DefaultTheme

Contains all high level color configs for the Sensibill Capture.

Configuration Properties

  • Bundle for use by subclasses to acess custom assets.

  • Plist data for use by subclasses to decode their own custom values.

Colors

Secondary

Background

  • The color that appears behind scrollable content.

  • The color of text, iconography, strokes, and some surfaces, shown on top of background color.

Surface

Error

  • The color or error background

  • The color of text, iconography, and strokes, shown on top of error color.

Styles

Fonts

  • Provides an access to font definitions

Initializers

  • Initialize the default theme from SensibillConfiguration.plist provided in a specified bundle

  • Initializes font manager as a Decodable. Do not call directly.