lawnchair icon indicating copy to clipboard operation
lawnchair copied to clipboard

Improve Preferences UI code

Open SuperDragonXD opened this issue 6 months ago • 3 comments

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)

SuperDragonXD avatar Feb 20 '24 14:02 SuperDragonXD