---
version: alpha
name: "Ledger"
description: "Eine dichte, dunkle Oberfläche für Zahlen, mit einem Terminal-Bernstein als Akzent. Ledger ist für Screens voller Zahlen gebaut. Es ist Dark-first, kompakt und ruhig wie ein Trading-Terminal, mit Tabellenziffern in einer Monospace-Schrift und einem bernsteinfarbenen Akzent für den aktiven Zustand und wichtige Werte."
colors:
  primary: "#0F1210"
  on-primary: "#FFB224"
  secondary: "#1F7AA8"
  tertiary: "#4C7A12"
  neutral: "#5A615B"
  surface: "#F7F8F5"
  on-surface: "#0F1210"
typography:
  display-lg:
    fontFamily: "IBM Plex Sans"
    fontSize: 56px
    fontWeight: 600
    lineHeight: 1.05
    letterSpacing: -0.025em
  headline-lg:
    fontFamily: "IBM Plex Sans"
    fontSize: 36px
    fontWeight: 600
    lineHeight: 1.15
    letterSpacing: -0.015em
  headline-md:
    fontFamily: "IBM Plex Sans"
    fontSize: 24px
    fontWeight: 600
    lineHeight: 1.25
    letterSpacing: -0.01em
  headline-sm:
    fontFamily: "IBM Plex Sans"
    fontSize: 18px
    fontWeight: 600
    lineHeight: 1.35
  body-md:
    fontFamily: "IBM Plex Sans"
    fontSize: 14px
    fontWeight: 400
    lineHeight: 1.55
  body-sm:
    fontFamily: "IBM Plex Sans"
    fontSize: 12px
    fontWeight: 400
    lineHeight: 1.45
    letterSpacing: 0.01em
rounded:
  sm: 2px
  md: 4px
  lg: 6px
  xl: 10px
spacing:
  xs: 4px
  sm: 8px
  md: 16px
  lg: 24px
  xl: 48px
components:
  button-primary:
    backgroundColor: "{colors.primary}"
    textColor: "{colors.on-primary}"
    rounded: "{rounded.lg}"
    padding: "{spacing.md}"
---

## Overview

Ledger ist für Screens voller Zahlen gebaut. Es ist Dark-first, kompakt und ruhig wie ein Trading-Terminal, mit Tabellenziffern in einer Monospace-Schrift und einem bernsteinfarbenen Akzent für den aktiven Zustand und wichtige Werte.

## Colors

- **primary (#0F1210):** Bernstein im Dunkelmodus, Schwarz im Hellmodus, für Hauptaktionen und den aktiven Zustand.
- **on-primary (#FFB224)**
- **secondary (#1F7AA8):** Himmelblau, die zweite Diagrammreihe.
- **tertiary (#4C7A12):** Grün, die dritte Diagrammreihe und positive Veränderungen.
- **neutral (#5A615B):** Graugrün für Labels, Achsen und Sekundärtext.
- **surface (#F7F8F5):** Fast Schwarz mit einem Hauch Grün; Karten eine Stufe heller.
- **on-surface (#0F1210)**

## Typography

IBM Plex Sans für UI und Überschriften bei 14px Fließtextgröße; IBM Plex Mono mit Tabellenziffern für Zahlen, IDs und Code.

## Layout

Ein 12-Spalten-Raster bis 1440px mit 16px Spaltenabstand und einer 4px-Abstandseinheit. Dichte Tabellen, Seitenleisten-Navigation und Karten in einem engen Raster.

## Shapes

6px-Ecken an Karten, Eingabefeldern und Buttons. 1px-Rahmen definieren die Flächen; keine Schatten.

## Components

Primäre Buttons sind Bernstein auf Schwarz. Tabellenzeilen kommen ohne Zebrastreifen aus und haben Haarlinien als Trenner. Status zeigen kleine Punkte, keine großen farbigen Badges.

## Do's and Don'ts

- Setze Zahlen in der Monospace-Schrift mit Tabellenziffern.
- Spare Bernstein für das eine Wichtige auf einem Screen auf.
- Verwende nie mehr als drei Diagrammfarben gleichzeitig.
- Füge keine Verläufe oder Leuchteffekte hinzu.
