#1 11.06.2018 21:42:42

Thunar
Gast

Home Icon unter Orte in Thunar 1.8 ändern

Hallo,

Thunar wurde ja auf 1.8 upgedatet, u.a. komplett auf GTK3.
Unter Thunar 1.6 war meine linke Orte Leiste leicht gräulich, passend zum eingestelten Theme "Arc-Darker".
Da das Home Icon weiss war, war es gut zu sehen.

Jetzt nach dem Update auf Thunar 1.8 ist die Leiste links weiss, hell. Da das Home Icon auch hell ist, ist dieses nicht mehr sichtbar.

Wo kann das Home Icon geändert werden oder aber die Farbe für die Leiste?

Ich hoffe ichr versteht was ich meine.

Thanks

#2 11.06.2018 21:51:28

efreak4u
Mitglied

Re: Home Icon unter Orte in Thunar 1.8 ändern

Ist dein GTK-Thema GTK3-faehig?  (Ich nutze so gut wie nichts Grafisches [im Sinne von Klick-hier-klick-da], daher nur eine Vermutung)

Offline

#3 11.06.2018 22:11:27

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

Ja, ist gtk3 fähig:

 pacman -Qs arc-gtk-theme
local/arc-gtk-theme 20180114-1
    A flat theme with transparent elements for GTK 3, GTK 2 and Gnome-Shell

Deshalb verstehe ich das nicht.

#4 11.06.2018 23:10:45

Werner
Mitglied

Re: Home Icon unter Orte in Thunar 1.8 ändern

In der Sidebar werden die Symbole des von die dir gewählten Icon-Themes dargestellt. Die Farben der Sidebar beim GTK3-Thunar bekommst du so zu fassen:

~/.config/gtk-3.0

.thunar treeview.view  {
	padding: 0;
	color: white;
	background-color: #3E424D;
}
.thunar treeview.view:hover {
	background-color: #585c65;
}
.thunar treeview.view:selected,
.thunar treeview.view:selected:hover {
	background-color: #5294E2;
}

Beitrag geändert von Werner (11.06.2018 23:48:16)

Offline

#5 12.06.2018 09:31:30

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

@ Werner

Super, so klappt es :-)

Ist es auch möglich nur den linke Bereich von Thunar "einzufärben", also den ganzen Bereich wo links die Orte usw. angezeigt werden.
Das rechte Fenster wo die Dateien und Verzeichnisse angezeigt werden dagegen weiss lassen?

Wie bekommt man das hin?

#6 12.06.2018 10:54:33

Werner
Mitglied

Re: Home Icon unter Orte in Thunar 1.8 ändern

Eine Anpassung der Farben des Fensterinhaltes und der Reiter könnte z.B. so aussehen:

.thunar notebook widget,
.thunar notebook header tab:checked {
	color: black;
	background-color: white;
}
.thunar grid stack scrolledwindow {
	border-top: transparent;
}
.thunar notebook header tab:not(checked) {
	color: #404040;
	background-color: #a5a5a5;
}

Offline

#7 12.06.2018 14:56:41

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

Klappt leider so nicht :-(
Thunar ändern sein Aussehen nicht.

Was bedeutet denn der Begriff "notebook"?

Hast Du vielleicht einen Link wo ich mich mal schlau machen könnte? GTK3 scheint wirklich kompliziert zu sein.

#8 12.06.2018 15:35:05

Werner
Mitglied

Re: Home Icon unter Orte in Thunar 1.8 ändern

Bei mir funktioniert der CSS-Code so wie er soll. Thunar ließt Änderungen in der ~/.config/gtk-3.0 erst beim nächsten Programmstart ein (nach einem "thunar -q"). Liegt‘s vielleicht daran?

Wenn du Thunar mit dem GTK3-Debug-Tool startest, kannst du Näheres untersuchen und CSS-Anweisungen unmittelbar testen.

GTK_DEBUG=interactive thunar

Was es mit GTKNotebook auf sich hat, findest du u.a. hier.

Offline

#9 12.06.2018 17:03:15

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

Habe mich immer an und wieder abgemeldet.
Die erste Config hat auch funktioniert, die zweite leider nicht.

Liegt es vieleicht daran das meine Config-Datei gtk.css heisst?
Diese liegt bei mir im ~/.config/gtk-3.0/ Verzeichniss.
Eine Config Datei gtk-3.0 habe ich nämlich gar nicht.

#10 12.06.2018 18:14:43

Werner
Mitglied

Re: Home Icon unter Orte in Thunar 1.8 ändern

Das ist schon richtig, der CSS-Code soll in die Datei ~/.config/gtk-3.0/gtk.css. Sorry für meine unpräzise Angabe.
Warum Thunar bei dir nicht darauf anspricht, kann ich mir nicht erklären. Hast du vielleicht eine Klammer oder ein Semicolon vergessen? Oder gibt‘s ein verrutschtes Kommentarzeichen oder sowas?
Starte Thunar doch mal nach einem "thunar -q" wie oben angegeben mit dem Debug-Tool und kopiere die Anweisungen direkt in den Bereich CSS hinein. Falls du keinerlei Wirkung sehen solltest, versuche es mal mit auffälligen Farben (green oder orange).

Offline

#11 12.06.2018 19:07:01

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

Leider klappt es nicht, nicht mit "thunar -q", an und abmelden oder Neustart.

Hier ist mal meine gtk.css Datei. Ich benutze ja das Theme Arc-Darker. Ganz am ENde habe ich Deinen Eintrag hinzugefügt.

/* Gnome applications headerbar -> Arc-Darker */
headerbar,
.titlebar:not(headerbar) {
  min-height: 42px;
  padding: 0 7px;
  border-width: 0 0 1px;
  border-style: solid;
  border-color: #262a33;
  color: rgba(207, 218, 231, 0.8);
  background-color: #2f343f;
  box-shadow: inset 0 1px rgba(54, 59, 72, 0.97); }
  .csd headerbar,
  .csd .titlebar:not(headerbar) {
    background-color: rgba(47, 52, 63, 0.97);
    border-color: rgba(38, 42, 51, 0.97); }

.titlebar {
  border-radius: 3px 3px 0 0; }

headerbar entry, headerbar button, headerbar separator {
  margin-top: 6px;
  margin-bottom: 6px; }

separator:first-child + headerbar, separator:first-child + headerbar:backdrop, headerbar:first-child, headerbar:first-child:backdrop {
  border-top-left-radius: 3px; }
  .maximized separator:first-child + headerbar,
  .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar:backdrop,
  .tiled separator:first-child + headerbar:backdrop, .maximized headerbar:first-child,
  .tiled headerbar:first-child, .maximized headerbar:first-child:backdrop,
  .tiled headerbar:first-child:backdrop {
    border-radius: 0; }

headerbar:last-child, headerbar:last-child:backdrop {
  border-top-right-radius: 3px; }
  .maximized headerbar:last-child,
  .tiled headerbar:last-child, .maximized headerbar:last-child:backdrop,
  .tiled headerbar:last-child:backdrop {
    border-radius: 0; }

window > .titlebar:not(headerbar), window > .titlebar:not(headerbar):backdrop,
window.csd > .titlebar:not(headerbar),
window.csd > .titlebar:not(headerbar):backdrop {
  padding: 0;
  background: none;
  border: none;
  box-shadow: none; }

.titlebar:not(headerbar) > separator {
  background-image: linear-gradient(to bottom, rgba(38, 42, 51, 0.97), rgba(38, 42, 51, 0.97)); }

.primary-toolbar:not(.libreoffice-toolbar) separator, headerbar separator.titlebutton, .titlebar:not(headerbar) separator.titlebutton {
  min-width: 1px;
  min-height: 1px;
  background: none;
  border-width: 0 1px;
  border-image: linear-gradient(to bottom, rgba(207, 218, 231, 0) 25%, rgba(207, 218, 231, 0.15) 25%, rgba(207, 218, 231, 0.15) 75%, rgba(207, 218, 231, 0) 75%) 0 1/0 1px stretch; }
  .primary-toolbar:not(.libreoffice-toolbar) separator:backdrop, headerbar separator.titlebutton:backdrop, .titlebar:not(headerbar) separator.titlebutton:backdrop {
    opacity: 0.6; }

.primary-toolbar entry, headerbar entry {
  color: rgba(207, 218, 231, 0.8);
  border-color: rgba(21, 23, 28, 0.37);
  background-color: rgba(95, 105, 127, 0.37); }
  .primary-toolbar entry image, headerbar entry image, .primary-toolbar entry image:hover, headerbar entry image:hover {
    color: inherit; }
  .primary-toolbar entry:backdrop, headerbar entry:backdrop {
    opacity: 0.85; }
  .primary-toolbar entry:focus, headerbar entry:focus {
    color: #ffffff;
    border-color: transparent;
    background-color: #5294e2;
    background-clip: padding-box; }
    .primary-toolbar entry:focus image, headerbar entry:focus image {
      color: #ffffff; }
  .primary-toolbar entry:disabled, headerbar entry:disabled {
    color: rgba(207, 218, 231, 0.35);
    border-color: rgba(21, 23, 28, 0.37);
    background-color: rgba(95, 105, 127, 0.22); }
  .primary-toolbar entry selection:focus, headerbar entry selection:focus {
    background-color: #ffffff;
    color: #5294e2; }
  .primary-toolbar entry progress, headerbar entry progress {
    border-color: #5294e2;
    background-image: none;
    background-color: transparent; }
  .primary-toolbar entry.warning, headerbar entry.warning {
    color: white;
    border-color: rgba(21, 23, 28, 0.37);
    background-color: rgba(167, 94, 57, 0.988); }
    .primary-toolbar entry.warning:focus, headerbar entry.warning:focus {
      color: white;
      background-color: #F27835; }
    .primary-toolbar entry.warning selection, headerbar entry.warning selection, .primary-toolbar entry.warning selection:focus, headerbar entry.warning selection:focus {
      background-color: white;
      color: #F27835; }
  .primary-toolbar entry.error, headerbar entry.error {
    color: white;
    border-color: rgba(21, 23, 28, 0.37);
    background-color: rgba(173, 60, 59, 0.988); }
    .primary-toolbar entry.error:focus, headerbar entry.error:focus {
      color: white;
      background-color: #FC4138; }
    .primary-toolbar entry.error selection, headerbar entry.error selection, .primary-toolbar entry.error selection:focus, headerbar entry.error selection:focus {
      background-color: white;
      color: #FC4138; }

.primary-toolbar button, headerbar button {
  color: rgba(207, 218, 231, 0.8);
  outline-offset: -3px;
  background-color: rgba(47, 52, 63, 0);
  border-color: rgba(47, 52, 63, 0); }
  .primary-toolbar button:backdrop, headerbar button:backdrop {
    opacity: 0.7; }
  .primary-toolbar button:hover, headerbar button:hover {
    color: rgba(207, 218, 231, 0.8);
    border-color: rgba(21, 23, 28, 0.37);
    background-color: rgba(95, 105, 127, 0.37); }
  .primary-toolbar button:active, headerbar button:active, .primary-toolbar button:checked, headerbar button:checked {
    color: #ffffff;
    border-color: transparent;
    background-color: #5294e2;
    background-clip: padding-box; }
  .primary-toolbar button:disabled, headerbar button:disabled {
    background-color: rgba(47, 52, 63, 0);
    border-color: rgba(47, 52, 63, 0); }
    .primary-toolbar button:disabled label, headerbar button:disabled label, .primary-toolbar button:disabled, headerbar button:disabled {
      color: rgba(207, 218, 231, 0.35); }
  .primary-toolbar button:disabled:active, headerbar button:disabled:active, .primary-toolbar button:disabled:checked, headerbar button:disabled:checked {
    color: rgba(255, 255, 255, 0.75);
    border-color: rgba(82, 148, 226, 0.65);
    background-color: rgba(82, 148, 226, 0.65); }

.selection-mode.primary-toolbar button, headerbar.selection-mode button, .selection-mode.primary-toolbar button.flat, headerbar.selection-mode button.flat, .selection-mode.primary-toolbar button.sidebar-button, headerbar.selection-mode button.sidebar-button {
  border-color: transparent;
  background-color: transparent;
  background-image: none;
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0); }

.primary-toolbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child), headerbar .linked:not(.vertical):not(.path-bar):not(.stack-switcher) button:not(:last-child):not(:only-child) {
  margin-right: 1px; }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > button, headerbar .linked:not(.vertical):not(.path-bar) > button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:hover, headerbar .linked:not(.vertical):not(.path-bar) > button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active, headerbar .linked:not(.vertical):not(.path-bar) > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked, headerbar .linked:not(.vertical):not(.path-bar) > button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:disabled, headerbar .linked:not(.vertical):not(.path-bar) > button:disabled {
  border-radius: 3px;
  border-style: solid; }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover), headerbar .linked:not(.vertical):not(.path-bar) > button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):disabled + button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):not(:hover) {
  box-shadow: none; }

.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button, .primary-toolbar .linked:not(.vertical).path-bar > button, headerbar .linked:not(.vertical).path-bar > button {
  color: rgba(207, 218, 231, 0.8);
  border-color: rgba(21, 23, 28, 0.37);
  background-color: rgba(95, 105, 127, 0.37); }
  .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover, headerbar .linked:not(.vertical).path-bar > button:hover {
    background-color: rgba(134, 144, 165, 0.37); }
  .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:checked, .primary-toolbar .linked:not(.vertical).path-bar > button:active, headerbar .linked:not(.vertical).path-bar > button:active, .primary-toolbar .linked:not(.vertical).path-bar > button:checked, headerbar .linked:not(.vertical).path-bar > button:checked {
    color: #ffffff;
    border-color: transparent;
    background-color: #5294e2; }
  .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:disabled, .primary-toolbar .linked:not(.vertical).path-bar > button:disabled, headerbar .linked:not(.vertical).path-bar > button:disabled {
    color: rgba(207, 218, 231, 0.4); }

.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button + button, .primary-toolbar .linked:not(.vertical).path-bar > button + button, headerbar .linked:not(.vertical).path-bar > button + button {
  border-left-style: none; }

.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):hover {
  box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37), inset -1px 0 rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):first-child:hover {
  box-shadow: inset -1px 0 rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical):not(.path-bar).stack-switcher > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, headerbar .linked:not(.vertical).path-bar > button:hover:not(:checked):not(:active):not(:only-child):last-child:hover {
  box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry {
  border-left-color: rgba(21, 23, 28, 0); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error {
  border-left-color: rgba(21, 23, 28, 0); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning {
  border-left-color: rgba(21, 23, 28, 0); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, headerbar .linked:not(.vertical):not(.path-bar) > entry.error + entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning + entry.error {
  border-left-color: rgba(21, 23, 28, 0); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:focus:last-child {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:focus:not(:only-child) + combobox > box > button.combo {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry:drop(active):last-child {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry:drop(active):not(:only-child) + combobox > box > button.combo {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.warning:focus:last-child {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.warning:focus:not(:only-child) + combobox > box > button.combo {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child, headerbar .linked:not(.vertical):not(.path-bar) > entry + entry.error:focus:last-child {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo, headerbar .linked:not(.vertical):not(.path-bar) > entry.error:focus:not(:only-child) + combobox > box > button.combo {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar .linked:not(.vertical):not(.path-bar) > button:active + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:active + entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > button:checked + entry, headerbar .linked:not(.vertical):not(.path-bar) > button:checked + entry {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar button.suggested-action, headerbar button.suggested-action {
  background-clip: border-box;
  color: white;
  background-color: #4DADD4;
  border-color: #4DADD4; }
  .primary-toolbar button.suggested-action.flat, headerbar button.suggested-action.flat, .primary-toolbar button.suggested-action.sidebar-button, headerbar button.suggested-action.sidebar-button {
    border-color: transparent;
    background-color: transparent;
    background-image: none;
    color: #4DADD4; }
  .primary-toolbar button.suggested-action:hover, headerbar button.suggested-action:hover {
    background-clip: border-box;
    color: white;
    background-color: #76c0de;
    border-color: #76c0de; }
  .primary-toolbar button.suggested-action:active, headerbar button.suggested-action:active, .primary-toolbar button.suggested-action:checked, headerbar button.suggested-action:checked {
    background-clip: border-box;
    color: white;
    background-color: #2e96c0;
    border-color: #2e96c0; }
  .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled {
    background-color: rgba(47, 52, 63, 0);
    border-color: rgba(47, 52, 63, 0); }
    .primary-toolbar button.suggested-action.flat:disabled label, headerbar button.suggested-action.flat:disabled label, .primary-toolbar button.suggested-action.sidebar-button:disabled label, headerbar button.suggested-action.sidebar-button:disabled label, .primary-toolbar button.suggested-action.flat:disabled, headerbar button.suggested-action.flat:disabled, .primary-toolbar button.suggested-action.sidebar-button:disabled, headerbar button.suggested-action.sidebar-button:disabled, .primary-toolbar button.suggested-action:disabled label, headerbar button.suggested-action:disabled label, .primary-toolbar button.suggested-action:disabled, headerbar button.suggested-action:disabled {
      color: rgba(207, 218, 231, 0.35); }

.primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop, .primary-toolbar button.suggested-action:backdrop, headerbar button.suggested-action:backdrop {
  opacity: 0.8; }

.primary-toolbar button.destructive-action, headerbar button.destructive-action {
  background-clip: border-box;
  color: white;
  background-color: #F04A50;
  border-color: #F04A50; }
  .primary-toolbar button.destructive-action.flat, headerbar button.destructive-action.flat, .primary-toolbar button.destructive-action.sidebar-button, headerbar button.destructive-action.sidebar-button {
    border-color: transparent;
    background-color: transparent;
    background-image: none;
    color: #F04A50; }
  .primary-toolbar button.destructive-action:hover, headerbar button.destructive-action:hover {
    background-clip: border-box;
    color: white;
    background-color: #f4797e;
    border-color: #f4797e; }
  .primary-toolbar button.destructive-action:active, headerbar button.destructive-action:active, .primary-toolbar button.destructive-action:checked, headerbar button.destructive-action:checked {
    background-clip: border-box;
    color: white;
    background-color: #ec1b22;
    border-color: #ec1b22; }
  .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled {
    background-color: rgba(47, 52, 63, 0);
    border-color: rgba(47, 52, 63, 0); }
    .primary-toolbar button.destructive-action.flat:disabled label, headerbar button.destructive-action.flat:disabled label, .primary-toolbar button.destructive-action.sidebar-button:disabled label, headerbar button.destructive-action.sidebar-button:disabled label, .primary-toolbar button.destructive-action.flat:disabled, headerbar button.destructive-action.flat:disabled, .primary-toolbar button.destructive-action.sidebar-button:disabled, headerbar button.destructive-action.sidebar-button:disabled, .primary-toolbar button.destructive-action:disabled label, headerbar button.destructive-action:disabled label, .primary-toolbar button.destructive-action:disabled, headerbar button.destructive-action:disabled {
      color: rgba(207, 218, 231, 0.35); }

.primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop, .primary-toolbar button.destructive-action:backdrop, headerbar button.destructive-action:backdrop {
  opacity: 0.8; }

.primary-toolbar spinbutton:not(.vertical):focus, headerbar spinbutton:not(.vertical):focus {
  color: #ffffff;
  caret-color: #ffffff; }

.primary-toolbar spinbutton:not(.vertical) button, headerbar spinbutton:not(.vertical) button, .primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled {
  color: rgba(207, 218, 231, 0.8);
  border-color: rgba(21, 23, 28, 0.37);
  background-color: rgba(95, 105, 127, 0.37); }

.primary-toolbar spinbutton:not(.vertical) button:hover, headerbar spinbutton:not(.vertical) button:hover {
  background-color: rgba(134, 144, 165, 0.37); }

.primary-toolbar spinbutton:not(.vertical) button:active, headerbar spinbutton:not(.vertical) button:active, .primary-toolbar spinbutton:not(.vertical) button:checked, headerbar spinbutton:not(.vertical) button:checked {
  color: #ffffff;
  border-color: transparent;
  background-color: #5294e2; }

.primary-toolbar spinbutton:not(.vertical) button:disabled, headerbar spinbutton:not(.vertical) button:disabled {
  color: rgba(207, 218, 231, 0.4); }

.primary-toolbar spinbutton:not(.vertical) > button + button, headerbar spinbutton:not(.vertical) > button + button {
  border-left-style: none; }

.primary-toolbar spinbutton:not(.vertical) > button:hover:not(:active), headerbar spinbutton:not(.vertical) > button:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > button:hover + button, headerbar spinbutton:not(.vertical) > button:hover + button {
  box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); }

.primary-toolbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), headerbar spinbutton:not(.vertical) > button:disabled + button:not(:disabled):not(:active):not(:checked):not(:hover), .primary-toolbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled, headerbar spinbutton:not(.vertical) > button:not(:disabled):not(:active):not(:checked):not(:hover) + button:disabled {
  box-shadow: inset 1px 0 rgba(21, 23, 28, 0.37); }

.primary-toolbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), headerbar spinbutton:not(.vertical) > button:first-child:hover:not(:active), .primary-toolbar spinbutton:not(.vertical) > entry + button:not(:active):hover, headerbar spinbutton:not(.vertical) > entry + button:not(:active):hover {
  box-shadow: none; }

.primary-toolbar spinbutton:not(.vertical) > entry:focus + button, headerbar spinbutton:not(.vertical) > entry:focus + button {
  border-left-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar combobox:disabled, headerbar combobox:disabled {
  color: rgba(207, 218, 231, 0.2); }

.primary-toolbar combobox > .linked > button.combo, headerbar combobox > .linked > button.combo {
  color: rgba(207, 218, 231, 0.8);
  border-color: rgba(21, 23, 28, 0.37);
  background-color: rgba(95, 105, 127, 0.37); }
  .primary-toolbar combobox > .linked > button.combo image, headerbar combobox > .linked > button.combo image, .primary-toolbar combobox > .linked > button.combo image:hover, headerbar combobox > .linked > button.combo image:hover {
    color: inherit; }
  .primary-toolbar combobox > .linked > button.combo:hover, headerbar combobox > .linked > button.combo:hover {
    color: #ffffff;
    border-color: transparent;
    background-color: #5294e2;
    box-shadow: none; }
  .primary-toolbar combobox > .linked > button.combo:disabled, headerbar combobox > .linked > button.combo:disabled {
    color: rgba(207, 218, 231, 0.35);
    border-color: rgba(21, 23, 28, 0.37);
    background-color: rgba(95, 105, 127, 0.22); }

.primary-toolbar combobox > .linked > entry.combo:dir(ltr), headerbar combobox > .linked > entry.combo:dir(ltr) {
  border-right-style: none; }
  .primary-toolbar combobox > .linked > entry.combo:dir(ltr):focus, headerbar combobox > .linked > entry.combo:dir(ltr):focus {
    box-shadow: none; }

.primary-toolbar combobox > .linked > entry.combo:dir(rtl), headerbar combobox > .linked > entry.combo:dir(rtl) {
  border-left-style: none; }
  .primary-toolbar combobox > .linked > entry.combo:dir(rtl):focus, headerbar combobox > .linked > entry.combo:dir(rtl):focus {
    box-shadow: none; }

.primary-toolbar combobox > .linked > button.combo:dir(ltr), headerbar combobox > .linked > button.combo:dir(ltr), .primary-toolbar combobox > .linked > button.combo:dir(ltr):hover, headerbar combobox > .linked > button.combo:dir(ltr):hover, .primary-toolbar combobox > .linked > button.combo:dir(ltr):active, headerbar combobox > .linked > button.combo:dir(ltr):active, .primary-toolbar combobox > .linked > button.combo:dir(ltr):checked, headerbar combobox > .linked > button.combo:dir(ltr):checked, .primary-toolbar combobox > .linked > button.combo:dir(ltr):disabled, headerbar combobox > .linked > button.combo:dir(ltr):disabled {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.primary-toolbar combobox > .linked > button.combo:dir(rtl), headerbar combobox > .linked > button.combo:dir(rtl), .primary-toolbar combobox > .linked > button.combo:dir(rtl):hover, headerbar combobox > .linked > button.combo:dir(rtl):hover, .primary-toolbar combobox > .linked > button.combo:dir(rtl):active, headerbar combobox > .linked > button.combo:dir(rtl):active, .primary-toolbar combobox > .linked > button.combo:dir(rtl):checked, headerbar combobox > .linked > button.combo:dir(rtl):checked, .primary-toolbar combobox > .linked > button.combo:dir(rtl):disabled, headerbar combobox > .linked > button.combo:dir(rtl):disabled {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.primary-toolbar switch:backdrop, headerbar switch:backdrop {
  opacity: 0.75; }

.primary-toolbar progressbar trough, headerbar progressbar trough {
  background-color: rgba(21, 23, 28, 0.37); }

.primary-toolbar progressbar:backdrop, headerbar progressbar:backdrop {
  opacity: 0.75; }

.primary-toolbar scale:backdrop, headerbar scale:backdrop {
  opacity: 0.75; }

.primary-toolbar scale slider, headerbar scale slider {
  background-color: #454c5c;
  border-color: rgba(21, 23, 28, 0.67); }
  .primary-toolbar scale slider:hover, headerbar scale slider:hover {
    background-color: #50586b;
    border-color: rgba(21, 23, 28, 0.67); }
  .primary-toolbar scale slider:active, headerbar scale slider:active {
    background-color: #5294e2;
    border-color: #5294e2; }
  .primary-toolbar scale slider:disabled, headerbar scale slider:disabled {
    background-color: rgba(63, 69, 84, 0.991);
    border-color: rgba(21, 23, 28, 0.67); }

.primary-toolbar scale trough, headerbar scale trough {
  background-color: rgba(21, 23, 28, 0.37); }
  .primary-toolbar scale trough:disabled, headerbar scale trough:disabled {
    background-color: rgba(21, 23, 28, 0.27); }

.path-bar button.text-button, .path-bar button.image-button, .path-bar button {
  padding-left: 6px;
  padding-right: 6px; }

.path-bar button.text-button.image-button label {
  padding-left: 0;
  padding-right: 0; }

.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child {
  padding-right: 10px; }

.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child {
  padding-left: 10px; }

.path-bar button.slider-button, .path-bar button:not(.image-button):not(.text-button) {
  padding-left: 1px;
  padding-right: 1px; }

.path-bar button image {
  padding-left: 4px;
  padding-right: 4px; }

.thunar notebook widget, .thunar notebook header tab:checked {
  color: black;
  background-color: white; }

.thunar grid stack scrolledwindow {
  border-top: transparent; }

.thunar notebook header tab:not(checked) {
  color: #404040;
  background-color: #a5a5a5; }

#12 12.06.2018 19:15:32

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

Wenn ich Thunar mit GTK_DEBUG=interactive thunar starte und unter dem Reiter CSS
den GTK Code eingeben dann ändert sich Thunar auch nicht.

Mit dem diesem code ändert er sein Aussehen jedoch sofort:

.thunar treeview.view  {
	padding: 0;
	color: white;
	background-color: #3E424D;
}
.thunar treeview.view:hover {
	background-color: #585c65;
}
.thunar treeview.view:selected,
.thunar treeview.view:selected:hover {
	background-color: #5294E2;
}

#13 12.06.2018 21:39:13

Werner
Mitglied

Re: Home Icon unter Orte in Thunar 1.8 ändern

In dem den Thunar-Anweisungen voranstehenden CSS-Code sehe ich nichts, was die die Umsetzung verhindern könnte.

Damit wir nicht Äpfel mit Birnen vergleichen, habe ich das von dir angegeben Theme aus dem AUR installiert und es damit ausprobiert.
Alle das Fenster betreffende CSS-Anweisungen werden bei mir umgesetzt: Die Trennlinie unter dem ausgewähten Tab ist weg, der Hintergrundreiter ist ausgegraut und den Fensterinhalt habe ich testweise himmelblau eingefärbt: Screenshot.

Leider habe ich im Moment keine Idee mehr, warum das bei dir nicht funktioniert …

Offline

#14 13.06.2018 06:27:22

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

Hallo Werner,

erst mal vielen Dank für Deine Mühe :-)

Ja, genauso wie auf Deinem Screenshot möchte ich meinen Thunar wieder haben.
Mein Theme "arc-gtk-theme" ist aus den offizellen Quellen, nicht aus dem AUR. Aber daran sollte es nicht liegen denke ich.
Mein Icon Theme ist aus dem AUR, sardi-icons und sardi-flat-colora-variations-icons-git.

Ich werde es mir heute abend noch mal in Ruhe nach der Arbeit anschauen und dann melde ich mich noch mal.

#15 13.06.2018 11:47:26

Thunar
Gast

Re: Home Icon unter Orte in Thunar 1.8 ändern

Ich bin anscheinend nicht der einzige mit dem Problem.

Es gibt sogar schon ein Bug-Report:

https://github.com/NicoHood/arc-theme/issues/87

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums