Skip to content

Commit 7b9f2df

Browse files
gi11esclaude
andcommitted
fix: use filled diamond glyph and monospaced font for shape dropdown
- Switch diamond from ◆ to ♦ for consistent filled rendering in menus - Use monospaced system font for more uniform symbol sizing Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
1 parent 83c2414 commit 7b9f2df

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Sources/Window/DeckardWindowController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ class TabItem {
4242
switch self {
4343
case .circle: return ""
4444
case .square: return ""
45-
case .diamond: return ""
45+
case .diamond: return ""
4646
case .triangleUp: return ""
4747
case .triangleDown: return ""
4848
case .cross: return ""

Sources/Window/SettingsWindow.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -880,7 +880,7 @@ class SettingsWindowController: NSWindowController, NSToolbarDelegate, NSTextFie
880880
private func makeBadgeShapePopup(for state: TabItem.BadgeState) -> NSPopUpButton {
881881
let popup = NSPopUpButton(frame: .zero, pullsDown: false)
882882
popup.controlSize = .small
883-
popup.font = .systemFont(ofSize: 11)
883+
popup.font = .monospacedSystemFont(ofSize: 12, weight: .regular)
884884
popup.translatesAutoresizingMaskIntoConstraints = false
885885
NSLayoutConstraint.activate([
886886
popup.widthAnchor.constraint(equalToConstant: 50),

0 commit comments

Comments
 (0)