Kolory pól i czcionek

w dziale Opera dla systemów Linux, Mac OS, FreeBSD oraz Solaris
pctxx napisał(a):

Cześć,
używam Ubuntu 13.04, a mój kłopot polega na tym, że wygląd Opery niezbyt dobrze współgra ze skórką systemową.
Jasny pasek adresu zlewa się z jasną czcionką. W przypadku pola adresu sytuacja jest odwrotna, oba kolory są ciemne/szare, dodatkowo otoczone przez biel wygląda to paskudnie. Ostatnią kłującą w oczy rzeczą jest kolor pola nazwy tematu wiadomości (brzmi zawile, mogę wrzucić zdjęcie żeby wyjaśnić o co chodzi :D). Jest on naprzemiennie biały i ciemnoszary.

Te rzeczy skutecznie uniemożliwiają proste i przyjemne korzystanie z Opery. Szukałem odpowiedniego pola w pliku skin.ini, ale jest ich taki ogrom, że nie udało mi się znaleźć właściwego (o ile w ogóle tam jest).

Czy jest sposób na zmianę tych kolorów czy to rzeczywiście wykracza poza możliwości użytkownika aplikacji?

Medium napisał(a):

Opera - informacje, jaka wersja? Jakiej skórki używasz?

pctxx napisał(a):

Dziękuję za odpowiedź smile
Wersja Opery to 12.15. Masz na myśli skórkę w Ubuntu? Korzystam ze środowiska XFCE, a skórka to Blackbird.
W Operze mam domyślną.

Medium napisał(a):

Originally posted by pctxx:

Masz na myśli skórkę w Ubuntu?

Nie, myślałam, że to jakaś ze skórek, a nie motywów Opery. Na motywach w Ubuntu się nie znam, a domyślna korzysta z motywu systemowego.
Nie podejmuję się dostosować skórkę domyślną do Twego motywu, ale pomogę zrobić to samodzielnie.

1. Przy zamkniętej Operze wejdź do folderu programowego Opery, odszukaj podfolder skin, i z zawartego w nim zip-a wypakuj plik skin.ini i zapisz gdzieś w roboczym miejscu.
2. Otwórz Operę i ustawienia opera:config, wyszukaj Debug skin, zaznacz i zapisz to ustawienie.
3. Wciskając klawisz Ctrl i najeżdżając myszką na interesujący fragment skórki Opery czytaj informacje z podpowiedzi i szukaj tych elementów w skin.ini, zmieniając ustawienia kolorów i zapisz zmiany.
4. Skopiuj folder skin do Profilu użytkownika i wstaw do paczki ze skórką zmieniony plik, któremu dobrze jest w nagłówku zmienić nazwę, np.
[Info]
Name                        = My Skin

5. W ustawieniach wyglądu Opery po kolejnym restarcie wybierz swoją nową skórkę.


pctxx napisał(a):

Dzięki, z search barem poszło mi gładko, natomiast z paskiem adresu na razie nie potrafię sobie poradzić. Debug mode ewidentnie wskazuje, że powinienem zmienić Dropdown Addressfield Edit Skin, ale zmiany wartości dla Color oraz Color Text nie przynoszą żadnego rezultatu.
Być może istnieje więcej zmiennych, które są odpowiedzialne za te kolory?

Medium napisał(a):

Originally posted by pctxx:

z paskiem adresu na razie nie potrafię sobie poradzić.

Z samym paskiem adresu, czy tym rozwijalnym?

Addressfield_Treeview_Windows_Skin.png

pctxx napisał(a):

Z paskiem adresu. Obecnie wygląda on tak:
http://postimg.org/image/56xumrb9n/full/

Problem może leżeć gdzieś głębiej, bo jak widać czcionka w szybkiej odpowiedzi jest również niewidoczna.

Medium napisał(a):

Originally posted by pctxx:

Problem może leżeć gdzieś głębiej, bo jak widać czcionka w szybkiej odpowiedzi jest również niewidoczna.

Kolor czcionki pola adresu jest zdeterminowany w pliku warning.css w podfolderze styles folderu głównego Opery.
Można ten plik edytować, ale przy aktualizacji może się nadpisać.

pctxx napisał(a):

Zerknąłem do niego i we fragmencie "address" dokonałem kilku zmian różnych ustawień, ale nie przyniosło to żadnego rezultatu. Czy po zmianach trzeba w jakiś sposób ponownie wczytać dane z pliku, czy powinno wystarczyć zrestartowanie Opery?
No chyba, że zmieniałem nie te wartości co trzeba, ale nic innego nie wydało mi się w tym pliku odpowiedzialne za czcionkę adresu smile

Medium napisał(a):

Originally posted by pctxx:

Czy po zmianach trzeba w jakiś sposób ponownie wczytać dane z pliku, czy powinno wystarczyć zrestartowanie Opery?

Nigdy tego nie robiłam, tropię po prostu. Masz niecodzienny problem, a zmiana ulubionego motywu na Linuksie na inny z powodu nieczytelnego paska adresu w Operze, to trochę za duże poświęcenie.

Może ktoś na Linuksie włączy się w ten wątek?


Saskatchewan napisał(a):

Ja nie na Linuksie, ale obawiam się, ze Opera bierze ten jasny kolor z ustawień systemowych. Z tego co pamiętam, odkąd wprowadzili „podświetlanie” domeny, czyli tak naprawdę poszarzanie pozostałej części adresu, nie da się już zmienić koloru czcionki w pasku adresu poprzez edycję skórki. Normalnie, domena powinna być wyświetlana na czarno, a reszta na szaro. Skoro nie jest to kolor czarny, to pewnie ten superjasnoszary jest brany z systemu.

Jedyny sposób na upewnienie się, to próba zmiany motywu systemowego.

pctxx napisał(a):

Niestety spotkałem się z podobnymi odpowiedziami na zagranicznych forach. Szkoda, że Opera nie daje możliwości prostej konfiguracji tak podstawowych elementów smile
Dziękuję Wam za odpowiedzi. Jeżeli uda mi się zmienić czcionki dodam odpowiedź z rozwiązaniem.