SystemTheme
public class SystemTheme: NSObject, ThemeSystem theme.
Will dynamically resolve to either ThemeManager.lightTheme or ThemeManager.darkTheme,
depending on the macOS preference at System Preferences > General > Appearance.
- 
                  
                  System theme identifier (static). DeclarationSwift @objc public static var identifier: String = "com.luckymarmot.ThemeKit.SystemTheme"
- 
                  
                  Unique theme identifier. DeclarationSwift public var identifier: String = SystemTheme.identifier
- 
                  
                  Theme display name. DeclarationSwift public var displayName: String
- 
                  
                  Theme short display name. DeclarationSwift public var shortDisplayName: String
- 
                  
                  Is this a dark theme? DeclarationSwift public var isDarkTheme: Bool = SystemTheme.isAppleInterfaceThemeDark
- 
                  
                  Checks if Apple UI theme is set to dark, as set on System Preferences > General > Appearance. DeclarationSwift @objc public static var isAppleInterfaceThemeDark: Bool = SystemTheme.isAppleInterfaceThemeDarkOnUserDefaults()
 View on GitHub
View on GitHub Install in Dash
Install in Dash SystemTheme Class Reference
        SystemTheme Class Reference