Bon, alors ce soir le défi, proposé par Deny, c'était:
Sur mon shuttle, l'affichage des menus et de mes pages web, c'est minuscule, et ya pas moyen de configurer dans les options... Ya ptêt un truc dans about:config...

Bon. about:config c'est un peu l'usine à gaz, faut dire. On cherche autre chose.

Premières pistes.
Nouveautés firefox 1.5, donc passage au moteur gecko 1.8, donc on confie la modif des apparences de xul (chrome:// etc..) à des fichiers de config. Un peu de patouille, puis d'autres mots clés, et on y arrive, google est ton ami :) .

Des résultats.
Ayé: vive firefox 1.5! En fait, firefox est dorénavant configurable par deux fichiers CSS, donc configurable à volonté!
Donc, l'objectif de l'atelier était de modifier:

  • l'apparence de l'affichage web
  • l'apparence des menus

Ces fichiers de configuration n'existent pas par défaut. Il faut les créer, et les copier dans le répertoire /chrome du profil firefox en question.

Le répertoire de votre profil: dans linux, se trouve dans /home/tatayoyo/.mozilla/firefox/chrome/ton-profil.default ; pour unautre OS(!), dans le répertoire d'installation.

Les fichiers de configuration: Ils se nomment (car ils existent, commentés, à renommer!)

  • userChrome-example.css pour modifier l'apparence de l'interface des menus
  • userContent-example.css pour modifier l'apparence des pages web

Bon et alors faut faire quoi?

  1. Modifier le contenu des CSS ci-dessus
  2. Les renommer, pour les activer, et comme évoqué plus haut les enregistrer dans le répertoire-profil

On le fait avec quoi?
Deux solutions.

A la main: choper les bons fichiers (userChrome-example.css et userContent-example.css) dans les bons répertoires (/home/tatayoyo/.mozilla/firefox/chrome/ton-profil.default), et maniper avec nano, kedit, gedit...

Avec l'extension Firefox qu'il faut: Chromedit ou Chromedit Plus, qui créent et modifient les fichiers en question, sans se préoccuper des profils, etc...

Contenu des fichiers CSS.
Voici le contenu des fichiers CSS (à télécharger), tels que modifiés pour la config à Deny, à savoir une résolution d'ecran 1280x1024 / affichage des typos de menus en 15pt / affichage de l'interface web à 170%; je donnerais plus bas les sites ou le contenu des CSS utilisés a été inspiré.

PS. je retrouve plus le site ouj'ai chopé le CSS tout fait; merci à lui en tout cas ;)

Des liens pour comprendre:

Des liens pour aller plus loin: