@@ -26,43 +26,40 @@ func getExperimentalUISettingsMenu(viewModel: TrayMenuModel) -> some View {
2626 let appearence = NSApplication . shared. effectiveAppearance. name
2727 let color = ( appearence == . vibrantDark || appearence == . darkAqua) ? Color . white : Color . black
2828 return Menu {
29- Text ( " These settings are EXPERIMENTAL. " )
30- Text ( " No stability guarantees are provided. " )
31- Divider ( )
3229 Text ( " Menu bar style (macOS 14 or later): " )
33- Text ( MenuBarStyle . systemText. title)
3430 Button {
35- viewModel. experimentalUISettings. displayStyle = . systemText
31+ viewModel. experimentalUISettings. displayStyle = . monospacedText
3632 } label: {
37- Toggle ( isOn: . constant( viewModel. experimentalUISettings. displayStyle == . systemText) ) {
38- MenuBarLabel ( viewModel. trayText, textStyle: . system, color: color)
33+ Toggle ( isOn: . constant( viewModel. experimentalUISettings. displayStyle == . monospacedText) ) {
34+ MenuBarLabel ( viewModel. trayText, color: color)
35+ Text ( " - " + MenuBarStyle. monospacedText. title)
3936 }
4037 }
41- Text ( MenuBarStyle . monospacedText. title)
4238 Button {
43- viewModel. experimentalUISettings. displayStyle = . monospacedText
39+ viewModel. experimentalUISettings. displayStyle = . systemText
4440 } label: {
45- Toggle ( isOn: . constant( viewModel. experimentalUISettings. displayStyle == . monospacedText) ) {
46- MenuBarLabel ( viewModel. trayText, color: color)
41+ Toggle ( isOn: . constant( viewModel. experimentalUISettings. displayStyle == . systemText) ) {
42+ MenuBarLabel ( viewModel. trayText, textStyle: . system, color: color)
43+ Text ( " - " + MenuBarStyle. systemText. title)
4744 }
4845 }
49- Text ( MenuBarStyle . squares. title)
5046 Button {
5147 viewModel. experimentalUISettings. displayStyle = . squares
5248 } label: {
5349 Toggle ( isOn: . constant( viewModel. experimentalUISettings. displayStyle == . squares) ) {
5450 MenuBarLabel ( viewModel. trayText, color: color, trayItems: viewModel. trayItems)
51+ Text ( " - " + MenuBarStyle. squares. title)
5552 }
5653 }
57- Text ( MenuBarStyle . i3. title)
5854 Button {
5955 viewModel. experimentalUISettings. displayStyle = . i3
6056 } label: {
6157 Toggle ( isOn: . constant( viewModel. experimentalUISettings. displayStyle == . i3) ) {
6258 MenuBarLabel ( viewModel. trayText, color: color, trayItems: viewModel. trayItems, workspaces: viewModel. workspaces)
59+ Text ( " - " + MenuBarStyle. i3. title)
6360 }
6461 }
6562 } label: {
66- Text ( " Experimental UI Settings " )
63+ Text ( " Experimental UI Settings (No stability guarantees) " )
6764 }
6865}
0 commit comments