Pielāgotu GNOME Shell motīvu iespējošana
Ubuntu kopā ar daudziem citiem uz GNOME balstītiem izplatījumiem pēc noklusējuma neatļauj lietotāju veidotas pielāgotas tēmas. Lai ielādētu lietotāju motīvus, jāinstalē GS paplašinājums un slēpta tweaks utilīta. Nepieciešamo paplašinājumu un GNOME kniebiena rīku varat instalēt Ubuntu, palaižot šādu komandu:
$ sudo apt instalējiet gnome-shell-extensions gnome-tweaksPalaidiet lietotni “Tweaks” no lietojumprogrammu palaidēja un sānjoslā dodieties uz cilni “Paplašinājumi”. Iespējojiet paplašinājumu “Lietotāju motīvi”, kā parādīts zemāk esošajā ekrānuzņēmumā. Pārliecinieties, vai augšpusē ir iespējota pārslēgšana “Paplašinājumi”.
Kad esat pabeidzis šo darbību, aizveriet un restartējiet lietotni Tweaks. Tagad cilnē “Izskats” varēsiet mainīt GS motīvu.
Nepieciešamo failu izveidošana motīvu pielāgošanai
Lai pielāgotu esošu motīvu, jums būs jāizveido jauna GS tēma, kas balstīta uz sākotnējo motīvu. Tādā veidā jūs varat mainīt tikai atlasītās tēmas daļas, nemainot visu tēmu. Jebkura sākotnējās tēmas neskartā daļa tiks saglabāta tāda, kāda tā ir. Palaidot zemāk norādītās komandas, jūsu $ HOME direktorijā tiks izveidota jauna pielāgota tēma ar nosaukumu “mytheme”.
$ mkdir -p ~ /.tēmas / mītēma / gnome-shell /$ touch ~ /.tēmas / mītēma / gnome-shell / gnome-shell.css
Varat izmantot jebkuru teksta redaktoru, lai ievadītu savus pielāgojumus “gnome-shell.css ”fails, kas izveidots, izpildot iepriekš minēto komandu. Kad esat ievadījis nepieciešamo kodu, lietotnes Tweaks nolaižamajā izvēlnē varat izvēlēties motīvu “Mytheme”, kā paskaidrots šī raksta pirmajā sadaļā. Ņemiet vērā, ka jums būs jāpiesakās un jāpiesakās, lai izmaiņas stātos spēkā. Varat arī nospiest
CSS bāzes faila atrašana
Ja vēlaties izmantot oriģinālu CSS failu kā atsauci, vispirms tas būs jāatrod un jāizņem. Trešās puses tēmas var tieši ietvert “rūķa apvalku.css ”failu, padarot to ērti lietojamu kā CSS pielāgošanas pamatu. Tomēr noklusējuma sistēmas failos var būt “gnome-shell-theme.gresource ”failus. Noklusējuma sistēmas GS motīvu var atrast ceļā “/ usr / share / gnome-shell / theme”. Šajā direktorijā gresource failu atradīsit zem citas mapes ar tādu pašu nosaukumu kā noklusējuma sistēmas motīva nosaukums. Jaunākajā Ubuntu versijā gresource failu atradīsit ceļā “/ usr / share / gnome-shell / theme / Yaru”. Kopējiet gresource failu citā mapē un izpildiet šādu komandu:
$ gresource saraksts gnome-shell-theme.resursu avotsPēc iepriekš ievadītās komandas ievadīšanas jūs saņemsit šādu izvadi:
/ org / gnome / apvalks / tēma / Yaru-dark / gnome-shell-augsts kontrasts.css/ org / gnome / apvalks / tēma / Yaru-dark / gnome-shell.css
/ org / gnome / apvalks / tēma / Yaru / gnome-apvalks-augsts kontrasts.css
/ org / gnome / shell / theme / Yaru / gnome-shell.css
…
…
…
Iepriekšējās izejas ceturtā rinda norāda pareizo ceļu uz CSS failu. Lai to izvilktu, palaidiet komandu šādā formātā:
$ gresource ekstrakts gnome-shell-theme.gresource / org / gnome / shell / theme / Yaru / gnome-shell.css> izeja.css
Tagad varat atsaukties uz “izvadi.css ”, kas iegūts iepriekš, un izmantojiet to kā pamatu pielāgošanai. Daži CSS pielāgošanas piemēri ir minēti tālāk. Šie piemēri neaptver visus lietošanas gadījumus, bet sniegs pamatideju, kā rīkoties tālāk. Ņemiet vērā, ka turpmāk minētajiem CSS noteikumiem netiks sniegts skaidrojums, jo tie ir ārpus šī raksta darbības jomas. Lai iegūtu papildinformāciju, varat atsaukties uz WSSchools vai Mozilla CSS atsauces dokumentāciju.
Sistēmas motīva fonta rekvizītu mainīšana
Šis kods mainīs sistēmas noklusējuma motīva fonta īpašības. Fonta stils tiks mainīts uz Noto Sans un fonta lielums tiks mainīts uz 12 pt.
posmsfontu saime: Noto Sans, sans-serif;
fonta lielums: 12pt;
Ja izmantojat trešās puses GS motīvu, iespējams, vispirms būs jāimportē tā CSS fails, norādot pilnu ceļu, kā parādīts zemāk esošajā piemērā:
@import url ("ceļš / uz / tēma.css ");posms
fontu saime: Noto Sans, sans-serif;
fonta lielums: 12pt;
Ja importēšanai nav pieejams CSS fails, varat to iegūt no resursa faila, kā paskaidrots iepriekš.
Paneļa fona krāsas maiņa
Lai mainītu paneļa fona krāsu uz sarkanu, izmantojiet šādu kodu:
#panelisfona krāsa: sarkana;
Pārslēdzēja platuma maiņa
Izmantojiet zemāk esošo kodu, lai mainītu pārslēgšanas pogu platumu:
.pārslēgt-pārslēgtplatums: 100 pikseļi;
Secinājums
Ņemot zināmas zināšanas par CSS noteikumiem un īpašībām, jūs varat viegli pielāgot gandrīz visus GS tēmas aspektus. Tomēr ir svarīgi atrast pareizo CSS bāzes failu, lai to izmantotu kā atsauci, un izvairītos no daudz minējumiem.