Commit graph

9 commits

Author SHA1 Message Date
65efc37410 Unify Shift theme identity 2026-05-19 09:18:32 +02:00
e6f076ed54 Add Shift icon theme and coverage guard
Install org.shift.icons as the look-and-feel icon theme while keeping the Plasma style on breeze-dark. Add the icon-theme coverage guard and CTest registration so shell, System Settings, KCM, and installed Plasma icon names do not silently fall back to missing Breeze-only assets.

Document the theme rules and add scoped REUSE metadata for the Phosphor-derived SVG glyphs.
2026-05-17 08:56:33 +02:00
453c580444 Drop empty Shift desktop theme package
The package shipped no overrides and only inherited the system
default theme, so it had no visible effect. Authoring a correct
FrameSvg override needs a separate, designed effort.
2026-05-14 09:56:20 +02:00
64e9bdf5db Use Atkinson Hyperlegible as default font
Add a Shift desktop theme package and point the look-and-feel
defaults at Atkinson Hyperlegible Next / Mono.
2026-05-14 09:34:10 +02:00
fe8b798cb2 lookandfeel: use Shift decoration by default
Switch kdecoration2 defaults from Breeze to Aurorae and select
org.shift.decoration as the theme.
2026-05-04 11:43:41 +02:00
6e67728f46 Add SHIFT wallpaper as the shell default
Add a wallpapers/SHIFT package with light and dark images. Set
Image=SHIFT in the look-and-feel defaults.

Plasma's org.kde.image backend requires a directory URL, not a
bare package ID, when writing Image= in a layout.js. Use
configure_file to stamp the resolved KDE_INSTALL_WALLPAPERDIR
path into the installed layout.js at build time.
2026-05-04 11:43:41 +02:00
f0c6abc6d0 Default to ShiftDark in the look-and-feel package
Switch from BreezeLight to ShiftDark and enable the breeze-dark icon
theme and window decoration to match.
2026-04-28 00:13:49 +02:00
Devin Lin
6fbb2f0dfc lookandfeel: Sync with breeze, fix default cursor theme
BUG: 482863
Not having a cursor theme set seems to cause the cursor to not show up at all
2024-03-09 16:25:57 -05:00
Devin Lin
fe7a453ddd lookandfeel: Rename folder to be have a consistent name with other shells 2023-04-02 19:58:41 -07:00
Renamed from look-and-feel/contents/defaults (Browse further)