mirror of
https://github.com/FBukovina/Atoll.git
synced 2026-10-27 15:14:33 +00:00
UIFix: Window Shadows and Notch Shadows
This commit is contained in:
parent
80d132a85f
commit
3bba53c583
4 changed files with 68 additions and 17 deletions
|
|
@ -19,6 +19,8 @@ private let minimalisticBaseOpenNotchSize: CGSize = .init(width: 420, height: 18
|
|||
private let minimalisticLyricsExtraHeight: CGFloat = 40
|
||||
let statsSecondRowContentHeight: CGFloat = 120
|
||||
let statsGridSpacingHeight: CGFloat = 12
|
||||
let notchShadowPaddingStandard: CGFloat = 18
|
||||
let notchShadowPaddingMinimalistic: CGFloat = 12
|
||||
|
||||
@MainActor
|
||||
var minimalisticOpenNotchSize: CGSize {
|
||||
|
|
@ -71,6 +73,14 @@ func statsAdjustedNotchSize(
|
|||
return adjustedSize
|
||||
}
|
||||
|
||||
func notchShadowPaddingValue(isMinimalistic: Bool) -> CGFloat {
|
||||
isMinimalistic ? notchShadowPaddingMinimalistic : notchShadowPaddingStandard
|
||||
}
|
||||
|
||||
func addShadowPadding(to size: CGSize, isMinimalistic: Bool) -> CGSize {
|
||||
CGSize(width: size.width, height: size.height + notchShadowPaddingValue(isMinimalistic: isMinimalistic))
|
||||
}
|
||||
|
||||
enum MusicPlayerImageSizes {
|
||||
static let cornerRadiusInset: (opened: CGFloat, closed: CGFloat) = (opened: 13.0, closed: 4.0)
|
||||
static let size = (opened: CGSize(width: 90, height: 90), closed: CGSize(width: 20, height: 20))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue