diff --git a/src/logic/Appearance.swift b/src/logic/Appearance.swift index bc360c6c..ea37d15e 100644 --- a/src/logic/Appearance.swift +++ b/src/logic/Appearance.swift @@ -5,6 +5,7 @@ class Appearance { static var windowPadding = CGFloat(18) static var interCellPadding = CGFloat(1) static var intraCellPadding = CGFloat(5) + static var appIconLabelSpacing = CGFloat(2) static var edgeInsetsSize = CGFloat(5) static var cellCornerRadius = CGFloat(10) static var windowCornerRadius = CGFloat(23) diff --git a/src/ui/main-window/ThumbnailView.swift b/src/ui/main-window/ThumbnailView.swift index 2252ffb5..3afcb8bd 100644 --- a/src/ui/main-window/ThumbnailView.swift +++ b/src/ui/main-window/ThumbnailView.swift @@ -372,7 +372,7 @@ class ThumbnailView: FlippedView { } else { vStackView.frame.size = NSSize(width: frame.width, height: frame.height) hStackView.frame.size = NSSize(width: frame.width - Appearance.edgeInsetsSize * 2, height: max(appIcon.frame.height, label.cell!.cellSize.height)) - let labelWidth = hStackView.frame.width - appIcon.frame.width - Appearance.intraCellPadding - indicatorsSpace() + let labelWidth = hStackView.frame.width - appIcon.frame.width - Appearance.appIconLabelSpacing - indicatorsSpace() label.setWidth(labelWidth) } if Preferences.appearanceStyle == .thumbnails { @@ -398,10 +398,10 @@ class ThumbnailView: FlippedView { : indicatorSpace - iconWidth } } - let labelWidth = hStackView.frame.width - appIcon.frame.width - Appearance.intraCellPadding - indicatorSpace + let labelWidth = hStackView.frame.width - appIcon.frame.width - Appearance.appIconLabelSpacing - indicatorSpace label.frame.origin.x = App.shared.userInterfaceLayoutDirection == .leftToRight - ? appIcon.frame.maxX + Appearance.intraCellPadding - : hStackView.frame.width - appIcon.frame.width - Appearance.intraCellPadding - labelWidth + ? appIcon.frame.maxX + Appearance.appIconLabelSpacing + : hStackView.frame.width - appIcon.frame.width - Appearance.appIconLabelSpacing - labelWidth label.centerFrameInParent(y: true) } if Preferences.appearanceStyle == .thumbnails {