Zum Hauptinhalt springen
VelinStyle v1.2.0
⌂ Home
  1. Docs
  2. Erste Schritte
  3. Inhalte

Inhalte 1.2.0

Was mit VelinStyle 1.2.0 ausgeliefert wird — kompiliertes CSS, optionales Web-Components-JS, Themes, Icons, CLI (inkl. beta plan/review), Agent-Metadaten und die modulare src/-CSS-Architektur. English: Contents

Reifegrad

dist/-CSS und Komponenten sind stable.

CLI plan / review / Agent-Meta unter dist/velin-agent.json sind beta / foundation.

Wann nutzen

Wann nicht

Kompiliertes CSS

Der Ordner dist/ liefert mehrere CSS-Bundles, damit Sie genau das einbinden, was Sie brauchen:

Datei Beschreibung Größe (gzip)
velinstyle.min.css Volles Framework — Komponenten, Utilities, Animationen, Reboot, Layout und Form-Validation-Helper in @layer ~38 KB
velinstyle.css Unminifizierte Version für Entwicklung / Debugging
dist/themes/*.min.css Optionale Theme-Presets (brutalist, nordic, …) ~1–2 KB je
velin-icons.svg Standard-Icon-Sprite (auch unter dist/velin-icons.svg)

JavaScript

Interaktive Features laufen über leichte Web Components. Das JS-Bundle ist optional — reine CSS-Komponenten funktionieren ohne.

Datei Beschreibung
velinstyle-components.min.js Web-Components-Bundle — <velin-icon>, <velin-dialog> und mehr
<!-- IIFE-Bundle (globale Custom Elements) -->
<script src="https://cdn.jsdelivr.net/npm/@birdapi/velinstyle@1.2.0/dist/velinstyle-components.iife.js"></script>

<!-- Oder ES-Modul-Entry (Bundler / type="module") -->
<script type="module" src="https://cdn.jsdelivr.net/npm/@birdapi/velinstyle@1.2.0/dist/velinstyle-components.js"></script>

<!-- Danach Custom Elements nutzen -->
<velin-icon name="star" size="24"></velin-icon>

Themes

Eingebaute Schemata light, dark und auto folgen data-velin-theme auf <html> oder einem Abschnitt. Zusätzliche Art-Direction-Presets liegen als eigene Stylesheets unter dist/themes/*.css (auch minifiziert) — eines oder mehrere neben dem Core-Bundle laden.

Siehe Color modes für Umschalten und Persistenz.

Icons

Die Web Component <velin-icon> rendert Inline-SVG-Icons aus einem gebündelten Sprite. Über 200 Icons decken gängige UI-Aktionen, Social Brands und Entwickler-Tools ab.

<velin-icon name="heart" size="24"></velin-icon>
<velin-icon name="star" size="24"></velin-icon>
<velin-icon name="check-circle" size="24"></velin-icon>
<velin-icon name="arrow-right" size="24"></velin-icon>

CLI

Das npm-Paket velinstyle stellt eine CLI für Blueprints, Tokens, Scan, Docs, Meta und Design-Intelligence bereit. Vollständige Referenz: CLI-Dokumentation.

Agent-Metadaten (beta)

1.2.0 liefert dist/velin-agent.json, llms.txt, Knowledge-Graph-Seeds und Page/Section-Registries für Agent-Workflows. Schemas und Coverage wachsen noch — Foundation, kein fertiges AI-Design-System.

Siehe Velin-Meta und Generated Markdown.

Samples

Das Verzeichnis samples/ im Repository enthält Vollseiten-Demos (Dashboard, Landing, Login, Kanban, …) zum lokalen Öffnen nach dem Klonen — nützlich als Copy-Paste-Startpunkte neben Blueprints.

github.com/SkyliteDesign/velinstyle/tree/main/samples

Quelldateien

VelinStyle ist als Plain-CSS-Module implementiert (kein Sass nötig). Der Haupteinstieg src/velinstyle.css importiert Layer für Reboot, Layout, Komponenten, Utilities, Animationen und optionale Add-ons.

src/
├── velinstyle.css          Main @import entry
├── layout/
│   ├── grid.css            Grid & column helpers
│   ├── patterns.css        Page shells (.velin-layout-*)
│   └── …
├── components/
│   ├── form-validation.css Optional form error/hint styling
│   └── …
├── utilities/
├── animations/
└── …

High-Level-Shells unter Layout → Patterns. Integrationsthemen in den Guides.