Improve colors.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user