Page 86 sur 92

Re: personnaliser Firefox avec le userChrome.css

Publié : 07 sept. 2010, 12:28
par Chri
Bonjour


"J’ai changé les icones de mes marque-pages
Malheureusement cette modification n’est pas visible dans la bibliothèque
Est-ce impossible ?

SI quelqu’un sait, merci d’avance"


Je relance cette discussion, car malgré mes recherches, je piétine
j'ai tenté pas mal de formules, mais sans le moindre succès.

Bon journée






Salut

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 09:45
par shami72000
Bonjour, je cherche a désactiver les boutons "Désactiver" et Désinstaller" de la fenêtre "Modules complementaires", ou du moins a les grisés. voir ce post : http://www.geckozone.org/forum/viewtopi ... 12#p591112
Merci de votre aide

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 10:12
par Pastisman
Bonjour,

Je réponds ici (j'ai hésité à le faire dans l'autre sujet :)).

Pour cacher les boutons "Désactivé" et "Désinstaller", il faut ajouter dans le userchrome.css :

Code : Tout sélectionner

.disableButton, .uninstallButton 
{
   display : none;
}
Ceci les cache tous.

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 10:18
par nico@nc
Une solution brute :

Code : Tout sélectionner

/* cacher les boutons Désactiver et Désinstaller */
.disableButton, .uninstallButton { display: none !important ; }
Il y a moyen de préciser la chose en ne le faisant que pour l'extension voulue, cherche pour ça l'ID qui va bien avec l'inspecteur DOM (voir l'index de ce message pour le mode d'emploi).

édité... grillé !

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 11:02
par shami72000
Il y a moyen de trouver l'ID quelque part? il correspond pas au nom de répertoire du module? en l'occurence : {dd3d7613-0246-469d-bc65-2a3cc1668adc} ?
Comment je rajoute la valeur dans la variable?
Merci
(j'ai pas réussi a lancer l'inspecteur DOM, problème de version??)

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 11:47
par Pastisman
J'avais au début posté

Code : Tout sélectionner

richlistitem[addonID="{dd3d7613-0246-469d-bc65-2a3cc1668adc}"] .uninstallButton, richlistitem[addonID="{dd3d7613-0246-469d-bc65-2a3cc1668adc}"] .disableButton
{
   display: none;
}
mais après essai, ça morche po !

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 20:12
par shami72000
Oui effectivement ca ne marche pas ! personne n'a une idée? :roll:

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 20:53
par nico@nc
Les crochets doivent mal passer dans le fichier CSS. Ce n'est pas mieux avec une extension ayant un ID en truc@domain.tld, peut-être à cause de l'arobase cette fois. Si ça te convient, il a donc la méthode présentée au dessus qui cache tous les boutons, à compléter avec ce qui suit pour enlever également l'option au clic-droit :

Code : Tout sélectionner

menuitem[label="Désinstaller"], menuitem[label="Désinstaller"] { display: none !important; }
Encore plus brutal, mais efficace :

Code : Tout sélectionner

menuitem[label="Modules complémentaires"] { display: none !important; }

Re: personnaliser Firefox avec le userChrome.css

Publié : 29 oct. 2010, 23:23
par Freddy
Bonsoir :)

Avec l'arborescence que donne DOM inspector, j'arrive à sélectionner que l'extension désirée, seulement ça impose qu'elle reste à la même place dans la liste :?
Donc si ça intéresse quand-même:

Code : Tout sélectionner

#extensionsView > template + richlistitem + richlistitem button[label="Désactiver"],
#extensionsView > template + richlistitem + richlistitem button[label="Désinstaller"]
{ display: none }
et donc faut adapter le nombre de richlistitem suivant la position de l'addon dans la liste (par exemple ici elle serait en 2° position)

Y a ptêt un moyen de rassembler les deux boutons en une seule ligne de sélecteurs plutôt que de répéter, mais j'suis pas encore assez câlé pour ça :oops:


Sinon une solution "semi-brutale" :wink: (toujours en considérant qu'elle soit en 2° position)

Code : Tout sélectionner

#extensionsView > template + richlistitem + richlistitem 
{ display: none }
mais bon après faut se souvenir qu'elle est quand-même là :wink:

Re: personnaliser Firefox avec le userChrome.css

Publié : 30 oct. 2010, 15:33
par shami72000
Hey, merci les gars pour vos réponses, effectivement j'avais pas du tout vu qu'on pouvait faire un clic droit sur l'extension pour la désinstaller ou la désactiver, bien vu nico@nc :D
Pour la question si le module reste toujours a la même place dans la liste, je ne sais pas vraiment, tout dépend des modules qui ont été installés sur les postes clients, étant donné qu'ils ont un full accès. Tant pis je vais prendre la première solution qui me parait plus efficace ! encore merci, superbe forum !

Re: personnaliser Firefox avec le userChrome.css

Publié : 30 oct. 2010, 16:11
par nico@nc
Vérifie s'il ne faudrait pas également y supprimer l'accès aux préférences de l'extension.

Re: personnaliser Firefox avec le userChrome.css

Publié : 30 oct. 2010, 17:01
par shami72000
Non, pas besoin c'est sécurisé par un mot de passe, tout est donc impec :)

Re: personnaliser Firefox avec le userChrome.css

Publié : 12 nov. 2010, 14:37
par ottomar
bonsoir les petits

Image

firefox-4.0 ?

ça roule, les poulettes

quelques différences d'identifiants
mais dans l'ensemble pas de quoi se pousser les doigts dans le nez
juste les mettre un peu dans le dom-inspiré

les trucs sympas fonctionnent

une bonne adresse à css
http://www.web-petit.com/ressources-css

les bonnes surprises des css2 ou 3 ? mais on s'en fout, hein !
et ce n'est pas d'hier

les ombrages (sur les marque-pages)

Code : Tout sélectionner

#PlacesToolbarItems > .bookmark-item[type="menu"][container="true"] label
{   	
-moz-appearance:none!important;
-moz-box-shadow: 0px 3px 6px #555 !important;  	         
}
les dégradés

et vous pouvez bien vous en bourrer autant que vous le voulez
top
left
right
bottom

horizontaux (sur les boutons marche avant, marche arrière dans l'image)

Code : Tout sélectionner

#back-button,
#forward-button  

{
-moz-appearance:none!important;
	list-style-image: url("") !important;
	background: -moz-linear-gradient(top,#9FA2B3, #ffffff, #BBBFD8) !important;			
}
verticaux (sur l'onglet actif dans l'imageu)

Code : Tout sélectionner

tab[selected="true"]
{
-moz-appearance:none!important;
	background: -moz-linear-gradient(left,#9EAFB7,#BBBFD8, #ffffff,#BBBFD8,#ffffff, #BBBFD8 ,#ffffff, #BBBFD8,#ffffff,#BBBFD8,#ffffff, #BBBFD8,#ffffff,#BBBFD8,#9EAFB7 ) !important;		
}
même le machin d'epsy
la barre de recherche inversée marche

si ça intèresse
les étiquettes "openbox" et "crunchbang" sont juste des
:before ou :after

Code : Tout sélectionner

#nav-bar > toolbarspacer:after
{
	content: ". #! CRUNCHBANG LINUX .";
}
firefox reste de la baballe

openbox aussi

salut à
Image
Image
Image
Image

et salut aux généreux et souriants participants de ce forum

Edith1

Image

Re: personnaliser Firefox avec le userChrome.css

Publié : 12 nov. 2010, 18:18
par jpj
Salut ottomar,
ottomar a écrit :Edith1
Le bushistes l'ont toujours dit que le Libre est un repaire de cryptocommunistes. :lol:

Re: personnaliser Firefox avec le userChrome.css

Publié : 12 nov. 2010, 22:03
par pirlouy
Yoh ottomar.

Punaise pour ma part, j'ai regardé, mais depuis la 4.0, maintenant que Aero est supporté d'office, je n’utilise quasiment plus de css pour l'interface ! o_O
J'ai seulement personnalisé les onglets, mais on est loin de ce que je faisais avant ! :shock: