Zmena #FFFFFF na #BFBFBF bielej na šedú v pozadí (a inde)

Fórum o prehliadači Mozilla Firefox
Zamknuté
Užívateľov profilový obrázok
PG
návštevník
návštevník
Príspevky: 58
Dátum registrácie: 22. Marca 2006, 08:25
Kontaktovať užívateľa:

Zmena #FFFFFF na #BFBFBF bielej na šedú v pozadí (a inde)

Príspevok od užívateľa PG » 27. Januára 2008, 12:59

Chcem zmeniť bielu na šedú, teda aby stránky ktoré maju definované #FFFFFF na pozadí boli vykreslené s #BFBFBF .
Ak by to nešlo len na pozadie, zmena všetkého na šedú miesto bielej by nevadila.

codik
Slovak Extensions Developer
Slovak Extensions Developer
Príspevky: 238
Dátum registrácie: 2. Decembra 2005, 18:05
Bydlisko: Malacky, Slovenská republika
Kontaktovať užívateľa:

Re: Zmena #FFFFFF na #BFBFBF bielej na šedú v pozadí (a inde)

Príspevok od užívateľa codik » 27. Januára 2008, 13:02

Do súboru userContent.css, ktorý nájdete v priečinku chrome svojho profilu, pridajte nasledovný kód.

Kód: Vybrať všetko

body {
    background-color: #BFBFBF !important;
}
Samozrejme to však nejde podmienkou, ak je biela, použije sa šedá. Takto definovaná farba pozadia sa použije, aj keď je farba pozadia čierna.
Marek Hám
Firefox/16.0.2 @ Windows 7

Užívateľov profilový obrázok
PG
návštevník
návštevník
Príspevky: 58
Dátum registrácie: 22. Marca 2006, 08:25
Kontaktovať užívateľa:

Re: Zmena #FFFFFF na #BFBFBF bielej na šedú v pozadí (a inde)

Príspevok od užívateľa PG » 27. Januára 2008, 13:07

Díky,ale ak som to pochopil toto mi prepíše všetky farby pozadia na šedú a ja chcem len aby biela bola preložená ako šedá.

codik
Slovak Extensions Developer
Slovak Extensions Developer
Príspevky: 238
Dátum registrácie: 2. Decembra 2005, 18:05
Bydlisko: Malacky, Slovenská republika
Kontaktovať užívateľa:

Re: Zmena #FFFFFF na #BFBFBF bielej na šedú v pozadí (a inde)

Príspevok od užívateľa codik » 27. Januára 2008, 13:18

Áno, pochopil si dobre. Nakoniec, v príspevku som to aj písal. K tvojej situácii ma napadá použiť rozšírenie GreaseMonkey a cez userscript zistiť farbu pozadia a tú zmeniť ak bude biela.
Marek Hám
Firefox/16.0.2 @ Windows 7

Užívateľov profilový obrázok
PG
návštevník
návštevník
Príspevky: 58
Dátum registrácie: 22. Marca 2006, 08:25
Kontaktovať užívateľa:

Re: Zmena #FFFFFF na #BFBFBF bielej na šedú v pozadí (a inde)

Príspevok od užívateľa PG » 27. Januára 2008, 14:25

Díky moc,
http://userscripts.org/scripts/show/6205 keby niekto chcel tiež

Užívateľov profilový obrázok
PG
návštevník
návštevník
Príspevky: 58
Dátum registrácie: 22. Marca 2006, 08:25
Kontaktovať užívateľa:

Re: Zmena #FFFFFF na #BFBFBF bielej na šedú v pozadí (a inde)

Príspevok od užívateľa PG » 27. Januára 2008, 17:09

Kód: Vybrať všetko

var everything = document.getElementsByTagName("*");
var bgcolor = [];
for(var i=0; i<everything.length; i++) {
  bgcolor[i] = document.defaultView.getComputedStyle(everything[i], "").getPropertyValue("background-color");
  if(
    bgcolor[i] == "rgb(255, 255, 255)" ||
    bgcolor[i] == "rgb(254, 254, 254)"
  ) {
    everything[i].style.backgroundColor = "#EBEBEB";
  }

}
Vedel by teraz niekto upraviť ten script tak aby sa všetko biele zobrazovalo šedo? (nielen background)

Zamknuté