launcher icon indicating copy to clipboard operation
launcher copied to clipboard

Replace <select> elements with custom dropdowns

Open Seirade opened this issue 11 months ago • 0 comments

Is your feature request related to a problem? Please describe. There current UI uses <select> elements, which are inconsistent with other elements used elsewhere.

Describe the solution you'd like A list of the elements in question:

  • Header: Sort Field
  • Header: Sort Direction
  • Footer: List/Grid picker
  • Tags > Edit menu > Category
  • Config > Preferences > Search Limit
  • Config > Preferences > Language
  • Config > Preferences > Screenshot Preview
  • Config > Advanced > Server
  • Config > Advanced > Curate Server
  • Config > Advanced > Fallback Language

These should all be switched to be similar to the ones like Config > Visuals > Theme, but perhaps without an editable <input> element and a <div> instead (with a similar appearance to the checkbox dropdowns such as Config > Flashpoint > Native Platforms). This would allow them not only to appear the same on all OS platforms, but also enable their appearances to be customized with a theme.

Describe alternatives you've considered N/A

Additional context N/A

Seirade avatar Feb 09 '25 16:02 Seirade