Was ist das?

Der Frame Styleguide dient als digitale Markenrichtlinie für die Erstellung von Websites und Erlebnissen. Das Ziel eines Styleguides ist es, die Konsistenz, Qualität und Kommunikation über die gesamte Benutzeroberfläche hinweg zu verbessern und den Design- und Entwicklungsprozess effizienter und fokussierter zu gestalten.

Dieser Styleguide dient dazu, ein gemeinsames Vokabular zwischen Designern und Entwicklern zu etablieren und klare, leicht auffindbare Leitlinien zu Best Practices im Bereich Design und Entwicklung bereitzustellen.

Weitere Informationen zur Bedeutung von Designsystemen.

Für wen ist dies bestimmt?

Für alle, die eine neue Website mit Frame entwerfen oder entwickeln. Selbst wenn Sie diese Komponenten nicht direkt verwenden müssen, sollten das Basis-Styling und die Dokumentation eine nützliche Referenz dafür sein, wie wir Dinge an anderer Stelle umgesetzt haben, und dazu beitragen, Doppelarbeit und eine Verunreinigung der Stylesheets zu vermeiden.

Wie verwende ich es?

Bitte lesen Sie die Anleitung „Erste Schritte mit Slite“, um zu erfahren, wie Sie dies in Ihr Projekt integrieren und das grundlegende Design Ihres Themes bearbeiten können.

Farbe erweckt ein Design zum Leben. Farbe ist vielseitig einsetzbar; sie wird verwendet, um Emotionen und Stimmungen auszudrücken, Akzente zu setzen und Assoziationen zu wecken.

Primär
#000000
rgb(0, 0, 0)
$COLOR_PRIMARY
Sekundär
#7F551C
rgb(99, 115, 129)
$COLOR_SECONDARY
Sand
F4F1EB
rgb(244, 241, 232)
$COLOR_SAND
Rot
Nr. 890000
rgb(139, 0, 0)
$COLOR_RED
Dbraunelbraun
#4F2C1D
rgb(79, 44, 29)
$COLOR_DARK_BROWN
Text Primär
#000000
rgb(0, 0, 0)
$COLOR_TEXT_PRIMARY
Text Sekundär
Nr. 515151
rgb(81, 81, 81)
$COLOR_TEXT_SECONDARY
Textbeleuchtung
Nr. 949494
rgb(148, 148, 148)
$COLOR_TEXT_LIGHT
Text umkehren
#FFFFFF
rgb(255, 255, 255)
$COLOR_TEXT_INVERSE
Hintergrund Dunkel
#000000
rgb(0, 0, 0)
$COLOR_BACKGROUND_DARK
Hintergrundbeleuchtung
#F9F8F3
rgb(249, 248, 243)
$COLOR_BACKGROUND_LIGHT
Hintergrund: Weiß
#FFFFFF
rgb(255, 255, 255)
$COLOR_BACKGROUND_WHITE
Hintergrund Hellgrau
#F5F5F5
rgb(245, 245, 245)
$COLOR_BACKGROUND_GREY
Grenzleuchte
#E5E5E5
rgb(229, 229, 229)
$COLOR_BORDER_LIGHT
Grenze Dunkel
#CCCCCC
rgb(204, 204, 204)
$COLOR_BORDER_DARK
Link
#7F551C
rgb(127, 85, 28)
$COLOR_LINK
Link-Hover
#000000
rgb(0, 0, 0)
$COLOR_LINK_HOVER
Schaltfläche
#7F551C
rgb(127, 85, 28)
$COLOR_BUTTON
Button-Hover
#000000
rgb(0, 0, 0)
$COLOR_BUTTON_HOVER
Informationen
#000000
rgb(0, 0, 0)
$COLOR_SUPPORT_INFO
Erfolg
#00AA00
rgb(0, 170, 0)
$COLOR_SUPPORT_SUCCESS
Bitte beachten Sie
#E65722
rgb(230, 87, 34)
$COLOR_SUPPORT_WARNING
Fehler
#890000
rgb(139, 0, 0);
$COLOR_SUPPORT_ERROR
Fokus
#5E9ED6
rgb(94, 158, 214)
$COLOR_SUPPORT_FOCUS

Benutzerdefinierte Schaltflächenstile für Aktionen in Formularen, Dialogen und mehr, mit Unterstützung für verschiedene Größen, Zustände und weitere Optionen.

.button--primary,
.button--primary.button--outlined
.button--secondary
.button--light,
.button--outlined,
.button--secondary.button--secondary-light
.button--kaufen

Beispiele und Anwendungsrichtlinien für Formularsteuerungsstile, Layoutoptionen und benutzerdefinierte Komponenten zur Erstellung einer Vielzahl von Formularen.

Wir werden Ihre E-Mail-Adresse niemals an Dritte weitergeben.
Mehrere Optionen
Radio (Eingabe + Beschriftung)

Das Frame-Rastersystem bietet ein flexibles, mobiloptimiertes und geräteunabhängiges Layout-System. Es verfügt über Funktionen zur Steuerung von Ausrichtung, Reihenfolge, Fluss und Abständen.

Das Rastersystem basiert auf materialize.css.

Standard-Spalten

1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
3
3
3
3
4
4
4
6
6

Desktop 12 / Tablet 6 / Mobil 4

1
1
1
1
1
1
1
1
1
1
1
1

Desktop 12 / Tablet 6 / Mobil 4 (Keine Spalten)

1
1
1
1
1
1
1
1
1
1
1
1

Symbole sind so gestaltet, dass sie einfach, modern, freundlich und manchmal auch originell sind. Jedes Symbol ist auf seine minimalistische Form reduziert und drückt wesentliche Eigenschaften aus, um Beschriftungen zu ersetzen oder zu ergänzen.

Abstands-Variablen werden verwendet, um Abstände und Polsterungen konsistent auf Komponenten und Benutzeroberflächen anzuwenden. Eine festgelegte Abstandsskala verleiht dem Produkt einen Rhythmus und schafft einen natürlichen und vertrauten Fluss von Seite zu Seite.

$SPACING_3XS

$SPACING_2XS

$SPACING_XS

$SPACING_S

$SPACING_M

$SPACING_L

$SPACING_XL

$SPACING_2XL

$SPACING_3XL

$LAYOUT_2XS

$LAYOUT_XS

$LAYOUT_S

$LAYOUT_M

$LAYOUT_L

$LAYOUT_XL

$LAYOUT_2XL

Typografie wird verwendet, um klare Hierarchien, nützliche Strukturen und zielgerichtete Ausrichtungen zu schaffen, die den Benutzer durch das Produkt und die Benutzererfahrung führen. Sie ist die Kernstruktur jeder gut gestalteten Benutzeroberfläche.

Anzeige 1

.d1

Anzeige 2

.d2

Anzeige 3

.d3

Überschrift 1

h1, .h1

Überschrift 2

h2, .h2

Überschrift 3

h3, .h3

Überschrift 4

h4, .h4
Überschrift 5
h5, .h5
Überschrift 6
h6, .h6

Untertitel 1

Untertitel-1

Untertitel 2

Untertitel 2

Körper 1

p, .body-1

Körper 2

.body-2
Bildunterschrift
Bildunterschrift
Etikett
.label
.text-link
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.
blockquote, .blockquote
  1. Geordnete Liste Ebene 1
    1. Geordnete Liste Ebene 2
    2. Geordnete Liste Ebene 2
  2. Geordnete Liste Ebene 1
  3. Geordnete Liste Ebene 1
.ol, .ol
  • Ungeordnete Liste Ebene 1
    • Ungeordnete Liste Ebene 2
    • Ungeordnete Liste Ebene 2
  • Ungeordnete Liste Ebene 1
  • Ungeordnete Liste Ebene 1
ul, .ul

Sie können das Mark-Tag verwenden, um hervorheben Text.

markieren

Diese Textzeile ist als gelöschter Text zu betrachten.

del

Dieser Textabschnitt ist nicht mehr aktuell.

s

Diese Textzeile ist als Ergänzung zum Dokument zu betrachten.

Eins

Diese Textzeile wird unterstrichen dargestellt.

u

Diese Textzeile ist als Kleingedrucktes zu betrachten.

klein

Diese Zeile wird als fettgedruckter Text dargestellt.

stark

Diese Zeile wird als kursiver Text dargestellt.

em

Die Darstellung von Zahlungssymbolen trägt dazu bei, das Gefühl der Sicherheit auf der Website zu verstärken. Dies sind die derzeit aktivierten Zahlungsoptionen, die in den Shop-Einstellungen definiert sind.

  • American Express
  • Apple Pay
  • Bancontact
  • Google Pay
  • ideal
  • klarna
  • Maestro
  • Meister
  • PayPal
  • Shopify Pay
  • UnionPay
  • Visum

Produktkarten sind mittelgroße Komponenten, die wichtige Produktinformationen wie eine Miniaturansicht, einen Titel und einen Preis enthalten. Diese Produktkarten werden im gesamten Theme verwendet und gehören zu den am häufigsten wiederverwendbaren Komponenten.