August Saint Freytag

Concept and Experience Designer, Video and Story Artist

Artel Theme

  • Dark
  • Intermediate
  • Xcode
  1. #1E2027
    Background
  2. #D8D8D8
    Foreground
  3. #C380D9
    Keywords
  4. #F36072
    Reference Types
  5. #69A8F3
    Value Types
  6. #48DFED
    Functions
  7. #3CBBC7
    Constants
  8. #EBB95D
    Variables
  9. #65BE92
    Strings
  10. #B8C77B
    Numbers

A soft, pastel-like theme inspired by React UI (ReUI) created by Alex Baretsky taking tones from React's websites, serving recognisable type colours on a flat dark backdrop that works pleasantly in both dark and light environments. Its new name is a transformation from "Reui" to "Rael" to the Estonian art curator of the same name.

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.