From ad6e1709c345816b1084b9d8ac34f8f1d466a354 Mon Sep 17 00:00:00 2001 From: igor Date: Fri, 10 Jan 2025 10:14:01 -0800 Subject: [PATCH] Improve colors. --- src/ProgramTableViewCell.swift | 2 ++ src/SearchViewController.swift | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/ProgramTableViewCell.swift b/src/ProgramTableViewCell.swift index 2b90633..82eaadb 100644 --- a/src/ProgramTableViewCell.swift +++ b/src/ProgramTableViewCell.swift @@ -4,6 +4,7 @@ class ProgramTableRowView: NSTableRowView { override func drawSelection(in dirtyRect: NSRect) { if self.selectionHighlightStyle != .none { let selectionColor = NSColor.controlAccentColor + .withAlphaComponent(0.8) selectionColor.setFill() self.bounds.fill() } @@ -26,6 +27,7 @@ class ProgramTableViewCell: NSTableCellView { public var titleField: NSTextField = { let field = NSTextField(labelWithString: "") + field.textColor = NSColor.secondaryLabelColor field.lineBreakMode = .byTruncatingTail field.translatesAutoresizingMaskIntoConstraints = false return field diff --git a/src/SearchViewController.swift b/src/SearchViewController.swift index 57ec71c..8d4c295 100644 --- a/src/SearchViewController.swift +++ b/src/SearchViewController.swift @@ -42,7 +42,7 @@ class SearchViewController: NSViewController, NSTextFieldDelegate, private var settingsButton: NSButton = { let button = NSButton() button.image = systemImage("gearshape.fill", .title2, .large, - .init(paletteColors: [.white, .systemRed])) + .init(paletteColors: [.labelColor, .systemRed])) button.isBordered = false button.action = #selector(openSettings) button.sizeToFit() @@ -367,7 +367,7 @@ class SearchViewController: NSViewController, NSTextFieldDelegate, .range(of: searchInput.stringValue.lowercased()) let attributedString = NSMutableAttributedString(string: app) attributedString.addAttributes( - [.backgroundColor: NSColor.systemOrange], + [.foregroundColor: NSColor.labelColor], range: rangeToHighlight) cell.titleField.attributedStringValue = attributedString