Designtest

Änderungen im Branding überprüfen

File

Diese Seite stellt die wesentlichen Design-Element von Quarto-Dokumenten zusammen, um die Auswirkungen von Änderungen in der _brand.yml und der .scss-Datei zu prüfen.

Author

Kai-Christian Bruhn

Veröffentlicht am

15.01.2026

Zuletzt geändert am

15.04.2026

Stichwörter

Branding, Corporate Design

NoteDownload als .qmd-Datei

Diese Datei können Sie auch direkt aus dem Repository in .qmd herunterladen und in anderen Projekten nutzen oder über den </> qmd-Button oben rechts auf dieser Seite einzelne Abschnitte des Markwdowns dieser Seite aufrufen.

1 Aktuelle Farbbelegung in _brand.yml

In dieser Tabelle wird die aktuelle Belegung der Farbpalette in der _brand.yml angezeigt. Sie wird nach jedem Rendern dieser Seite automatisch neu über ausführbaren Code in Quarto erzeugt. Auswirkungen auf die farbliche Gestaltung der Website wird für wesentliche Elemente weiter unten auf der Seite sichtbar.

Python-Code für Generierung der Farbtabelle anzeigen
from pathlib import Path
import html
import yaml

brand_path = Path("../_brand.yml")
data = yaml.safe_load(brand_path.read_text(encoding="utf-8"))

palette = (data.get("color", {}) or {}).get("palette", {}) or {}

def swatch(hex_value: str) -> str:
    return (
        f'<span style="display:inline-block;width:2.2em;height:1.2em;'
        f'background:{hex_value};border:1px solid #999;border-radius:3px;"></span>'
    )

lines = []
lines.append("| Farbname | Hex | Vorschau |")
lines.append("|---|---|---|")

for name, value in palette.items():
    hex_value = str(value).strip()
    name_esc = html.escape(str(name))
    hex_esc = html.escape(hex_value)
    lines.append(f"| {name_esc} | `{hex_esc}` | {swatch(hex_esc)} |")

print("\n".join(lines))
Farbname Hex Vorschau
hintergrund #FFFFFF
text #13294B
akzent #0084FF
cd-farbe #E7C6AC
cd-farbe-abstufung1 #CD8255
cd-farbe-abstufung2 #BCA089
cd-farbe-abstufung3 #CFC5BA
flaeche #F2F2F2
erfolg #2E7D32
hinweis #0288D1
warnung #ED6C02
fehler #D32F2F

2 Formatierungen und Elemente für Design-Tests

fett

kursiv

fett-kursiv

Zitat:

Dies ist ein Zitat

2.1 Codeboxen

Eine Codebox:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

Das ist inline-code.

2.2 Callouts

note, tip, warning, caution, and important.

Note

Callout Note

Tip

Callout Tip

Important

Callout Important

Caution

Callout Caution

Warning

Callout Warning

NoteInline-Elemente im Callout

Callout-Notiz mit inline code, einem kdb-Button und einem Link.

Codebox in Callout:

NoteMit Codebox
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

Zitat in Callout

NoteMit Zitat

Das ist ein Zitat

2.3 Tabsets

Inhalt Tab A

Inhalt Tab B

::: {.panel-tabset}

#### Tab A

Inhalt Tab A

#### Tab B

Inhalt Tab B

:::

Tabset mit Columns

Lösung mit Columns

Linke Spalte (40%)

Rechte Spalte (60%)

Lösung mit {layout-ncol="2"} Erste Spalte

Zweite Spalte

Tabset mit Codebox und Zitat

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

Dies ist ein Zitat

2.4 Brand-Logos

Small: assets/logos/n4o_logo_verlauf_200px.png

Icon

Medium: assets/logos/n4o_logo_verlauf_claim_kurz_h200px.png

Logo der Institution

Large: assets/logos/n4o_logo_oer_hsm.png

Logo des Projekts

2.5 Bild mit Bildunterschrift

Illustration eines Platzhalters.

Ein Bild mit einer Bildunterschrift, Link, inline-code und einer Taste

2.6 Fußnoten und Anmerkungen

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sagittis posuere ligula sit amet lacinia. Duis dignissim pellentesque magna, rhoncus congue sapien finibus mollis1.

Fußnoten

  1. Hier ist etwas anzumerken.↩︎

Lizenz