mirror of
https://github.com/yattee/yattee.git
synced 2025-11-15 22:48:43 +00:00
Improve iPad UI behavior and settings layout
- Fix status bar visibility on iPad to respect window fullscreen state - Adjust settings view minimum heights for better content display
This commit is contained in:
@@ -412,7 +412,7 @@ struct VideoPlayerView: View {
|
||||
if !newValue { player.controls.hideOverlays() }
|
||||
}
|
||||
#if os(iOS)
|
||||
.statusBar(hidden: fullScreenPlayer)
|
||||
.statusBar(hidden: Constants.isIPad ? Constants.isWindowFullscreen : fullScreenPlayer)
|
||||
.backport
|
||||
.toolbarBackground(colorScheme == .light ? .white : .black)
|
||||
.backport
|
||||
|
||||
@@ -348,19 +348,19 @@ struct SettingsView: View {
|
||||
case .browsing:
|
||||
return 800
|
||||
case .player:
|
||||
return 800
|
||||
return 850
|
||||
case .controls:
|
||||
return 920
|
||||
return 970
|
||||
case .quality:
|
||||
return 420
|
||||
return 450
|
||||
case .history:
|
||||
return 600
|
||||
case .sponsorBlock:
|
||||
return 970
|
||||
return 980
|
||||
case .locations:
|
||||
return 600
|
||||
case .advanced:
|
||||
return 550
|
||||
return 630
|
||||
case .importExport:
|
||||
return 580
|
||||
case .help:
|
||||
|
||||
Reference in New Issue
Block a user