├── .gitignore ├── .jazzy.yaml ├── .swiftlint.yml ├── Demo ├── Bin │ ├── Demo.zip │ └── SampleApp.zip ├── Demo.xcodeproj │ └── project.pbxproj ├── Demo │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ ├── Contents.json │ │ │ ├── icon_128x128.png │ │ │ ├── icon_128x128@2x.png │ │ │ ├── icon_16x16.png │ │ │ ├── icon_16x16@2x.png │ │ │ ├── icon_256x256.png │ │ │ ├── icon_256x256@2x.png │ │ │ ├── icon_32x32.png │ │ │ ├── icon_32x32@2x.png │ │ │ ├── icon_512x512.png │ │ │ └── icon_512x512@2x.png │ │ ├── Contents.json │ │ ├── apple.imageset │ │ │ ├── Contents.json │ │ │ └── apple.png │ │ ├── file_doc.imageset │ │ │ ├── Contents.json │ │ │ └── file_doc.png │ │ ├── icoWarning.imageset │ │ │ ├── Contents.json │ │ │ └── icoWarning.pdf │ │ ├── ladyindark.imageset │ │ │ ├── Contents.json │ │ │ └── ladyindark.png │ │ ├── moon.imageset │ │ │ ├── Contents.json │ │ │ ├── moon.png │ │ │ └── moon@2x.png │ │ ├── paper.imageset │ │ │ ├── Contents.json │ │ │ ├── paper.png │ │ │ └── paper_@2X.png │ │ ├── saturday_warmth.imageset │ │ │ ├── Contents.json │ │ │ └── saturday_warmth.png │ │ └── sun.imageset │ │ │ ├── Contents.json │ │ │ ├── sun.png │ │ │ └── sun@2x.png │ ├── Base.lproj │ │ └── Main.storyboard │ ├── ContentViewController.swift │ ├── DarkTheme+DemoSwift.swift │ ├── DetailsView.swift │ ├── DetailsViewController.swift │ ├── Info.plist │ ├── LightTheme+DemoSwift.swift │ ├── Note.swift │ ├── NotificationName+Note.swift │ ├── PaperTheme.swift │ ├── SidebarViewController+Actions.swift │ ├── SidebarViewController.swift │ ├── ThemeColor+DemoSwift.swift │ ├── ThemeGradient+DemoSwift.swift │ ├── ThemeImage+DemoSwift.swift │ ├── TitleBarOverlayView.swift │ ├── TitleView.swift │ └── WindowController.swift └── Themes │ ├── LadyInDark.theme │ ├── PurpleGreen.theme │ └── SaturdayWarmth.theme ├── Docs ├── Classes │ ├── DarkTheme.html │ ├── LightTheme.html │ ├── SystemTheme.html │ ├── ThemeColor.html │ ├── ThemeGradient.html │ ├── ThemeImage.html │ ├── ThemeManager.html │ ├── ThemeManager │ │ └── WindowThemePolicy.html │ └── UserTheme.html ├── Extensions.html ├── Extensions │ ├── NSColor.html │ ├── NSWindow.html │ ├── Notification.html │ └── Notification │ │ └── Name.html ├── Protocols │ └── Theme.html ├── Theme Assets.html ├── ThemeKit.html ├── Themes.html ├── css │ ├── highlight.css │ └── jazzy.css ├── docsets │ ├── ThemeKit.docset │ │ └── Contents │ │ │ ├── Info.plist │ │ │ └── Resources │ │ │ ├── Documents │ │ │ ├── Classes │ │ │ │ ├── DarkTheme.html │ │ │ │ ├── LightTheme.html │ │ │ │ ├── SystemTheme.html │ │ │ │ ├── ThemeColor.html │ │ │ │ ├── ThemeGradient.html │ │ │ │ ├── ThemeImage.html │ │ │ │ ├── ThemeManager.html │ │ │ │ ├── ThemeManager │ │ │ │ │ └── WindowThemePolicy.html │ │ │ │ └── UserTheme.html │ │ │ ├── Extensions.html │ │ │ ├── Extensions │ │ │ │ ├── NSColor.html │ │ │ │ ├── NSWindow.html │ │ │ │ ├── Notification.html │ │ │ │ └── Notification │ │ │ │ │ └── Name.html │ │ │ ├── Protocols │ │ │ │ └── Theme.html │ │ │ ├── Theme Assets.html │ │ │ ├── ThemeKit.html │ │ │ ├── Themes.html │ │ │ ├── css │ │ │ │ ├── highlight.css │ │ │ │ └── jazzy.css │ │ │ ├── img │ │ │ │ ├── carat.png │ │ │ │ ├── dash.png │ │ │ │ ├── gh.png │ │ │ │ └── spinner.gif │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── jazzy.js │ │ │ │ ├── jazzy.search.js │ │ │ │ ├── jquery.min.js │ │ │ │ ├── lunr.min.js │ │ │ │ └── typeahead.jquery.js │ │ │ └── search.json │ │ │ └── docSet.dsidx │ ├── ThemeKit.tgz │ └── ThemeKit.xml ├── img │ ├── carat.png │ ├── dash.png │ ├── gh.png │ └── spinner.gif ├── index.html ├── js │ ├── jazzy.js │ ├── jazzy.search.js │ ├── jquery.min.js │ ├── lunr.min.js │ └── typeahead.jquery.js ├── search.json └── undocumented.json ├── Imgs ├── ThemeKit.gif ├── ThemeKit.png └── ThemeKit@2x.png ├── LICENSE ├── README.md ├── Sources ├── Common.swift ├── DarkTheme.swift ├── Info.plist ├── LightTheme.swift ├── NSColor+ThemeKit.swift ├── NSDictionary+UserTheme.swift ├── NSImage+ThemeKit.swift ├── NSObject+ThemeKit.swift ├── NSView+ThemeKit.swift ├── NSWindow+ThemeKit.swift ├── NotificationName+ThemeKit.swift ├── String+Substring.swift ├── SystemTheme.swift ├── Theme.swift ├── ThemeColor.swift ├── ThemeGradient.swift ├── ThemeImage.swift ├── ThemeKit.h ├── ThemeManager+ObjectiveC.swift ├── ThemeManager.swift ├── Thread+ThemeKit.swift └── UserTheme.swift ├── ThemeKit.xcodeproj ├── project.pbxproj └── xcshareddata │ └── xcschemes │ └── ThemeKit.xcscheme └── macOSThemeKit.podspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/.gitignore -------------------------------------------------------------------------------- /.jazzy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/.jazzy.yaml -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /Demo/Bin/Demo.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Bin/Demo.zip -------------------------------------------------------------------------------- /Demo/Bin/SampleApp.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Bin/SampleApp.zip -------------------------------------------------------------------------------- /Demo/Demo.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Demo/Demo/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/AppDelegate.swift -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_128x128.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_16x16.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_256x256.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_32x32.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_512x512.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/AppIcon.appiconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/apple.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/apple.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/apple.imageset/apple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/apple.imageset/apple.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/file_doc.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/file_doc.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/file_doc.imageset/file_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/file_doc.imageset/file_doc.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/icoWarning.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/icoWarning.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/icoWarning.imageset/icoWarning.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/icoWarning.imageset/icoWarning.pdf -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/ladyindark.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/ladyindark.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/ladyindark.imageset/ladyindark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/ladyindark.imageset/ladyindark.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/moon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/moon.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/moon.imageset/moon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/moon.imageset/moon.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/moon.imageset/moon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/moon.imageset/moon@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/paper.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/paper.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/paper.imageset/paper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/paper.imageset/paper.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/paper.imageset/paper_@2X.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/paper.imageset/paper_@2X.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/saturday_warmth.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/saturday_warmth.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/saturday_warmth.imageset/saturday_warmth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/saturday_warmth.imageset/saturday_warmth.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/sun.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/sun.imageset/Contents.json -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/sun.imageset/sun.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/sun.imageset/sun.png -------------------------------------------------------------------------------- /Demo/Demo/Assets.xcassets/sun.imageset/sun@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Assets.xcassets/sun.imageset/sun@2x.png -------------------------------------------------------------------------------- /Demo/Demo/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /Demo/Demo/ContentViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/ContentViewController.swift -------------------------------------------------------------------------------- /Demo/Demo/DarkTheme+DemoSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/DarkTheme+DemoSwift.swift -------------------------------------------------------------------------------- /Demo/Demo/DetailsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/DetailsView.swift -------------------------------------------------------------------------------- /Demo/Demo/DetailsViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/DetailsViewController.swift -------------------------------------------------------------------------------- /Demo/Demo/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Info.plist -------------------------------------------------------------------------------- /Demo/Demo/LightTheme+DemoSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/LightTheme+DemoSwift.swift -------------------------------------------------------------------------------- /Demo/Demo/Note.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/Note.swift -------------------------------------------------------------------------------- /Demo/Demo/NotificationName+Note.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/NotificationName+Note.swift -------------------------------------------------------------------------------- /Demo/Demo/PaperTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/PaperTheme.swift -------------------------------------------------------------------------------- /Demo/Demo/SidebarViewController+Actions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/SidebarViewController+Actions.swift -------------------------------------------------------------------------------- /Demo/Demo/SidebarViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/SidebarViewController.swift -------------------------------------------------------------------------------- /Demo/Demo/ThemeColor+DemoSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/ThemeColor+DemoSwift.swift -------------------------------------------------------------------------------- /Demo/Demo/ThemeGradient+DemoSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/ThemeGradient+DemoSwift.swift -------------------------------------------------------------------------------- /Demo/Demo/ThemeImage+DemoSwift.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/ThemeImage+DemoSwift.swift -------------------------------------------------------------------------------- /Demo/Demo/TitleBarOverlayView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/TitleBarOverlayView.swift -------------------------------------------------------------------------------- /Demo/Demo/TitleView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/TitleView.swift -------------------------------------------------------------------------------- /Demo/Demo/WindowController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Demo/WindowController.swift -------------------------------------------------------------------------------- /Demo/Themes/LadyInDark.theme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Themes/LadyInDark.theme -------------------------------------------------------------------------------- /Demo/Themes/PurpleGreen.theme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Themes/PurpleGreen.theme -------------------------------------------------------------------------------- /Demo/Themes/SaturdayWarmth.theme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Demo/Themes/SaturdayWarmth.theme -------------------------------------------------------------------------------- /Docs/Classes/DarkTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/DarkTheme.html -------------------------------------------------------------------------------- /Docs/Classes/LightTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/LightTheme.html -------------------------------------------------------------------------------- /Docs/Classes/SystemTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/SystemTheme.html -------------------------------------------------------------------------------- /Docs/Classes/ThemeColor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/ThemeColor.html -------------------------------------------------------------------------------- /Docs/Classes/ThemeGradient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/ThemeGradient.html -------------------------------------------------------------------------------- /Docs/Classes/ThemeImage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/ThemeImage.html -------------------------------------------------------------------------------- /Docs/Classes/ThemeManager.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/ThemeManager.html -------------------------------------------------------------------------------- /Docs/Classes/ThemeManager/WindowThemePolicy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/ThemeManager/WindowThemePolicy.html -------------------------------------------------------------------------------- /Docs/Classes/UserTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Classes/UserTheme.html -------------------------------------------------------------------------------- /Docs/Extensions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Extensions.html -------------------------------------------------------------------------------- /Docs/Extensions/NSColor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Extensions/NSColor.html -------------------------------------------------------------------------------- /Docs/Extensions/NSWindow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Extensions/NSWindow.html -------------------------------------------------------------------------------- /Docs/Extensions/Notification.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Extensions/Notification.html -------------------------------------------------------------------------------- /Docs/Extensions/Notification/Name.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Extensions/Notification/Name.html -------------------------------------------------------------------------------- /Docs/Protocols/Theme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Protocols/Theme.html -------------------------------------------------------------------------------- /Docs/Theme Assets.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Theme Assets.html -------------------------------------------------------------------------------- /Docs/ThemeKit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/ThemeKit.html -------------------------------------------------------------------------------- /Docs/Themes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/Themes.html -------------------------------------------------------------------------------- /Docs/css/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/css/highlight.css -------------------------------------------------------------------------------- /Docs/css/jazzy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/css/jazzy.css -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Info.plist -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/DarkTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/DarkTheme.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/LightTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/LightTheme.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/SystemTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/SystemTheme.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeColor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeColor.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeGradient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeGradient.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeImage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeImage.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeManager.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeManager.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeManager/WindowThemePolicy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/ThemeManager/WindowThemePolicy.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/UserTheme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Classes/UserTheme.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/NSColor.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/NSColor.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/NSWindow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/NSWindow.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/Notification.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/Notification.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/Notification/Name.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Extensions/Notification/Name.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Protocols/Theme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Protocols/Theme.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Theme Assets.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Theme Assets.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/ThemeKit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/ThemeKit.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Themes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/Themes.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/css/highlight.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/css/highlight.css -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/css/jazzy.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/css/jazzy.css -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/carat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/carat.png -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/dash.png -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/gh.png -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/img/spinner.gif -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/index.html -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/jazzy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/jazzy.js -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/jazzy.search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/jazzy.search.js -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/jquery.min.js -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/lunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/lunr.min.js -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/typeahead.jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/js/typeahead.jquery.js -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/Documents/search.json -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.docset/Contents/Resources/docSet.dsidx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.docset/Contents/Resources/docSet.dsidx -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.tgz -------------------------------------------------------------------------------- /Docs/docsets/ThemeKit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/docsets/ThemeKit.xml -------------------------------------------------------------------------------- /Docs/img/carat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/img/carat.png -------------------------------------------------------------------------------- /Docs/img/dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/img/dash.png -------------------------------------------------------------------------------- /Docs/img/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/img/gh.png -------------------------------------------------------------------------------- /Docs/img/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/img/spinner.gif -------------------------------------------------------------------------------- /Docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/index.html -------------------------------------------------------------------------------- /Docs/js/jazzy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/js/jazzy.js -------------------------------------------------------------------------------- /Docs/js/jazzy.search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/js/jazzy.search.js -------------------------------------------------------------------------------- /Docs/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/js/jquery.min.js -------------------------------------------------------------------------------- /Docs/js/lunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/js/lunr.min.js -------------------------------------------------------------------------------- /Docs/js/typeahead.jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/js/typeahead.jquery.js -------------------------------------------------------------------------------- /Docs/search.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/search.json -------------------------------------------------------------------------------- /Docs/undocumented.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Docs/undocumented.json -------------------------------------------------------------------------------- /Imgs/ThemeKit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Imgs/ThemeKit.gif -------------------------------------------------------------------------------- /Imgs/ThemeKit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Imgs/ThemeKit.png -------------------------------------------------------------------------------- /Imgs/ThemeKit@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Imgs/ThemeKit@2x.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Common.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/Common.swift -------------------------------------------------------------------------------- /Sources/DarkTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/DarkTheme.swift -------------------------------------------------------------------------------- /Sources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/Info.plist -------------------------------------------------------------------------------- /Sources/LightTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/LightTheme.swift -------------------------------------------------------------------------------- /Sources/NSColor+ThemeKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/NSColor+ThemeKit.swift -------------------------------------------------------------------------------- /Sources/NSDictionary+UserTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/NSDictionary+UserTheme.swift -------------------------------------------------------------------------------- /Sources/NSImage+ThemeKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/NSImage+ThemeKit.swift -------------------------------------------------------------------------------- /Sources/NSObject+ThemeKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/NSObject+ThemeKit.swift -------------------------------------------------------------------------------- /Sources/NSView+ThemeKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/NSView+ThemeKit.swift -------------------------------------------------------------------------------- /Sources/NSWindow+ThemeKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/NSWindow+ThemeKit.swift -------------------------------------------------------------------------------- /Sources/NotificationName+ThemeKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/NotificationName+ThemeKit.swift -------------------------------------------------------------------------------- /Sources/String+Substring.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/String+Substring.swift -------------------------------------------------------------------------------- /Sources/SystemTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/SystemTheme.swift -------------------------------------------------------------------------------- /Sources/Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/Theme.swift -------------------------------------------------------------------------------- /Sources/ThemeColor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/ThemeColor.swift -------------------------------------------------------------------------------- /Sources/ThemeGradient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/ThemeGradient.swift -------------------------------------------------------------------------------- /Sources/ThemeImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/ThemeImage.swift -------------------------------------------------------------------------------- /Sources/ThemeKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/ThemeKit.h -------------------------------------------------------------------------------- /Sources/ThemeManager+ObjectiveC.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/ThemeManager+ObjectiveC.swift -------------------------------------------------------------------------------- /Sources/ThemeManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/ThemeManager.swift -------------------------------------------------------------------------------- /Sources/Thread+ThemeKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/Thread+ThemeKit.swift -------------------------------------------------------------------------------- /Sources/UserTheme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/Sources/UserTheme.swift -------------------------------------------------------------------------------- /ThemeKit.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/ThemeKit.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ThemeKit.xcodeproj/xcshareddata/xcschemes/ThemeKit.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/ThemeKit.xcodeproj/xcshareddata/xcschemes/ThemeKit.xcscheme -------------------------------------------------------------------------------- /macOSThemeKit.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luckymarmot/ThemeKit/HEAD/macOSThemeKit.podspec --------------------------------------------------------------------------------