August Saint Freytag

Concept and Experience Designer, Video and Story Artist

Monocat Theme

  • Dark
  • Intermediate
  • Xcode
  1. #1D1A1F
    Background
  2. #E6E4FF
    Foreground
  3. #B661F8
    Keywords
  4. #F82B91
    Reference Types
  5. #EC5BA1
    Value Types
  6. #3CD4B0
    Functions
  7. #00DBD1
    Constants
  8. #ECC380
    Variables
  9. #D8404D
    Strings
  10. #B9461D
    Numbers

Cartoonish, bright spots in the dark, a wide range and high saturation. Inspired by existing "Unikitty" palettes, originally based on the American animation series of the same name and its adoption by popular toy manufacturers.

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.