shimmer - charmant userchrome firefox avec support sidebery (v2.37)
voir le changelog pour l’historique des changements
salut, je considère ce projet comme essentiellement terminé. je ne prévois pas de nouvelles fonctionnalités car je n’ai simplement pas envie de travailler dessus et j’ai des projets ÉNORMES sur lesquels je me concentre en ce moment. shimmer est super et je le laisse tel quel. n’hésitez pas à faire des demandes, je ne promets pas de les ajouter cependant. merci pour tous les mots gentils et les étoiles :333
démonstration
| utilisation de sidebery | onglets natifs |
|----------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|
| |
|
| menus | popover barre d’url |
|------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------|
| |
|
barre latérale rétractable
comme montré dans la démonstrationbarre de recherche compacte
améliorations de la qualité de vie
boutons de contrôle de fenêtre compacts, style macos
fonctionnalités
- barre latérale rétractable
- barre d’url popover (voir image animée de la démo)
- fonctionne avec des thèmes personnalisés
- coins arrondis du navigateur/barre latérale
- menus contextuels minimisés
- transitions subtiles et non obstructives
- barre de recherche minimisée
- option disponible pour déplacer la barre latérale du côté droit
- propriétés de configuration pour la personnalisation
- compatible avec Firefox Nightly
- semi-compatible avec les onglets verticaux natifs
- panneau de statut flottant
installation
- cloner ou télécharger le code depuis GitHub (bouton vert "code") et décompresser
- télécharger Sidebery depuis les extensions Mozilla si désiré
- ouvrir les paramètres de Sidebery, descendre en bas (section aide)
- cliquer sur "importer les données de l’extension"
- sélectionner "sidebery.json" depuis l’archive téléchargée
- laisser les options par défaut et cliquer sur "importer"
- aller dans about:config
- activer
toolkit.legacyUserProfileCustomizations.stylesheetsà true - activer
svg.context-properties.content.enabledà true - désactiver
sidebar.revampà false - ouvrir about:profiles, trouver votre profil et ouvrir le dossier racine
- créer un dossier
chromes’il n’existe pas - déplacer les fichiers
userChrome.css,userContent.csset le dossierassetsdans le dossierchrome - relancer Firefox
- terminé ! :3
- veuillez SVP visiter cette page GitHub de temps en temps pour télécharger la dernière version, voir la section "mise à jour" de ce readme
- voir la section "personnalisation" de ce readme pour les options de personnalisation
mise à jour
consultez cette page GitHub de temps en temps pour vérifier si une nouvelle version est disponible. La version installée est visible à côté du bouton de fermeture dans le menu des paramètres du nouvel onglet (en bas à droite du nouvel onglet).comment mettre à jour :
suivez les instructions d’installation, autorisez votre explorateur de fichiers à remplacer les fichiers si demandé (n’oubliez pas de mettre à jour les styles de Sidebery)personnalisation
en haut deuserChrome.css, il y a des variables CSS personnalisables. Parmi elles se trouvent des options de taille des onglets, arrondis, espacements entre certains éléments, etc. En dessous de ces variables, il existe aussi des exclusions du menu contextuel clic droit. Commentez ou décommentez les options que vous souhaitez activer ou désactiver. j’ai aussi implémenté certaines valeurs booléennes personnalisées dans about:config que vous pouvez modifier
shimmer.disable-collapsing-sidebar– activer à true pour désactiver la barre latérale rétractable (malheureusement cela nécessite aussi de commenter certains styles Sidebery, ils sont indiqués dans l’éditeur de styles dans les paramètres de Sidebery)shimmer.remove-winctr-buttons– basculez sur true pour supprimer les boutons de contrôle de la fenêtreshimmer.remove-firefox-view-button– basculez sur true pour supprimer le bouton de vue Firefoxshimmer.disable-popover-transition– basculez sur true pour supprimer la transition du popover de la barre d’URLshimmer.disable-urlbar-background-transition– basculez sur true pour supprimer la transition subtile de l’arrière-plan de la barre d’URL qui se produit pendant l’animation du popovershimmer.disable-popover-urlbar– basculez sur true pour supprimer l’effet popover sur la barre d’URLshimmer.native-vertical-tabs– basculez sur true si vous utilisez les onglets verticaux de Firefox au lieu de Sidebery. ne basculez pas sur true si vous utilisez des onglets horizontaux, ils disparaîtrontshimmer.show-sidebar-header– basculez sur true pour afficher l’en-tête de la barre latéraleshimmer.show-sidebar-header-close-button- même si vous activez l’en-tête, le bouton de fermeture est automatiquement caché. basculez ceci sur true pour le faire réapparaîtreshimmer.sidebar-right-side– basculez sur true si vous utilisez Sidebery sur le côté droit. vous devez d’abord déplacer la barre latérale dans Firefox en utilisant l’en-tête de la barre latérale, qui doit être réactivé dans la configshimmer.reverse-winctr-buttons-side– basculez sur true pour déplacer les boutons de contrôle de la fenêtre vers la gaucheshimmer.taller-tabs– basculez sur true pour rendre les onglets aussi hauts que les onglets Firefox par défautshimmer.shorter-navbar– basculez sur true pour rendre la barre de navigation aussi haute que dans Firefox non modifié (peut nécessiter un redémarrage de Firefox)shimmer.disable-compact-winctr-buttons– basculez sur true pour revenir aux boutons compacts de contrôle de fenêtre par défautshimmer.dont-expand-selected-tab– basculez sur true pour désactiver l’effet d’agrandissement de l’onglet actif lorsqu’il y a beaucoup d’onglets ouvertsshimmer.enable-theme-aware-wallpapers– basculez sur true pour commander à Firefox d’afficher les fonds d’écran sélectionnés par l’utilisateur. pour changer les fonds d’écran, ouvrez le répertoire chrome, remplacez les fichiers light et dark dans le répertoire walls par les images désirées, et exécutezmakewalls.sh. veuillez noter qu’il s’agit d’un script bash. si un fond d’écran ne fonctionne pas, essayez de le rendre plus petit, malheureusement les fichiers volumineux posent problème – une limite sûre est < 1MiB.
maintenance
veuillez garder à l’esprit que je n’aurai pas toujours le temps de corriger un problème créé par une nouvelle version de Firefox en une journée. si vous souhaitez créer une pull request, n’hésitez pas à le faire. si vous trouvez des problèmes, veuillez les signaler dans l’onglet « issues » sur GitHub.--- Tranlated By Open Ai Tx | Last indexed: 2026-05-21 ---