settings_ui: Add dropdown component + other fixes (#38909)

Closes #ISSUE

Release Notes:

- N/A *or* Added/Fixed/Improved ...
48aac2a746Ben Kunkle committed on 9/25/2025, 7:59:34 PM· committed by GitHubparentae036f8
8 files changedLine totals unavailable