diff --git a/config/gtk3/gtk.css b/config/gtk3/gtk.css new file mode 100644 index 0000000..95cfd89 --- /dev/null +++ b/config/gtk3/gtk.css @@ -0,0 +1,19 @@ +/* FORCE EVERYTHING SQUARE - GTK3 */ +* { + border-radius: 0px; +} + +.window-frame, +decoration, +.window, +.background, +.titlebar, +headerbar, +dialog, +popover, +menu, +tooltip, +button, +entry { + border-radius: 0px; +} diff --git a/config/gtk4/gtk.css b/config/gtk4/gtk.css new file mode 100644 index 0000000..f358bd2 --- /dev/null +++ b/config/gtk4/gtk.css @@ -0,0 +1,22 @@ +/* FORCE EVERYTHING SQUARE - GTK4 / libadwaita */ +* { + border-radius: 0px; +} + +window, +.window, +decoration, +.background, +.titlebar, +headerbar, +dialog, +popover, +menu, +tooltip, +button, +entry, +stack, +box, +revealer { + border-radius: 0px; +} diff --git a/config/random/gnome-shell.css b/config/random/gnome-shell.css new file mode 100644 index 0000000..0c394d5 --- /dev/null +++ b/config/random/gnome-shell.css @@ -0,0 +1,136 @@ +/* +* NOTE: +* Requires user theme extension + gnome tweaks +* .local/share/themes/SquareShell/gnome-shell/gnome-shell.css +*/ + +/* Remove rounding from the top panel buttons */ +#panel .panel-button, +#panel .panel-status-button { + border-radius: 0 !important; +} + +/* Make top panel match libadwaita dark background */ +#panel { + background-color: #1e1e1e !important; + background-gradient-start: #1e1e1e !important; + background-gradient-end: #1e1e1e !important; + border: none !important; + box-shadow: none !important; +} + +/* Remove rounding from all Shell popups (Calendar, Quick Settings, App menus) */ +.menu, +.popup-menu-content, +.candidate-popup-content, +.message-list-controls, +.datemenu-today-button, +.world-clocks-button, +.weather-button, +.events-button, +.search-section-content { + border-radius: 0 !important; +} + +/* Remove rounding from Notifications and the Notification Banner */ +.notification-banner, +.notification, +.message { + border-radius: 0 !important; +} + +/* Square off the Quick Settings "pills" (Bluetooth, WiFi, etc.) */ +.quick-settings-tile { + border-radius: 0 !important; +} + +/* Square off the Search entry in Activities */ +.search-entry { + border-radius: 0 !important; +} + +/* Match libadwaita dark popover surface */ +.menu, +.popup-menu-content, +.candidate-popup-content, +.calendar, +.quick-settings, +.quick-settings-menu, +.message-list, +.datemenu-menu, +.world-clocks-button, +.weather-button, +.events-button { + background-color: #242424 !important; + border: 1px solid rgba(255,255,255,0.08) !important; + box-shadow: none !important; +} + +.notification-banner, +.notification, +.message { + background-color: #242424 !important; + border: 1px solid rgba(255,255,255,0.08) !important; +} + +.quick-settings-tile { + background-color: #2a2a2a !important; + border: 1px solid rgba(255,255,255,0.06) !important; +} + +.quick-settings-tile:hover, +.menu-item:hover { + background-color: #303030 !important; +} + +/* Calendar day buttons - normal state */ +.calendar-day-base, +.calendar-day { + background-color: transparent !important; + border: none !important; + box-shadow: none !important; +} + +/* Hover */ +.calendar-day-base:hover, +.calendar-day:hover { + background-color: #303030 !important; +} + +/* Today (subtle outline, not filled) */ +.calendar-day-base.calendar-today { + background-color: transparent !important; + border: 1px solid rgba(255,255,255,0.15) !important; +} + +/* Selected day (accent-style soft fill) */ +.calendar-day-base:selected, +.calendar-day:selected { + background-color: rgba(120, 170, 220, 0.35) !important; + color: white !important; +} + +/* Month selector pill ("February") */ +.calendar-month-label { + background-color: #242424 !important; + border-radius: 8px !important; /* set to 0 if fully square theme */ + padding: 6px 12px !important; +} + +/* Prev / Next arrow buttons */ +.calendar-change-month-back, +.calendar-change-month-forward { + background-color: #242424 !important; + border-radius: 8px !important; /* 0 if you want square */ +} + +.calendar-change-month-back:hover, +.calendar-change-month-forward:hover { + background-color: #353535 !important; +} + +/* Weekday header row (S M T W T F S) */ +.calendar-day-heading { + background-color: transparent !important; + color: rgba(255,255,255,0.6) !important; +}