Skip to content

Instantly share code, notes, and snippets.

@rjstelling
Created November 20, 2023 17:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rjstelling/ad2d1215d6918f982e69004ded5fbc3f to your computer and use it in GitHub Desktop.
Save rjstelling/ad2d1215d6918f982e69004ded5fbc3f to your computer and use it in GitHub Desktop.
{
"macOS Dynamic System Colors": {
"Alternate selected control text color": {
"Use for": "The text on a selected surface in a list or table.",
"AppKit API": "alternateSelectedControlTextColor"
},
"Alternating content background colors": {
"Use for": "The backgrounds of alternating rows or columns in a list, table, or collection view.",
"AppKit API": "alternatingContentBackgroundColors"
},
"Control accent": {
"Use for": "The accent color people select in System Settings.",
"AppKit API": "controlAccentColor"
},
"Control background color": {
"Use for": "The background of a large interface element, such as a browser or table.",
"AppKit API": "controlBackgroundColor"
},
"Control color": {
"Use for": "The surface of a control.",
"AppKit API": "controlColor"
},
"Control text color": {
"Use for": "The text of a control that is available.",
"AppKit API": "controlTextColor"
},
"Current control tint": {
"Use for": "The system-defined control tint.",
"AppKit API": "currentControlTint"
},
"Unavailable control text color": {
"Use for": "The text of a control that’s unavailable.",
"AppKit API": "disabledControlTextColor"
},
"Find highlight color": {
"Use for": "The color of a find indicator.",
"AppKit API": "findHighlightColor"
},
"Grid color": {
"Use for": "The gridlines of an interface element, such as a table.",
"AppKit API": "gridColor"
},
"Header text color": {
"Use for": "The text of a header cell in a table.",
"AppKit API": "headerTextColor"
},
"Highlight color": {
"Use for": "The virtual light source onscreen.",
"AppKit API": "highlightColor"
},
"Keyboard focus indicator color": {
"Use for": "The ring that appears around the currently focused control when using the keyboard for interface navigation.",
"AppKit API": "keyboardFocusIndicatorColor"
},
"Label color": {
"Use for": "The text of a label containing primary content.",
"AppKit API": "labelColor"
},
"Link color": {
"Use for": "A link to other content.",
"AppKit API": "linkColor"
},
"Placeholder text color": {
"Use for": "A placeholder string in a control or text view.",
"AppKit API": "placeholderTextColor"
},
"Quaternary label color": {
"Use for": "The text of a label of lesser importance than a tertiary label, such as watermark text.",
"AppKit API": "quaternaryLabelColor"
},
"Scrubber textured background color": {
"Use for": "The background of a scrubber in the Touch Bar. For guidance, see Touch Bar.",
"AppKit API": "scrubberTexturedBackgroundColor"
},
"Secondary label color": {
"Use for": "The text of a label of lesser importance than a primary label, such as a label used to represent a subheading or additional information.",
"AppKit API": "secondaryLabelColor"
},
"Selected content background color": {
"Use for": "The background for selected content in a key window or view.",
"AppKit API": "selectedContentBackgroundColor"
},
"Selected control color": {
"Use for": "The surface of a selected control.",
"AppKit API": "selectedControlColor"
},
"Selected control text color": {
"Use for": "The text of a selected control.",
"AppKit API": "selectedControlTextColor"
},
"Selected menu item text color": {
"Use for": "The text of a selected menu.",
"AppKit API": "selectedMenuItemTextColor"
},
"Selected text background color": {
"Use for": "The background of selected text.",
"AppKit API": "selectedTextBackgroundColor"
},
"Selected text color": {
"Use for": "The color for selected text.",
"AppKit API": "selectedTextColor"
},
"Separator color": {
"Use for": "A separator between different sections of content.",
"AppKit API": "separatorColor"
},
"Shadow color": {
"Use for": "The virtual shadow cast by a raised object onscreen.",
"AppKit API": "shadowColor"
},
"Tertiary label color": {
"Use for": "The text of a label of lesser importance than a secondary label.",
"AppKit API": "tertiaryLabelColor"
},
"Text background color": {
"Use for": "The background color behind text.",
"AppKit API": "textBackgroundColor"
},
"Text color": {
"Use for": "The text in a document.",
"AppKit API": "textColor"
},
"Under page background color": {
"Use for": "The background behind a document’s content.",
"AppKit API": "underPageBackgroundColor"
},
"Unemphasized selected content background color": {
"Use for": "The selected content in a non-key window or view.",
"AppKit API": "unemphasizedSelectedContentBackgroundColor"
},
"Unemphasized selected text background color": {
"Use for": "A background for selected text in a non-key window or view.",
"AppKit API": "unemphasizedSelectedTextBackgroundColor"
},
"Unemphasized selected text color": {
"Use for": "Selected text in a non-key window or view.",
"AppKit API": "unemphasizedSelectedTextColor"
},
"Window background color": {
"Use for": "The background of a window.",
"AppKit API": "windowBackgroundColor"
},
"Window frame text color": {
"Use for": "The text in the window’s title bar area.",
"AppKit API": "windowFrameTextColor"
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment