lawnchair
lawnchair copied to clipboard
Improve Preferences UI code
Description
This PR aims to ease maintainability of the Preferences UI area of Lawnchair.
List of things I (or someone else can) need to do:
- [x] Remove deprecated insets UI
- [x] Modernize Search Bar look
- [x] Promote Font settings to General settings
- [x] Cleanup strings
- [ ] Add documentation
- [ ] Add previews
- [x] ~~Add 2 pane layout~~
- [ ] Revert two pane layout
- [ ] Optimize large screen UI (search insets etc)
- [ ] Create component library for testing and miscellaneous
Type of change
:x: General change (non-breaking change that doesn't fit the below categories like copyediting) :x: Bug fix (non-breaking change which fixes an issue) :white_check_mark: New feature (non-breaking change which adds functionality) :x: Breaking change (fix or feature that would cause existing functionality to not work as expected)