Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package dracula-gtk-theme for
openSUSE:Factory checked in at 2026-01-14 16:21:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dracula-gtk-theme (Old)
and /work/SRC/openSUSE:Factory/.dracula-gtk-theme.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dracula-gtk-theme"
Wed Jan 14 16:21:55 2026 rev:10 rq:1327061 version:4.0.0+git141.1892c79
Changes:
--------
--- /work/SRC/openSUSE:Factory/dracula-gtk-theme/dracula-gtk-theme.changes
2025-12-09 12:57:12.241231376 +0100
+++
/work/SRC/openSUSE:Factory/.dracula-gtk-theme.new.1928/dracula-gtk-theme.changes
2026-01-14 16:21:56.470098476 +0100
@@ -1,0 +2,13 @@
+Tue Jan 13 08:43:27 UTC 2026 - [email protected]
+
+- Update to version 4.0.0+git141.1892c79:
+ * feat(gnome): Add extra styles for better toolbar displaying
+ * Gnome: Improve Menu and MenuBar appearance
+ * Gnome: Improve Window assistant appearance
+ * Gnome: Improve toolbar buttons appearance
+ * Gnome: Improve appearance of suggested/destructive action buttons
+ * Gnome: Improve nautilus grid view appaearance
+ * Gnome 49: Fix calendar app appearance
+ * Gnome: Fix appearance of some buttons in bottom bars
+
+-------------------------------------------------------------------
Old:
----
gtk-4.0.0+git133.cd80d5a.tar.xz
New:
----
gtk-4.0.0+git141.1892c79.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dracula-gtk-theme.spec ++++++
--- /var/tmp/diff_new_pack.gOCNuB/_old 2026-01-14 16:21:57.586144770 +0100
+++ /var/tmp/diff_new_pack.gOCNuB/_new 2026-01-14 16:21:57.590144936 +0100
@@ -1,7 +1,7 @@
#
# spec file for package dracula-gtk-theme
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
%define _kf5_plasmadir /usr/share/plasma
Name: dracula-gtk-theme
-Version: 4.0.0+git133.cd80d5a
+Version: 4.0.0+git141.1892c79
Release: 0
Summary: A dark theme for GTK
License: GPL-3.0-only
++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.gOCNuB/_old 2026-01-14 16:21:57.638146927 +0100
+++ /var/tmp/diff_new_pack.gOCNuB/_new 2026-01-14 16:21:57.642147093 +0100
@@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/dracula/gtk.git</param>
- <param
name="changesrevision">cd80d5ab1ab1904a367f34e33d7f672e44513bf8</param></service></servicedata>
+ <param
name="changesrevision">1892c797926184066b9f740f5a7c3ab2772edc40</param></service></servicedata>
(No newline at EOF)
++++++ gtk-4.0.0+git133.cd80d5a.tar.xz -> gtk-4.0.0+git141.1892c79.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gtk-4.0.0+git133.cd80d5a/gtk-3.20/gtk-dark.css
new/gtk-4.0.0+git141.1892c79/gtk-3.20/gtk-dark.css
--- old/gtk-4.0.0+git133.cd80d5a/gtk-3.20/gtk-dark.css 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-3.20/gtk-dark.css 2026-01-13
01:13:09.000000000 +0100
@@ -669,7 +669,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.suggested-action:active, button.suggested-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -719,9 +720,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.suggested-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.suggested-action:disabled:active,
button.suggested-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
@@ -794,7 +796,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.destructive-action:active, button.destructive-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -844,9 +847,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.destructive-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.destructive-action:disabled:active,
button.destructive-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gtk-4.0.0+git133.cd80d5a/gtk-3.20/gtk.css
new/gtk-4.0.0+git141.1892c79/gtk-3.20/gtk.css
--- old/gtk-4.0.0+git133.cd80d5a/gtk-3.20/gtk.css 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-3.20/gtk.css 2026-01-13
01:13:09.000000000 +0100
@@ -669,7 +669,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.suggested-action:active, button.suggested-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -719,9 +720,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.suggested-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.suggested-action:disabled:active,
button.suggested-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
@@ -794,7 +796,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.destructive-action:active, button.destructive-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -844,9 +847,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.destructive-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.destructive-action:disabled:active,
button.destructive-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gtk-4.0.0+git133.cd80d5a/gtk-3.20/widgets/_buttons.scss
new/gtk-4.0.0+git141.1892c79/gtk-3.20/widgets/_buttons.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-3.20/widgets/_buttons.scss 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-3.20/widgets/_buttons.scss 2026-01-13
01:13:09.000000000 +0100
@@ -228,7 +228,7 @@
color: $b_color; //FIXME: does it work on the dark variant?
}
- &:hover { @include button(hover, $b_color, white); }
+ &:hover { @include button(hover, $b_color, white); opacity: 0.85;}
&:active,
&:checked { @include button(active, $b_color, white); }
@@ -259,7 +259,8 @@
&:disabled {
@include button(insensitive, $b_color, white);
- label { color: transparentize($selected_fg_color, 0.2); }
+ label { color: #fff; }
+ opacity: 0.75;
&:active,
&:checked { @include button(insensitive-active, $b_color, white); }
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/apps/_gnome.scss
new/gtk-4.0.0+git141.1892c79/gtk-4.0/apps/_gnome.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/apps/_gnome.scss 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/apps/_gnome.scss 2026-01-13
01:13:09.000000000 +0100
@@ -266,10 +266,10 @@
color: $fg_color;
opacity: 1;
}
- & label {
- color: $bg_color;
- opacity: 1;
- }
+ // & label {
+ // color: $bg_color;
+ // opacity: 1;
+ // }
}
/******************************
@@ -285,7 +285,6 @@
* Calendar sidebar *
********************/
datechooser {
- &, &:backdrop { background-color: $headerbar_color }
.circular.day.text-button{
padding: 6px;
border-radius: 50%;
@@ -301,12 +300,22 @@
font-weight: bold;
}
}
+ .weekday, .weeknum { color: $insensitive_fg_color;}
+ .weeknum { background-color: lighten($base_color, 4%);}
+ .current-week { background-color: transparentize($insensitive_fg_color,
0.9);}
}
agenda-view list.background {
- &, &:backdrop { background-color: $headerbar_color }
padding: 8px;
.caption-heading, .dim-label.no-events {
color: $headerbar_fg_color;
}
-}
\ No newline at end of file
+}
+
+datechooser,
+agenda-view list.background,
+.calendar-list {
+ &, &:backdrop { background-color: $headerbar_color; }
+}
+
+popover datechooser { background-color: transparent; }
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/gtk-dark.css
new/gtk-4.0.0+git141.1892c79/gtk-4.0/gtk-dark.css
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/gtk-dark.css 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/gtk-dark.css 2026-01-13
01:13:09.000000000 +0100
@@ -283,10 +283,12 @@
flowbox flowboxchild:selected {
outline-offset: -2px; }
-gridview > child {
- padding: 7px; }
- gridview > child box {
- border-spacing: 5px; }
+gridview {
+ padding: 10px; }
+ gridview > child {
+ padding: 7px; }
+ gridview > child box {
+ border-spacing: 5px; }
label {
caret-color: currentColor; }
@@ -309,18 +311,22 @@
opacity: 0.55;
text-shadow: none; }
-assistant .sidebar {
+window.assistant .sidebar {
background-color: #282a36;
border-top: 1px solid rgba(25, 26, 34, 0.9); }
- assistant .sidebar:backdrop {
+ window.assistant .sidebar:backdrop {
background-color: #2a2c39;
border-color: rgba(26, 27, 35, 0.91); }
-assistant.csd .sidebar {
+window.assistant.csd .sidebar {
border-top-style: none; }
-assistant .sidebar label {
+window.assistant .sidebar label {
padding: 6px 12px; }
-assistant .sidebar label.highlight {
- background-color: #4a4a51; }
+window.assistant .sidebar label.highlight {
+ background-color: rgba(189, 147, 249, 0.5);
+ color: #f8f8f2; }
+
+window.aboutdialog image.large-icons {
+ -gtk-icon-size: 128px; }
.app-notification,
.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow,
@@ -341,10 +347,6 @@
text-shadow: none;
-gtk-icon-shadow: none; }
-*:selected {
- background: rgba(189, 147, 249, 0.5);
- color: #f8f8f2; }
-
/***********
* Buttons *
***********/
@@ -685,7 +687,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.suggested-action:active, button.suggested-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -735,9 +738,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.suggested-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.suggested-action:disabled:active,
button.suggested-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
@@ -809,7 +813,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.destructive-action:active, button.destructive-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -859,9 +864,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.destructive-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.destructive-action:disabled:active,
button.destructive-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
@@ -954,49 +960,63 @@
.stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar
row.needs-attention > label:dir(rtl) {
background-position: left 3px, left 2px; }
-toolbar button:hover {
- font-weight: normal;
- color: #f8f8f2;
- outline-color: rgba(248, 248, 242, 0.3);
- background-color: #0f0f14;
- text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
-toolbar button:active {
- font-weight: normal;
- color: #f8f8f2;
- outline-color: rgba(248, 248, 242, 0.3);
- background-color: #040406;
- text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
-
-.inline-toolbar toolbutton > button {
+/* oldstyle toolbar buttons */
+.toolbar > button,
+.toolbar > :not(.linked) > button,
+.toolbar :not(.linked) > menubutton > button,
+.toolbar :not(.linked) > scalebutton > button,
+.toolbar :not(.linked) > dropdown > button,
+.toolbar :not(.linked) > colorbutton > button,
+.toolbar :not(.linked) > fontbutton > button,
+.toolbar :not(.linked) > appchooserbutton > button,
+.toolbar :not(.linked) > combobox > box > button {
+ margin: 1px;
border-color: transparent;
background-color: transparent;
background-image: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
text-shadow: none;
-gtk-icon-shadow: none; }
- .inline-toolbar toolbutton > button:hover {
- color: rgba(189, 147, 249, 0.5); }
- .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton >
button:checked {
- color: rgba(174, 123, 248, 0.5); }
- .inline-toolbar toolbutton > button:disabled {
- color: #cfcfcd; }
- .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar
toolbutton > button:disabled:checked {
- color: rgba(174, 123, 248, 0); }
- .inline-toolbar toolbutton > button:backdrop {
- color: #cfcfcd; }
- .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar
toolbutton > button:backdrop:checked {
- color: rgba(174, 123, 248, 0.5); }
- .inline-toolbar toolbutton > button:backdrop:disabled {
- color: #cfcfcd; }
- .inline-toolbar toolbutton > button:backdrop:disabled:active,
.inline-toolbar toolbutton > button:backdrop:disabled:checked {
- color: rgba(174, 123, 248, 0); }
-
-toolbar.inline-toolbar toolbutton > button.flat:backdrop,
-toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop {
- border-color: transparent;
- box-shadow: none; }
+ .toolbar > button:hover, .toolbar > button:active, .toolbar > button:checked,
+ .toolbar > :not(.linked) > button:hover,
+ .toolbar > :not(.linked) > button:active,
+ .toolbar > :not(.linked) > button:checked,
+ .toolbar :not(.linked) > menubutton > button:hover,
+ .toolbar :not(.linked) > menubutton > button:active,
+ .toolbar :not(.linked) > menubutton > button:checked,
+ .toolbar :not(.linked) > scalebutton > button:hover,
+ .toolbar :not(.linked) > scalebutton > button:active,
+ .toolbar :not(.linked) > scalebutton > button:checked,
+ .toolbar :not(.linked) > dropdown > button:hover,
+ .toolbar :not(.linked) > dropdown > button:active,
+ .toolbar :not(.linked) > dropdown > button:checked,
+ .toolbar :not(.linked) > colorbutton > button:hover,
+ .toolbar :not(.linked) > colorbutton > button:active,
+ .toolbar :not(.linked) > colorbutton > button:checked,
+ .toolbar :not(.linked) > fontbutton > button:hover,
+ .toolbar :not(.linked) > fontbutton > button:active,
+ .toolbar :not(.linked) > fontbutton > button:checked,
+ .toolbar :not(.linked) > appchooserbutton > button:hover,
+ .toolbar :not(.linked) > appchooserbutton > button:active,
+ .toolbar :not(.linked) > appchooserbutton > button:checked,
+ .toolbar :not(.linked) > combobox > box > button:hover,
+ .toolbar :not(.linked) > combobox > box > button:active,
+ .toolbar :not(.linked) > combobox > box > button:checked {
+ color: #f8f8f2;
+ outline-color: rgba(248, 248, 242, 0.3);
+ background-color: #343546;
+ text-shadow: none;
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ .toolbar > button:disabled,
+ .toolbar > :not(.linked) > button:disabled,
+ .toolbar :not(.linked) > menubutton > button:disabled,
+ .toolbar :not(.linked) > scalebutton > button:disabled,
+ .toolbar :not(.linked) > dropdown > button:disabled,
+ .toolbar :not(.linked) > colorbutton > button:disabled,
+ .toolbar :not(.linked) > fontbutton > button:disabled,
+ .toolbar :not(.linked) > appchooserbutton > button:disabled,
+ .toolbar :not(.linked) > combobox > box > button:disabled {
+ opacity: 0.5; }
.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button,
.linked > button:hover, .linked > button:active, .linked > button:checked,
.linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical),
spinbutton.vertical.linked:not(.vertical) > text, .linked:not(.vertical) >
entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox >
box > button.combo:dir(rtl) {
@@ -2984,8 +3004,9 @@
.menubar > item {
min-height: 16px;
padding: 4px 8px; }
- menubar > item:hover,
- .menubar > item:hover {
+ menubar > item:hover, menubar > item:selected,
+ .menubar > item:hover,
+ .menubar > item:selected {
box-shadow: inset 0 -3px rgba(189, 147, 249, 0.5); }
menubar > item:disabled,
.menubar > item:disabled {
@@ -2993,7 +3014,6 @@
box-shadow: none; }
menu, .menu, .context-menu {
- margin: 4px;
padding: 2px 0px;
background-color: #242530;
border: 1px solid rgba(25, 26, 34, 0.9);
@@ -3089,28 +3109,6 @@
background-color: rgba(248, 248, 242, 0.1);
border-radius: 5px; }
-/************
-* Assistant *
-*************/
-assistant {
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px; }
- assistant .sidebar {
- background-color: #282a36;
- border-top: 1px solid rgba(25, 26, 34, 0.9);
- border-bottom-left-radius: 4px; }
- assistant .sidebar:backdrop {
- background-color: #2a2c39;
- border-color: rgba(26, 27, 35, 0.91); }
- assistant.csd .sidebar {
- border-top-style: none; }
- assistant .sidebar GtkLabel,
- assistant .sidebar label {
- padding: 6px 12px; }
- assistant .sidebar GtkLabel.highlight,
- assistant .sidebar label.highlight {
- background-color: #4a4a51; }
-
/*************
* Notebooks *
*************/
@@ -4316,17 +4314,17 @@
placessidebar row:drop(active):not(:disabled):selected, placessidebar
row:drop(active):not(:disabled):selected label, placessidebar
row:drop(active):not(:disabled):selected image {
color: #f8f8f2; }
-.bottom-bar {
- background-color: #282a36; }
- .bottom-bar button.toggle:not(.image-button) {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- -gtk-icon-shadow: none; }
- .bottom-bar button.toggle:not(.image-button) .view, .bottom-bar
button.toggle:not(.image-button) iconview {
- background-color: transparent; }
+.sidebar-pane, .sidebar-pane .bottom-bar {
+ background-color: #20212b; }
+.sidebar-pane .bottom-bar button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ -gtk-icon-shadow: none; }
+ .sidebar-pane .bottom-bar button .view, .sidebar-pane .bottom-bar button
iconview {
+ background-color: transparent; }
/*****************
* GtkSpinButton *
@@ -4557,55 +4555,40 @@
/************
* Toolbars *
************/
-toolbar, .inline-toolbar, searchbar > revealer > box {
+.toolbar, searchbar > revealer > box {
padding: 4px;
+ border-spacing: 4px;
background-color: #1e1f29; }
-toolbar {
- padding: 4px 3px 3px 4px; }
- .osd toolbar {
- background-color: transparent; }
- toolbar.osd {
- padding: 13px;
- border: none;
- border-radius: 5px;
- background-color: rgba(20, 23, 26, 0.8); }
- toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom {
- border-radius: 0; }
- toolbar.horizontal separator {
- margin: 0 7px 1px 6px; }
- toolbar.vertical separator {
- margin: 6px 1px 7px 0; }
- toolbar:not(.inline-toolbar):not(.osd) switch,
- toolbar:not(.inline-toolbar):not(.osd) scale,
- toolbar:not(.inline-toolbar):not(.osd) entry,
- toolbar:not(.inline-toolbar):not(.osd) spinbutton,
- toolbar:not(.inline-toolbar):not(.osd) button {
- margin-right: 1px;
- margin-bottom: 1px; }
-
-.inline-toolbar {
- padding: 3px;
- border-width: 0 1px 1px;
- border-radius: 0 0 5px 5px; }
+.osd .toolbar {
+ background-color: transparent; }
+.toolbar.osd {
+ padding: 13px;
+ border: none;
+ border-radius: 5px;
+ background-color: rgba(20, 23, 26, 0.8); }
+ .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom
{
+ border-radius: 0; }
+.toolbar.horizontal > separator {
+ margin: 4px 0; }
+.toolbar.vertical > separator {
+ margin: 0 4px; }
searchbar > revealer > box {
- border-width: 0 0 1px;
- padding: 5px; }
+ padding: 6px;
+ border-spacing: 6px;
+ border-width: 0 0 1px; }
-.inline-toolbar, searchbar > revealer > box {
+searchbar > revealer > box {
border-style: solid;
border-color: rgba(25, 26, 34, 0.9);
background-color: rgba(29, 30, 39, 0.97); }
- .inline-toolbar:backdrop, searchbar > revealer > box:backdrop {
+ searchbar > revealer > box:backdrop {
border-color: rgba(26, 27, 35, 0.91);
background-color: rgba(29, 30, 39, 0.9685);
box-shadow: none;
transition: 200ms ease-out; }
-searchbar {
- background: #282a36; }
-
/************
* Tooltips *
************/
@@ -5923,9 +5906,6 @@
.color-light.timed label, .color-light .event-popover label {
color: #f8f8f2;
opacity: 1; }
-.color-light label {
- color: #1e1f29;
- opacity: 1; }
/******************************
* Gnome system monitor graph *
@@ -5937,8 +5917,6 @@
/*******************
* Calendar sidebar *
********************/
-datechooser, datechooser:backdrop {
- background-color: #1e1f29; }
datechooser .circular.day.text-button {
padding: 6px;
border-radius: 50%;
@@ -5956,16 +5934,30 @@
text-shadow: none;
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
font-weight: bold; }
+datechooser .weekday, datechooser .weeknum {
+ color: #8b8c8e; }
+datechooser .weeknum {
+ background-color: #313342; }
+datechooser .current-week {
+ background-color: rgba(139, 140, 142, 0.1); }
agenda-view list.background {
padding: 8px; }
- agenda-view list.background, agenda-view list.background:backdrop {
- background-color: #1e1f29; }
agenda-view list.background .caption-heading, agenda-view list.background
.dim-label.no-events, agenda-view list.background label.no-events.separator,
agenda-view list.background .titlebar:not(headerbar) .no-events.subtitle,
.titlebar:not(headerbar) agenda-view list.background .no-events.subtitle,
agenda-view list.background headerbar .no-events.subtitle,
headerbar agenda-view list.background .no-events.subtitle {
color: #f8f8f2; }
+datechooser, datechooser:backdrop,
+agenda-view list.background,
+agenda-view list.background:backdrop,
+.calendar-list,
+.calendar-list:backdrop {
+ background-color: #1e1f29; }
+
+popover datechooser {
+ background-color: transparent; }
+
/********
* Gala *
*******/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/gtk.css
new/gtk-4.0.0+git141.1892c79/gtk-4.0/gtk.css
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/gtk.css 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/gtk.css 2026-01-13
01:13:09.000000000 +0100
@@ -283,10 +283,12 @@
flowbox flowboxchild:selected {
outline-offset: -2px; }
-gridview > child {
- padding: 7px; }
- gridview > child box {
- border-spacing: 5px; }
+gridview {
+ padding: 10px; }
+ gridview > child {
+ padding: 7px; }
+ gridview > child box {
+ border-spacing: 5px; }
label {
caret-color: currentColor; }
@@ -309,18 +311,22 @@
opacity: 0.55;
text-shadow: none; }
-assistant .sidebar {
+window.assistant .sidebar {
background-color: #282a36;
border-top: 1px solid rgba(25, 26, 34, 0.9); }
- assistant .sidebar:backdrop {
+ window.assistant .sidebar:backdrop {
background-color: #2a2c39;
border-color: rgba(26, 27, 35, 0.91); }
-assistant.csd .sidebar {
+window.assistant.csd .sidebar {
border-top-style: none; }
-assistant .sidebar label {
+window.assistant .sidebar label {
padding: 6px 12px; }
-assistant .sidebar label.highlight {
- background-color: #4a4a51; }
+window.assistant .sidebar label.highlight {
+ background-color: rgba(189, 147, 249, 0.5);
+ color: #f8f8f2; }
+
+window.aboutdialog image.large-icons {
+ -gtk-icon-size: 128px; }
.app-notification,
.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow,
@@ -341,10 +347,6 @@
text-shadow: none;
-gtk-icon-shadow: none; }
-*:selected {
- background: rgba(189, 147, 249, 0.5);
- color: #f8f8f2; }
-
/***********
* Buttons *
***********/
@@ -685,7 +687,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.suggested-action:active, button.suggested-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -735,9 +738,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #bd93f9;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.suggested-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.suggested-action:disabled:active,
button.suggested-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
@@ -809,7 +813,8 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.85; }
button.destructive-action:active, button.destructive-action:checked {
color: white;
outline-color: rgba(255, 255, 255, 0.3);
@@ -859,9 +864,10 @@
outline-color: rgba(255, 255, 255, 0.3);
background-color: #ff2222;
text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
+ opacity: 0.75; }
button.destructive-action:disabled label {
- color: rgba(248, 248, 242, 0.8); }
+ color: #fff; }
button.destructive-action:disabled:active,
button.destructive-action:disabled:checked {
color: rgba(248, 248, 242, 0.7);
outline-color: rgba(255, 255, 255, 0.3);
@@ -954,49 +960,63 @@
.stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar
row.needs-attention > label:dir(rtl) {
background-position: left 3px, left 2px; }
-toolbar button:hover {
- font-weight: normal;
- color: #f8f8f2;
- outline-color: rgba(248, 248, 242, 0.3);
- background-color: #0f0f14;
- text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
-toolbar button:active {
- font-weight: normal;
- color: #f8f8f2;
- outline-color: rgba(248, 248, 242, 0.3);
- background-color: #040406;
- text-shadow: none;
- box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
-
-.inline-toolbar toolbutton > button {
+/* oldstyle toolbar buttons */
+.toolbar > button,
+.toolbar > :not(.linked) > button,
+.toolbar :not(.linked) > menubutton > button,
+.toolbar :not(.linked) > scalebutton > button,
+.toolbar :not(.linked) > dropdown > button,
+.toolbar :not(.linked) > colorbutton > button,
+.toolbar :not(.linked) > fontbutton > button,
+.toolbar :not(.linked) > appchooserbutton > button,
+.toolbar :not(.linked) > combobox > box > button {
+ margin: 1px;
border-color: transparent;
background-color: transparent;
background-image: none;
box-shadow: inset 0 1px rgba(255, 255, 255, 0);
text-shadow: none;
-gtk-icon-shadow: none; }
- .inline-toolbar toolbutton > button:hover {
- color: rgba(189, 147, 249, 0.5); }
- .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton >
button:checked {
- color: rgba(174, 123, 248, 0.5); }
- .inline-toolbar toolbutton > button:disabled {
- color: #cfcfcd; }
- .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar
toolbutton > button:disabled:checked {
- color: rgba(174, 123, 248, 0); }
- .inline-toolbar toolbutton > button:backdrop {
- color: #cfcfcd; }
- .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar
toolbutton > button:backdrop:checked {
- color: rgba(174, 123, 248, 0.5); }
- .inline-toolbar toolbutton > button:backdrop:disabled {
- color: #cfcfcd; }
- .inline-toolbar toolbutton > button:backdrop:disabled:active,
.inline-toolbar toolbutton > button:backdrop:disabled:checked {
- color: rgba(174, 123, 248, 0); }
-
-toolbar.inline-toolbar toolbutton > button.flat:backdrop,
-toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop {
- border-color: transparent;
- box-shadow: none; }
+ .toolbar > button:hover, .toolbar > button:active, .toolbar > button:checked,
+ .toolbar > :not(.linked) > button:hover,
+ .toolbar > :not(.linked) > button:active,
+ .toolbar > :not(.linked) > button:checked,
+ .toolbar :not(.linked) > menubutton > button:hover,
+ .toolbar :not(.linked) > menubutton > button:active,
+ .toolbar :not(.linked) > menubutton > button:checked,
+ .toolbar :not(.linked) > scalebutton > button:hover,
+ .toolbar :not(.linked) > scalebutton > button:active,
+ .toolbar :not(.linked) > scalebutton > button:checked,
+ .toolbar :not(.linked) > dropdown > button:hover,
+ .toolbar :not(.linked) > dropdown > button:active,
+ .toolbar :not(.linked) > dropdown > button:checked,
+ .toolbar :not(.linked) > colorbutton > button:hover,
+ .toolbar :not(.linked) > colorbutton > button:active,
+ .toolbar :not(.linked) > colorbutton > button:checked,
+ .toolbar :not(.linked) > fontbutton > button:hover,
+ .toolbar :not(.linked) > fontbutton > button:active,
+ .toolbar :not(.linked) > fontbutton > button:checked,
+ .toolbar :not(.linked) > appchooserbutton > button:hover,
+ .toolbar :not(.linked) > appchooserbutton > button:active,
+ .toolbar :not(.linked) > appchooserbutton > button:checked,
+ .toolbar :not(.linked) > combobox > box > button:hover,
+ .toolbar :not(.linked) > combobox > box > button:active,
+ .toolbar :not(.linked) > combobox > box > button:checked {
+ color: #f8f8f2;
+ outline-color: rgba(248, 248, 242, 0.3);
+ background-color: #343546;
+ text-shadow: none;
+ box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1); }
+ .toolbar > button:disabled,
+ .toolbar > :not(.linked) > button:disabled,
+ .toolbar :not(.linked) > menubutton > button:disabled,
+ .toolbar :not(.linked) > scalebutton > button:disabled,
+ .toolbar :not(.linked) > dropdown > button:disabled,
+ .toolbar :not(.linked) > colorbutton > button:disabled,
+ .toolbar :not(.linked) > fontbutton > button:disabled,
+ .toolbar :not(.linked) > appchooserbutton > button:disabled,
+ .toolbar :not(.linked) > combobox > box > button:disabled {
+ opacity: 0.5; }
.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button,
.linked > button:hover, .linked > button:active, .linked > button:checked,
.linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical),
spinbutton.vertical.linked:not(.vertical) > text, .linked:not(.vertical) >
entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox >
box > button.combo:dir(rtl) {
@@ -2984,8 +3004,9 @@
.menubar > item {
min-height: 16px;
padding: 4px 8px; }
- menubar > item:hover,
- .menubar > item:hover {
+ menubar > item:hover, menubar > item:selected,
+ .menubar > item:hover,
+ .menubar > item:selected {
box-shadow: inset 0 -3px rgba(189, 147, 249, 0.5); }
menubar > item:disabled,
.menubar > item:disabled {
@@ -2993,7 +3014,6 @@
box-shadow: none; }
menu, .menu, .context-menu {
- margin: 4px;
padding: 2px 0px;
background-color: #242530;
border: 1px solid rgba(25, 26, 34, 0.9);
@@ -3089,28 +3109,6 @@
background-color: rgba(248, 248, 242, 0.1);
border-radius: 5px; }
-/************
-* Assistant *
-*************/
-assistant {
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px; }
- assistant .sidebar {
- background-color: #282a36;
- border-top: 1px solid rgba(25, 26, 34, 0.9);
- border-bottom-left-radius: 4px; }
- assistant .sidebar:backdrop {
- background-color: #2a2c39;
- border-color: rgba(26, 27, 35, 0.91); }
- assistant.csd .sidebar {
- border-top-style: none; }
- assistant .sidebar GtkLabel,
- assistant .sidebar label {
- padding: 6px 12px; }
- assistant .sidebar GtkLabel.highlight,
- assistant .sidebar label.highlight {
- background-color: #4a4a51; }
-
/*************
* Notebooks *
*************/
@@ -4316,17 +4314,17 @@
placessidebar row:drop(active):not(:disabled):selected, placessidebar
row:drop(active):not(:disabled):selected label, placessidebar
row:drop(active):not(:disabled):selected image {
color: #f8f8f2; }
-.bottom-bar {
- background-color: #282a36; }
- .bottom-bar button.toggle:not(.image-button) {
- border-color: transparent;
- background-color: transparent;
- background-image: none;
- box-shadow: inset 0 1px rgba(255, 255, 255, 0);
- text-shadow: none;
- -gtk-icon-shadow: none; }
- .bottom-bar button.toggle:not(.image-button) .view, .bottom-bar
button.toggle:not(.image-button) iconview {
- background-color: transparent; }
+.sidebar-pane, .sidebar-pane .bottom-bar {
+ background-color: #20212b; }
+.sidebar-pane .bottom-bar button {
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+ text-shadow: none;
+ -gtk-icon-shadow: none; }
+ .sidebar-pane .bottom-bar button .view, .sidebar-pane .bottom-bar button
iconview {
+ background-color: transparent; }
/*****************
* GtkSpinButton *
@@ -4557,55 +4555,40 @@
/************
* Toolbars *
************/
-toolbar, .inline-toolbar, searchbar > revealer > box {
+.toolbar, searchbar > revealer > box {
padding: 4px;
+ border-spacing: 4px;
background-color: #1e1f29; }
-toolbar {
- padding: 4px 3px 3px 4px; }
- .osd toolbar {
- background-color: transparent; }
- toolbar.osd {
- padding: 13px;
- border: none;
- border-radius: 5px;
- background-color: rgba(20, 23, 26, 0.8); }
- toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom {
- border-radius: 0; }
- toolbar.horizontal separator {
- margin: 0 7px 1px 6px; }
- toolbar.vertical separator {
- margin: 6px 1px 7px 0; }
- toolbar:not(.inline-toolbar):not(.osd) switch,
- toolbar:not(.inline-toolbar):not(.osd) scale,
- toolbar:not(.inline-toolbar):not(.osd) entry,
- toolbar:not(.inline-toolbar):not(.osd) spinbutton,
- toolbar:not(.inline-toolbar):not(.osd) button {
- margin-right: 1px;
- margin-bottom: 1px; }
-
-.inline-toolbar {
- padding: 3px;
- border-width: 0 1px 1px;
- border-radius: 0 0 5px 5px; }
+.osd .toolbar {
+ background-color: transparent; }
+.toolbar.osd {
+ padding: 13px;
+ border: none;
+ border-radius: 5px;
+ background-color: rgba(20, 23, 26, 0.8); }
+ .toolbar.osd.left, .toolbar.osd.right, .toolbar.osd.top, .toolbar.osd.bottom
{
+ border-radius: 0; }
+.toolbar.horizontal > separator {
+ margin: 4px 0; }
+.toolbar.vertical > separator {
+ margin: 0 4px; }
searchbar > revealer > box {
- border-width: 0 0 1px;
- padding: 5px; }
+ padding: 6px;
+ border-spacing: 6px;
+ border-width: 0 0 1px; }
-.inline-toolbar, searchbar > revealer > box {
+searchbar > revealer > box {
border-style: solid;
border-color: rgba(25, 26, 34, 0.9);
background-color: rgba(29, 30, 39, 0.97); }
- .inline-toolbar:backdrop, searchbar > revealer > box:backdrop {
+ searchbar > revealer > box:backdrop {
border-color: rgba(26, 27, 35, 0.91);
background-color: rgba(29, 30, 39, 0.9685);
box-shadow: none;
transition: 200ms ease-out; }
-searchbar {
- background: #282a36; }
-
/************
* Tooltips *
************/
@@ -5923,9 +5906,6 @@
.color-light.timed label, .color-light .event-popover label {
color: #f8f8f2;
opacity: 1; }
-.color-light label {
- color: #1e1f29;
- opacity: 1; }
/******************************
* Gnome system monitor graph *
@@ -5937,8 +5917,6 @@
/*******************
* Calendar sidebar *
********************/
-datechooser, datechooser:backdrop {
- background-color: #1e1f29; }
datechooser .circular.day.text-button {
padding: 6px;
border-radius: 50%;
@@ -5956,16 +5934,30 @@
text-shadow: none;
box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px
0px 0px rgba(0, 0, 0, 0.1);
font-weight: bold; }
+datechooser .weekday, datechooser .weeknum {
+ color: #8b8c8e; }
+datechooser .weeknum {
+ background-color: #313342; }
+datechooser .current-week {
+ background-color: rgba(139, 140, 142, 0.1); }
agenda-view list.background {
padding: 8px; }
- agenda-view list.background, agenda-view list.background:backdrop {
- background-color: #1e1f29; }
agenda-view list.background .caption-heading, agenda-view list.background
.dim-label.no-events, agenda-view list.background label.no-events.separator,
agenda-view list.background .titlebar:not(headerbar) .no-events.subtitle,
.titlebar:not(headerbar) agenda-view list.background .no-events.subtitle,
agenda-view list.background headerbar .no-events.subtitle,
headerbar agenda-view list.background .no-events.subtitle {
color: #f8f8f2; }
+datechooser, datechooser:backdrop,
+agenda-view list.background,
+agenda-view list.background:backdrop,
+.calendar-list,
+.calendar-list:backdrop {
+ background-color: #1e1f29; }
+
+popover datechooser {
+ background-color: transparent; }
+
/********
* Gala *
*******/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_base-states.scss
new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_base-states.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_base-states.scss
2025-10-15 22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_base-states.scss
2026-01-13 01:13:09.000000000 +0100
@@ -105,6 +105,7 @@
// Nautilus grid view
gridview {
+ padding: 10px;
> child {
padding: 7px;
box { //cells
@@ -152,7 +153,7 @@
text-shadow: none;
}
-assistant {
+window.assistant {
.sidebar {
background-color: $base_color;
border-top: 1px solid $borders_color;
@@ -167,7 +168,14 @@
.sidebar label { padding: 6px 12px; }
- .sidebar label.highlight { background-color: mix($bg_color, $fg_color, 80%);
}
+ .sidebar label.highlight {
+ background-color: $selected_bg_color;
+ color: $selected_fg_color;
+ }
+}
+
+window.aboutdialog image.large-icons {
+ -gtk-icon-size: 128px;
}
%osd, .osd {
@@ -183,9 +191,4 @@
text-shadow: none;
-gtk-icon-shadow: none;
}
-}
-
-*:selected {
- background: $selected_bg_color;
- color: $selected_fg_color;
}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_buttons.scss
new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_buttons.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_buttons.scss 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_buttons.scss 2026-01-13
01:13:09.000000000 +0100
@@ -215,7 +215,7 @@
color: $b_color; //FIXME: does it work on the dark variant?
}
- &:hover { @include button(hover, $b_color, white); }
+ &:hover { @include button(hover, $b_color, white); opacity: 0.85;}
&:active,
&:checked { @include button(active, $b_color, white); }
@@ -246,7 +246,8 @@
&:disabled {
@include button(insensitive, $b_color, white);
- label { color: transparentize($selected_fg_color, 0.2); }
+ label { color: #fff; }
+ opacity: 0.75;
&:active,
&:checked { @include button(insensitive-active, $b_color, white); }
}
@@ -356,53 +357,27 @@
}
}
-toolbar {
- button {
- &:hover { @include button(normal,darken($bg_color,7%));}
- &:active { @include button(normal,darken($bg_color,12%));}
- }
-}
-// all the following is for the +|- buttons on inline toolbars, that way
-// should really be deprecated...
-.inline-toolbar toolbutton > button { // redefining the button look is
- // needed since those are flat...
- @include button(undecorated);
+/* oldstyle toolbar buttons */
- &:hover { color: $selected_bg_color; }
+.toolbar > button,
+.toolbar > :not(.linked) > button,
+.toolbar :not(.linked) > menubutton > button,
+.toolbar :not(.linked) > scalebutton > button,
+.toolbar :not(.linked) > dropdown > button,
+.toolbar :not(.linked) > colorbutton > button,
+.toolbar :not(.linked) > fontbutton > button,
+.toolbar :not(.linked) > appchooserbutton > button,
+.toolbar :not(.linked) > combobox > box > button {
+ margin: 1px;
+
+ @include button(undecorated);
+ &:hover,
&:active,
- &:checked{ color: darken($selected_bg_color, 5%); }
+ &:checked { @include button(hover, $c:lighten($bg_color, 10%)); }
&:disabled {
- color: $backdrop_text_color;
-
- &:active,
- &:checked { color: transparentize(darken($selected_bg_color, 5%),0.7); }
- }
-
- &:backdrop {
- color: $backdrop_text_color;
-
- &:active,
- &:checked { color: darken($selected_bg_color, 5%); }
-
- &:disabled {
- color: $backdrop_text_color;
-
- &:active,
- &:checked { color: transparentize(darken($selected_bg_color, 5%),0.7); }
- }
- }
-}
-
-// More inline toolbar buttons
-toolbar.inline-toolbar toolbutton,
-toolbar.inline-toolbar toolbutton:backdrop {
- > button.flat {
- &:backdrop {
- border-color: transparent;
- box-shadow: none;
- }
+ opacity: 0.5;
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_menus.scss
new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_menus.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_menus.scss 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_menus.scss 2026-01-13
01:13:09.000000000 +0100
@@ -12,7 +12,7 @@
min-height: 16px;
padding: 4px 8px;
- &:hover { //Seems like it :hover even with keyboard focus
+ &:hover, &:selected { //Seems like it :hover even with keyboard focus
box-shadow: inset 0 -3px $selected_bg_color;
}
@@ -26,7 +26,6 @@
menu,
.menu,
.context-menu {
- margin: 4px;
padding: 2px 0px;
background-color: $menu_color;
border: 1px solid $borders_color; // adds borders in a non composited env
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_misc.scss
new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_misc.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_misc.scss 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_misc.scss 2026-01-13
01:13:09.000000000 +0100
@@ -29,34 +29,4 @@
&:backdrop { &:hover, &:disabled, & { @extend %undecorated_button; }}
}
-}
-
-/************
-* Assistant *
-*************/
-
-assistant {
-
- border-bottom-left-radius:4px;
- border-bottom-right-radius:4px;
-
- .sidebar {
- background-color: $base_color;
- border-top: 1px solid $borders_color;
-
- border-bottom-left-radius:4px;
-
- &:backdrop {
- background-color: $backdrop_base_color;
- border-color: $backdrop_borders_color;
- }
- }
-
- &.csd .sidebar { border-top-style: none; }
-
- .sidebar GtkLabel,
- .sidebar label { padding: 6px 12px; }
-
- .sidebar GtkLabel.highlight,
- .sidebar label.highlight { background-color: mix($bg_color, $fg_color, 80%);
}
-}
+}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_sidebar.scss
new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_sidebar.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_sidebar.scss 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_sidebar.scss 2026-01-13
01:13:09.000000000 +0100
@@ -131,10 +131,12 @@
}
// Gnome 46: File operations status bar at the bottom of sidebar
-.bottom-bar {
- background-color: $base_color;
- button.toggle:not(.image-button) {
- @include button(undecorated);
- .view { background-color: transparent; }
+.sidebar-pane {
+ &, .bottom-bar { background-color: lighten($bg_color, 0.77%); }
+ .bottom-bar {
+ button {
+ @include button(undecorated);
+ .view { background-color: transparent; }
+ }
}
}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_toolbars.scss
new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_toolbars.scss
--- old/gtk-4.0.0+git133.cd80d5a/gtk-4.0/widgets/_toolbars.scss 2025-10-15
22:59:23.000000000 +0200
+++ new/gtk-4.0.0+git141.1892c79/gtk-4.0/widgets/_toolbars.scss 2026-01-13
01:13:09.000000000 +0100
@@ -3,14 +3,13 @@
************/
%toolbar {
padding: 4px;
+ border-spacing: 4px;
background-color: $bg_color;
}
-toolbar {
+.toolbar {
@extend %toolbar;
- padding: 4px 3px 3px 4px;
-
// on OSD
.osd & { background-color: transparent; }
@@ -28,39 +27,19 @@
}
// toolbar separators
- &.horizontal separator { margin: 0 7px 1px 6px; }
- &.vertical separator { margin: 6px 1px 7px 0; }
-
- &:not(.inline-toolbar):not(.osd) {
- switch,
- scale,
- entry,
- spinbutton,
- button {
- margin-right: 1px;
- margin-bottom: 1px;
- }
- }
-}
-
-//searchbar, location-bar & inline-toolbar
-.inline-toolbar {
- @extend %toolbar;
-
- @extend %darkbar;
-
- padding: 3px;
- border-width: 0 1px 1px;
- border-radius: 0 0 5px 5px;
+ &.horizontal > separator { margin: 4px 0; }
+ &.vertical > separator { margin: 0 4px; }
}
+//searchbar & location-bar
searchbar > revealer > box {
+ padding: 6px;
+ border-spacing: 6px;
@extend %toolbar;
@extend %darkbar;
border-width: 0 0 1px;
- padding: 5px;
}
%darkbar {
@@ -75,8 +54,4 @@
box-shadow: none;
transition: $backdrop_transition;
}
-}
-
-searchbar{
- background: $base_color;
}
\ No newline at end of file
++++++ gtk.obsinfo ++++++
--- /var/tmp/diff_new_pack.gOCNuB/_old 2026-01-14 16:22:06.958533541 +0100
+++ /var/tmp/diff_new_pack.gOCNuB/_new 2026-01-14 16:22:06.974534205 +0100
@@ -1,5 +1,5 @@
name: gtk
-version: 4.0.0+git133.cd80d5a
-mtime: 1760561963
-commit: cd80d5ab1ab1904a367f34e33d7f672e44513bf8
+version: 4.0.0+git141.1892c79
+mtime: 1768263189
+commit: 1892c797926184066b9f740f5a7c3ab2772edc40