made UI changes in the settings page #148
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes
Closes #136
Description
This pull request significantly updates the
SettingsScreen
UI to provide a more modern, consistent, and visually appealing experience. The main changes revolve around introducing a newcard
style for section containers, improving spacing and typography, and enhancing component styling for better usability and aesthetics.UI Structure and Theming Improvements:
card
style (styles.card
), unifying the look and feel across the screen and improving visual hierarchy. [1] [2] [3] [4] [5]styles.button
,styles.buttonText
) and sliders (styles.sliderContainer
), making interactive elements more prominent and accessible. [1] [2]Styling and Layout Enhancements:
contentContainer
,headerContainer
,infoCard
,settingItem
,actionButton
,utilityButton
,modalContainer
) for improved spacing, depth, and readability. [1] [2] [3] [4] [5] [6]Component and Usability Tweaks:
TouchableOpacity
, and grouped it with the lead time slider for better UX.Minor Content Adjustments:
These changes collectively modernize the
SettingsScreen
, improve user experience, and ensure consistent styling throughout the app.Files Changed
GSSoC Contributor
Testing Device