CONSTRUCT's GTK and GNOME Shell theme: a fork of Orchis by vinceliuice, itself based on nana-4's materia-theme, trimmed to the one desktop it themes and drawn in CONSTRUCT's colours.
It builds two themes, Orchis-Construct-Light and Orchis-Construct-Dark, with:
gtk-3.0for GTK 3 apps;gtk-4.0for GTK 4 and libadwaita apps, which read it from~/.config/gtk-4.0. The light theme'sgtk.cssholds both schemes: the rules they share once, the ones they differ in under@media (prefers-color-scheme: light|dark)(src/gtk/color-schemes.awk), so one copy follows Settings' light/dark switch (GTK >= 4.16);gnome-shellfor GNOME Shell 51, and only 51: in the dark theme only, the one the user-theme extension loads.
The accent, the surfaces and the success, warning and error colours come from the brand
repository's palette.toml, through its generated palette/construct.scss, copied here as
src/_sass/_construct-palette.scss. The GTK PNG assets are rendered from src/gtk/assets.svg
by src/gtk/render-assets.sh (Inkscape) and committed.
Requires bash, coreutils, awk and sassc.
./install.sh -d /usr/share/themes # both themes, system-wide
./install.sh -c dark # one of them, into ~/.local/share/themes
./install.sh -r # uninstallGPL-3.0, as upstream Orchis: see COPYING. The Activities icon
(src/gnome-shell/activities/construct.svg) is CONSTRUCT's mark, from the brand repository,
under CC-BY-SA-4.0.