8 votes

Comment développer un thème Google Chrome?

J'ai quelques idées de design pour Google Chrome. Je veux les convertir en un thème.

J'ai cherché beaucoup, mais je n'ai pas trouvé d'explication satisfaisante sur la façon de procéder. Savez-vous ce qu'il faut faire? Un lien, peut-être?

10voto

Snark Points 31409

Téléchargez n'importe quel thème disponible pour Chrome, comme celui-ci par exemple.

Renommez-le pour qu'il ait une extension .zip. Ouvrez-le avec votre outil d'archivage préféré.

Le thème est décrit dans un fichier appelé manifest.json. Il donne des liens vers les images utilisées dans le thème. Elles se trouvent dans le répertoire "i" dans celui de Greyscale. Les images sont au format PNG.

Voici le format du fichier manifest.json pour Greyscale :

{
"version":"1.0",
"name":"Greyscale",
"theme":
{"images":
    {
    "theme_frame":"i/agxjaHJvbWV0aGVtZXNyDAsSBEZpbGUY6ZwBDA",
    "theme_toolbar":"i/agxjaHJvbWV0aGVtZXNyDAsSBEZpbGUY6pwBDA",
    "theme_button_background":"i/agxjaHJvbWV0aGVtZXNyDAsSBEZpbGUYtawBDA"
    },
"colors":
    {
    "frame":[32,32,32],
    "toolbar":[210,210,246],
    "tab_text":[0,0,0],
    "tab_background_text":[0,0,0],
    "bookmark_text":[0,0,0],
    "ntp_background":[235,235,235],
    "ntp_text":[0,0,0],
    "ntp_link":[0,0,120],
    "ntp_section":[210,210,210,1],
    "ntp_section_text":[0,0,0],
    "ntp_section_link":[0,0,120]
    },
"properties":
    {
    "ntp_background_alignment":"bottom",
    "ntp_background_repeat":"no-repeat"},
    "tints":
        {
        "buttons":[0.6,0,0.5]
        }
    }
}

Utilisez ceci comme modèle pour vos propres thèmes.

Vous trouverez plus d'informations ici également.

3voto

Ben Collins Points 11318

Il y a un guide officiel pour créer des thèmes sur le site Google Code de Chromium.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X