Refactored SettingsFlyout