Skip to content

Material You dynamic color toggle in Appearance settings - #52

Open
kerdx wants to merge 1 commit into
LucentW:mainfrom
kerdx:feat/dynamic-color
Open

kerdx wants to merge 1 commit into
LucentW:mainfrom
kerdx:feat/dynamic-color

Conversation

@kerdx

@kerdx kerdx commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Adds an opt-in Material You dynamic color switch (Android 12+ only, off by default to preserve Resentin's visual identity). When enabled, ResentinTheme uses the system wallpaper-derived palette; otherwise the hand-tuned palette applies. Shapes, typography and scales are untouched.

  • New dynamic_color preference + ViewModel flow
  • Switch in Settings Appearance, hidden below API 31
  • Logo tile (Home/Login) now uses primaryContainer instead of a fixed brown, so it follows both palettes

Verified: assembleDebug builds on a clean branch from main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant