Improve colors.

This commit is contained in:
2025-01-10 10:14:01 -08:00
parent df619ccc2c
commit ad6e1709c3
2 changed files with 4 additions and 2 deletions

View File

@@ -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

View File

@@ -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