granite
granite copied to clipboard
Move stylesheets to Granite
This is meant to be an overview/tracking/planning issue. Individual parts should be attached as sub-issues to this issue.
Rationale
- Pre-empting the move to platform-handled styling in GTK 5
- We probably shouldn't be overriding app CSS with a system stylesheet (Please don't theme our apps)
- Apps built for elementary OS will likely look pretty broken on other operating systems, given that we currently don't have active support for GTK widgets in the Granite stylesheet
Current & Relevant Work
#703
https://github.com/elementary/stylesheet/pull/1278
Current State
-
stylesheet:mainwith accent color "blueberry"
-
granite:mainas live (GTK stylesheet excluded)
-
granite:mainwith GTK stylesheet included
I started a wiki page to record some constraints, norms, etc https://github.com/elementary/granite/wiki/Stylesheet-Targets