August Saint Freytag

Concept and Experience Designer, Video and Story Artist

Big Sur Theme

  • Dark
  • Intermediate
  • Xcode
  1. #161527
    Background
  2. #B6C3E1
    Foreground
  3. #F33B99
    Keywords
  4. #D177FE
    Reference Types
  5. #F4C692
    Value Types
  6. #6691FF
    Functions
  7. #2C6BFF
    Constants
  8. #DCB061
    Variables
  9. #FC71D9
    Strings
  10. #1AB5F6
    Numbers

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.
2
struct ObjectMetadata: Hashable, ObjectProperty {
3
let id: UUID
4
let created: Date
5
let owners: Set<Owner.Identifier>
6
let data: String
7
}
8
9
typealias GroupedObjects = [ObjectGroup: Set<Object>]
10
11
/// Functionality to create collections of objects grouped by intrinsic properties.
12
protocol ObjectProvider {
13
func groupedObjects(_ collection: [Object]) -> GroupedObjects
14
}
15
16
/// Metadata describing a report of stored objects.
17
struct 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.