August Saint Freytag

Concept and Experience Designer, Video and Story Artist

Brickwork Theme

  • Dark
  • Intermediate
  • Xcode
  1. #131315
    Background
  2. #E5DEDF
    Foreground
  3. #EA423B
    Keywords
  4. #F3965D
    Reference Types
  5. #35BDC8
    Value Types
  6. #3F9BD9
    Functions
  7. #4ABA70
    Constants
  8. #F3DF7F
    Variables
  9. #F2B1AA
    Strings
  10. #92CA88
    Numbers

A wild collection of toy bricks in a forgotten storage box under the bed in your past childhood home. Loosely inspired by the classic colours used by popular toy manufacturers. This dark theme is colourful and has a dominant hot/cold contrast in its function signature to properties relation, a strong palette for nights stacking one component over another.

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.