| 1 | /* matugen's colours (~/.config/matugen/templates/gtk.css), then aurora's Nothing look (nothing.css, shared with GTK4), |
| 2 | on top of the adw-gtk3 theme. GTK3-only rules below. */ |
| 3 | @import url("file:///home/k/.cache/matugen/gtk.css"); |
| 4 | @import url("nothing.css"); |
| 5 | |
| 6 | /* adw-gtk3 writes white on suggested-action (it expects a dark accent); Material's primary is light: on_primary */ |
| 7 | button.suggested-action { color: @accent_fg_color; } |
| 8 | button.suggested-action.flat { color: @accent_color; } |
| 9 | button.suggested-action:disabled { color: alpha(@window_fg_color, 0.5); } |
| 10 | |
| 11 | /* menus (pcmanfm's, librewolf's context menus): round s1 card, items as inset pills, hover s3 */ |
| 12 | menu, .menu, .context-menu { border-radius: 18px; padding: 6px; border: 1px solid @aurora_s3; background-color: @aurora_s1; } |
| 13 | menu menuitem, .menu menuitem, .context-menu menuitem { border-radius: 999px; padding: 5px 12px; } |
| 14 | menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { background-color: @aurora_s3; color: @aurora_fg; } |
| 15 | menu separator, .menu separator, .context-menu separator { |
| 16 | min-height: 2px; |
| 17 | background-color: transparent; |
| 18 | background-image: radial-gradient(circle, @aurora_s3 1px, transparent 1.4px); |
| 19 | background-size: 6px 2px; |
| 20 | background-repeat: repeat-x; |
| 21 | } |
| 22 | |
| 23 | /* file chooser (xdg-desktop-portal-gtk, librewolf) and pcmanfm: places as pills, the path bar a size down */ |
| 24 | placessidebar row, .sidebar row { border-radius: 999px; } |
| 25 | .path-bar button { font-size: 12px; } |
| 26 | frame > border { border-radius: 16px; } |