Skip to content

feat(ui): redesign Design hub and refactor navigation structure#83

Merged
D4vidDf merged 1 commit intodevfrom
feat/new_design_screen
Jan 1, 2026
Merged

feat(ui): redesign Design hub and refactor navigation structure#83
D4vidDf merged 1 commit intodevfrom
feat/new_design_screen

Conversation

@D4vidDf
Copy link
Owner

@D4vidDf D4vidDf commented Jan 1, 2026

  • Design Screen: Completely revamped UI using Material 3 Carousels (HeroCarousel, MultiBrowseCarousel), added theme/widget preview cards, and split logic into stateful/stateless composables.
  • Navigation: Moved TopAppBar ownership from HomeScreen to individual tabs (ActiveAppsPage, LibraryPage) to fix window inset handling and allow per-screen actions.
  • Settings UI: Standardized InfoScreen and GlobalSettingsScreen using new SettingsSection and shaped card components; added Settings entry point to all main tabs.
  • Dependencies: Updated Kotlin to 2.3.0, Material 3 to 1.5.0-alpha11, Compose UI to 1.10.0, and Activity to 1.12.2.
  • Added localization resources for the new personalization UI and bumped version to 0.4.0-dev09.

- **Design Screen**: Completely revamped UI using Material 3 Carousels (`HeroCarousel`, `MultiBrowseCarousel`), added theme/widget preview cards, and split logic into stateful/stateless composables.
- **Navigation**: Moved `TopAppBar` ownership from `HomeScreen` to individual tabs (`ActiveAppsPage`, `LibraryPage`) to fix window inset handling and allow per-screen actions.
- **Settings UI**: Standardized `InfoScreen` and `GlobalSettingsScreen` using new `SettingsSection` and shaped card components; added Settings entry point to all main tabs.
- **Dependencies**: Updated Kotlin to 2.3.0, Material 3 to 1.5.0-alpha11, Compose UI to 1.10.0, and Activity to 1.12.2.
- Added localization resources for the new personalization UI and bumped version to `0.4.0-dev09`.
@D4vidDf D4vidDf self-assigned this Jan 1, 2026
@D4vidDf D4vidDf added the enhancement New feature or request label Jan 1, 2026
@D4vidDf D4vidDf merged commit 3a38bd4 into dev Jan 1, 2026
@D4vidDf D4vidDf deleted the feat/new_design_screen branch January 22, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant