feat: configure launcher color scheme
This commit is contained in:
@@ -59,7 +59,7 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
actionsButton.action = #selector(showActions)
|
||||
let controls = ActionPill(primaryButton: browseButton, actionsButton: actionsButton, primaryCommand: "p")
|
||||
noteTitle.font = .systemFont(ofSize: 13)
|
||||
noteTitle.textColor = SunsetPalette.secondaryText
|
||||
noteTitle.textColor = ThemePalette.secondaryText
|
||||
noteTitle.alignment = .center
|
||||
noteTitle.lineBreakMode = .byTruncatingTail
|
||||
noteTitle.setAccessibilityLabel("Note title")
|
||||
@@ -68,7 +68,7 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
vimButton.action = #selector(toggleVim)
|
||||
vimButton.bezelStyle = .accessoryBarAction
|
||||
vimButton.font = .monospacedSystemFont(ofSize: 10, weight: .medium)
|
||||
vimButton.contentTintColor = SunsetPalette.secondaryText
|
||||
vimButton.contentTintColor = ThemePalette.secondaryText
|
||||
vimButton.setAccessibilityLabel("Toggle Vim editing")
|
||||
vimButton.toolTip = "Toggle Vim editing. Escape: Normal mode, then close; i: Insert; v: Visual."
|
||||
editor.vimModeChanged = { [weak self] in self?.updateVimIndicator() }
|
||||
@@ -130,9 +130,9 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
editor.importsGraphics = true
|
||||
editor.allowsUndo = true
|
||||
editor.drawsBackground = false
|
||||
editor.textColor = SunsetPalette.text
|
||||
editor.insertionPointColor = SunsetPalette.accent
|
||||
editor.selectedTextAttributes = [.backgroundColor: SunsetPalette.selectionFill]
|
||||
editor.textColor = ThemePalette.text
|
||||
editor.insertionPointColor = ThemePalette.accent
|
||||
editor.selectedTextAttributes = [.backgroundColor: ThemePalette.selectionFill]
|
||||
editor.font = NotesAppearance.font
|
||||
editor.defaultParagraphStyle = NotesAppearance.paragraph
|
||||
editor.isAutomaticQuoteSubstitutionEnabled = false
|
||||
@@ -155,7 +155,7 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
scroll.contentInsets = NSEdgeInsets(top: scroll.edgeFadeHeight, left: 0,
|
||||
bottom: scroll.edgeFadeHeight, right: 0)
|
||||
status.font = .systemFont(ofSize: 12)
|
||||
status.textColor = SunsetPalette.secondaryText
|
||||
status.textColor = ThemePalette.secondaryText
|
||||
status.setAccessibilityLabel("Notes save status")
|
||||
status.lineBreakMode = .byTruncatingTail
|
||||
status.setContentCompressionResistancePriority(.defaultLow, for: .horizontal)
|
||||
@@ -220,7 +220,7 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
button.imagePosition = .imageOnly
|
||||
button.bezelStyle = .accessoryBarAction
|
||||
button.showsBorderOnlyWhileMouseInside = true
|
||||
button.contentTintColor = SunsetPalette.secondaryText
|
||||
button.contentTintColor = ThemePalette.secondaryText
|
||||
button.toolTip = label
|
||||
button.setAccessibilityLabel(label)
|
||||
NSLayoutConstraint.activate([button.widthAnchor.constraint(equalToConstant: 28), button.heightAnchor.constraint(equalToConstant: 28)])
|
||||
@@ -358,7 +358,7 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
status.isHidden = false
|
||||
status.stringValue = "Couldn’t export note: \(error.localizedDescription)"
|
||||
status.toolTip = status.stringValue
|
||||
status.textColor = .systemRed
|
||||
status.textColor = ThemePalette.error
|
||||
}
|
||||
|
||||
|
||||
@@ -371,7 +371,7 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
alert.informativeText = "This permanently deletes the note and its embedded images. This cannot be undone."
|
||||
alert.addButton(withTitle: "Cancel").keyEquivalent = "\u{1b}"
|
||||
let delete = alert.addButton(withTitle: "Delete Note")
|
||||
delete.contentTintColor = .systemRed
|
||||
delete.contentTintColor = ThemePalette.error
|
||||
delete.keyEquivalent = "\r"
|
||||
alert.window.initialFirstResponder = delete
|
||||
alert.window.defaultButtonCell = delete.cell as? NSButtonCell
|
||||
@@ -416,7 +416,7 @@ final class NotesController: NSViewController, NSTextViewDelegate {
|
||||
status.isHidden = false
|
||||
status.stringValue = "Couldn’t save, load, or delete notes: \(error.localizedDescription)"
|
||||
status.toolTip = status.stringValue
|
||||
status.textColor = .systemRed
|
||||
status.textColor = ThemePalette.error
|
||||
}
|
||||
|
||||
@objc func browseNotes() {
|
||||
|
||||
Reference in New Issue
Block a user