Auto-reload Shell theme after matugen, style calendar panel and Zen URL bar

Add GNOME Shell theme reload (dconf toggle) to recolor-folders.sh
post-hook so colors apply immediately after update or wallpaper
change. Style calendar panel, date menu, pager buttons, and today
highlight. Fix Zen URL bar background mismatch.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
ediblerope 2026-04-14 09:42:29 +01:00
parent dee11c713e
commit 24994ab912
4 changed files with 58 additions and 4 deletions

View file

@ -136,6 +136,50 @@ stage {
color: {{colors.on_surface.default.hex}} !important;
}
/* Calendar / date menu panel */
.calendar, .datemenu-today-button, .events-button,
.world-clocks-button, .weather-button, .message {
background-color: {{colors.surface_container_high.default.hex}} !important;
color: {{colors.on_surface.default.hex}} !important;
}
.calendar .calendar-month-header .pager-button {
background-color: transparent !important;
color: {{colors.on_surface.default.hex}} !important;
}
.calendar .calendar-month-header .pager-button:hover {
background-color: {{colors.surface_container_highest.default.hex}} !important;
}
.calendar .calendar-month-header .calendar-month-label {
background-color: transparent !important;
color: {{colors.on_surface.default.hex}} !important;
}
.calendar .calendar-day-heading, .calendar .calendar-day {
background-color: transparent !important;
color: {{colors.on_surface.default.hex}} !important;
}
.calendar .calendar-day:hover {
background-color: {{colors.surface_container_highest.default.hex}} !important;
}
.calendar .calendar-day.calendar-today {
background-color: {{colors.primary_container.default.hex}} !important;
color: {{colors.on_primary_container.default.hex}} !important;
}
/* Notification / message list */
.message-list-placeholder {
color: {{colors.on_surface_variant.default.hex}} !important;
}
.message-list-controls {
color: {{colors.on_surface.default.hex}} !important;
}
/* Round icon buttons in quick settings header (settings gear, lock, power etc) */
.quick-settings .icon-button {
background-color: {{colors.surface_container_high.default.hex}} !important;