Skip to content

[PR] UI Improvements (1.4.2)#41

Merged
doyoonkim3312 merged 16 commits intoreleasefrom
development
Jun 23, 2025
Merged

[PR] UI Improvements (1.4.2)#41
doyoonkim3312 merged 16 commits intoreleasefrom
development

Conversation

@doyoonkim3312
Copy link
Member

UI Improvements have been made.

  • Finalized Theme Color Scheme has been applied.
  • Single Top-Level Scaffold has been decentralized.
  • Additional UI fix has been made.

  - Finalize Application Color Theme for Container Background.
    * Start Destination of Each Graph
      containerBackgroundSolid
    * Other destinations
      displayBackground
  - Dynamic background color is being applied to the Scaffold and TopAppBar corresponding to the destination.
  - Ally finalized background color theme for better appearance.
  - Apply appropriate transition on navigation.
  - Theme Color Modification (in-progress)
  - Separate Scaffold (in-progress)
  - Apply finalized theme color scheme to globally shared composable under :common.
  - Decentralization fo Top-level centralized scaffold.
    * Each Screen would now have their own Scaffold.
    * HomeScreen & BookmarkListScreen would have a shared Scaffold defined under MainActivity to handle navigation triggered by BottomNavBar.
  - Add globally used pre-defined TopAppBar Comopsable to increase efficiency.
   * TopAppBar would have a title text and pre-defined 'back button' with Backward Arrow Icon.
  - Centralized TopAppBar has been decentralized from the Shared Scaffold.
    * Each Home and BookmarkListScreen would now have their own TopAppBar.
    * Globally used TopAppBar (TopAppBarWithActions) has been defined under :common.
    * Duplicated Top Padding has been removed.
  - Additional arguments (listeners for button under TopAppBar actions) have been provided.
  - Missing UI attributes have been applied.
  - Missing UI attributes have been applied to the Composable located under TopBar section.
  - Remove Centralized TopAppBar under Top-Level Shared Scaffold.
  - Replace misplaced Modifier Instance to modifier instance provided over argument.
  - Missing UI Configurations have been applied.
@doyoonkim3312
Copy link
Member Author

Bypass Github action for acknowledged issue on Test code. (Unexpected annotation related issue)
Project has been built and verified on local-side machine.

@doyoonkim3312 doyoonkim3312 merged commit 66e5533 into release Jun 23, 2025
1 check failed
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