Big Sur Theme
- #161527Background
- #B6C3E1Foreground
- #F33B99Keywords
- #D177FEReference Types
- #F4C692Value Types
- #6691FFFunctions
- #2C6BFFConstants
- #DCB061Variables
- #FC71D9Strings
- #1AB5F6Numbers
A welcome set for the release of macOS 11.0 Big Sur. The system's softer look and default wallpaper palette is adapted into a theme set to bring some of its vibrancy into the development experience. Created in two shades, optimised for light and dark mode respectively. A rehash of the hand-made themes originally released with the Theme Kit.
1/// Model of metadata associated with stored objects.
2struct ObjectMetadata: Hashable, ObjectProperty {
3 let id: UUID
4 let created: Date
5 let owners: Set<Owner.Identifier>
6 let data: String
7}
8
9typealias GroupedObjects = [ObjectGroup: Set<Object>]
10
11/// Functionality to create collections of objects grouped by intrinsic properties.
12protocol ObjectProvider {
13 func groupedObjects(_ collection: [Object]) -> GroupedObjects
14}
15
16/// Metadata describing a report of stored objects.
17struct ObjectReport {
18 var id = UUID()
19 var name: String = "Most Recent"
20 var kind: ReportKind = .lastInterval
21 var numberOfEntries: Int = 400
22}
Download
Get this theme in the following formats:
All colour themes are created from a hand-picked colour palette in the Intermediate theme format (intertheme
). Formats of specific editors are created by converting intermediate themes to the respective format.