Consistent Application Styling #39 #48

Merged
djwesty merged 1 commits from djwesty/39 into main 2025-03-02 16:53:50 -08:00
djwesty commented 2025-03-02 16:30:13 -08:00 (Migrated from github.com)

The goal of this work was to refactor our application styles to promote consistency to address issue #39.
This was done by:

  • Introduce the Section container to wrap most elements of the UI. This components nicely wraps a title and icon, and styles the root of component children if it is a fragment
  • Making a custom Button component, to allow for easier customization or swapping out later
  • To the extent possible, maximize use of global styles from a single location and minimize custom component styles
  • Consistent use of icons
  • Re-arrange layouts to minimize the need to scroll down

Other small touch ups

  • Use contexts to allow settings button to go in top bar.
  • fix tests as needed
  • minor touch ups

This work is not intended to make the app render well on all devices, nor is it intended to decide our apps final theme or style. That is to be done in a later ticket. This work is just a pre-cursor to make that work easier

The goal of this work was to refactor our application styles to promote consistency to address issue #39. This was done by: - Introduce the `Section` container to wrap most elements of the UI. This components nicely wraps a title and icon, and styles the root of component children if it is a fragment - Making a custom `Button` component, to allow for easier customization or swapping out later - To the extent possible, maximize use of global styles from a single location and minimize custom component styles - Consistent use of icons - Re-arrange layouts to minimize the need to scroll down Other small touch ups - Use contexts to allow settings button to go in top bar. - fix tests as needed - minor touch ups This work is not intended to make the app render well on all devices, nor is it intended to decide our apps final theme or style. That is to be done in a later ticket. This work is just a pre-cursor to make that work easier
MantashaNoyela (Migrated from github.com) reviewed 2025-03-02 16:30:13 -08:00
MantashaNoyela commented 2025-03-02 16:33:56 -08:00 (Migrated from github.com)

Great work.

Great work.
Vutukuri15 (Migrated from github.com) approved these changes 2025-03-02 16:52:49 -08:00
Vutukuri15 (Migrated from github.com) left a comment

Good work

Good work
Sign in to join this conversation.
No description provided.