Jak zmienić kolor tekstu ikony pulpitu

16

Pulpit Gnome-shell nie nadaje się do użycia z jasnymi tapetami, ponieważ nazwy ikon (także białe) są nieczytelne. Wydaje się, że i tak nie można zmienić ich koloru, zmiana różnych motywów też nie pomaga.

Przykład:

Biały tekst na białym tle

labarna
źródło
3
Spróbuj sprawdzić, czy edycja /usr/share/gnome-shell/theme/gnome-shell.css może pomóc. Jeśli tak, możesz spróbować zaprojektować motyw użytkownika ... (na początku jest kolor: biały dla domyślnej czcionki, ale nie wiem, czy jest to tylko panel, czy też ikony pulpitu).
Rmano
@artfulrobot Widzę cień tekstu w 16.04 i pomaga przynajmniej trochę go przeczytać. I nie tak jak zrzut ekranu
Anwar,
Wypróbowałem kilka środowisk, wiele pozostawia tekst nieczytelny. Mam teraz głównie czarne tło, cień nie pomaga.
artfulrobot

Odpowiedzi:

6

Po przeszukaniu tu i tam, aby zmienić plik motywów, wydaje się, że nie muszę niczego zmieniać w motywie, aby to mieć. W rzeczywistości nie jest to nawet możliwe bez dużego włamania. Ponieważ programiści Gnome (z jakichś tylko znanych im powodów) umieścili większość plików motywu w gresourcepliku binarnym. Pliki /usr/share/themes/Adwaitatylko dla komponentów GTK-2. Pliki Gtk-3 znajdują się w libgtk-3.soplikach i gnome-shell-theme.gresourceplikach.

Ale w końcu zauważyłem, że przesłonięty plik faktycznie działa, choć zajmuje to trochę czasu.

Zastąpiłbyś temat. Treść jest taka sama, jak podana przez Sillyman. Różnica polega na tym, że piszesz w gtk.csspliku w ~/.config/gtk-3.0folderze.

.nautilus-desktop.nautilus-canvas-item {
    color: blue;
    text-shadow: 1px 1px white;
}

Zamień swój ulubiony kolor w colorpolu. Możesz nawet pogrubić cień, zwiększając liczbę pikseli.

Ale musisz poczekać trochę czasu. Spróbuj użyć innego motywu przez chwilę po zastąpieniu go. Możesz także spróbować zabić nautilusa, używając go nautilus -qi rozpoczynając od nowa.

Oto zrzut ekranu po zmianie koloru czcionki w Adwaita.

gnome-shell-desktop z domyślnym motywem adwaita


Oto kilka przydatnych linków, które odwiedziłem na temat tego problemu. Może to pomóc przyszłym użytkownikom.

Anwar
źródło
1
Dzięki, przyznano nagrodę! Działa to, ale zmiany są pokazane bardzo dziwnie. nemo -qWygląda na to, że niektóre kombinacje (quit nemo) i przeładowania oraz wylogowania i zalogowania itp. Itp. W każdym razie dzięki, teraz mogę czytać ikony na pulpicie!
artfulrobot
@artfulrobot Cieszę się, że wiesz. Przeklinałem deweloperów Gnome kilka razy, szukając wskazówki! Nie wiem, dlaczego łamią się między poszczególnymi wydaniami. Słyszałem również, że nazwy klas mogą zostać zmienione w przyszłych gnomach :(
Anwar
nemo -q && nemo &; nautilus -q && nautalis &; alt-f2 rpracował dla mnie.
Michael Cole,
Jeśli chcesz zmienić rozmiar, użyjgnome-tweak-tool
Michael Cole
7

Tekst ikony pulpitu jest obsługiwany przez .nautilus-desktop.nautilus-canvas-item. Jest bardzo prosty do dostosowania.

W pliku gtk.css głównego motywu GTK, poniżej początkowej @import urllinii (a nie wcześniej, w moich testach), wpisz:

.nautilus-desktop.nautilus-canvas-item {
color: #ffffff;
text-shadow: 1 1 alpha (@fg_color, 0.8);
}

Aby zobaczyć zmiany, wykonaj killall nautilusnastępujące czynności nautilusi spójrz na pulpit.

Dostosuj, jak chcesz: zmień kolor na # 000000 dla czarnego lub sprawdź, czy (opcjonalnie) linia cienia tekstu (z ładną przezroczystością alfa), która zawiera, pomaga sobie, nawet w kolorze białym!

Aby uzyskać więcej pomysłów, wypróbuj Google „.nautilus-desktop.nautilus-canvas-item”, aby zobaczyć, co inni zrobili z tym wpisem. Nie jestem ekspertem w CSS ani powyższym kodzie tekstowym.

Inną fajną rzeczą do dostosowania tekstu ikony pulpitu (i to dostosowanie jest natychmiastowe bez konieczności ponownego uruchamiania nautilusa), jest:

Wartość dconf org.gnome.nautilus.desktop font. Aby pogrubić tekst, wystarczy wpisać Boldjego wartość (domyślnie jest pusty). Aby zmienić rozmiar czcionki, dodaj tam również liczbę, np Bold 10. Czcionkę można również zmienić, np. Serif Bold 10- i zastanawiam się, co jeszcze może zrobić.

Na koniec, zmiana ogólnego rozmiaru widoku ikony za pomocą preferencji Nautilus, Widok, „Domyślne widok ikon” może sprawić, że dowolne z powyższych dostosowań będzie bardziej przyjemne dzięki temu, ile daje obszar szerokości tekstu (dla mnie 50% powiększenie działa BARDZO ładnie z Bold 10dconf i przykład css w gtk.css).

Nb Jestem w Debian Wheezy 7.8, więc mam nadzieję, że nie różni się zbytnio od samego Ubuntu! Nie sądzę, żeby były jakieś różnice w momencie pisania.

Głupi człowiek
źródło
„W pliku gtk.css głównego motywu GTK” Gdzie to jest?
Cerin
0

Informacje o stylu pulpitu są przechowywane w motywie GTK, tj /usr/share/themes/Adwaita/gtk-3.0/gtk.css. gnome-color-chooser zapewniłby łatwy sposób modyfikacji ustawień, gdybyś używał gtk-2.0, ale niestety musisz teraz ręcznie poprawiać stylizację.

  1. W tym artykule dowiesz się, jak utworzyć niestandardowy motyw GTK.

  2. Aby zmodyfikować tło pulpitu, spójrz w Adwata / gtk-3.0 / gnome-applications.css. Kolor czcionki to (tak myślę) jedno z pól .nautilus-desktop.

Jamie
źródło