Layout & Karten
Card-Komponente
AktivCards sind die Basis-Container für Inhalte: weißer Hintergrund, abgerundete Ecken, subtiler Schatten.
Badges
Mini-Tags (Mebis-Stil)
Formulare
Eingabefelder
Suche & Spezialfelder
Range-Slider
Auswahl-Optionen
Upload-Zone
Übungen & Quiz
Quiz-Frage mit Auswertung
Welche IP-Adresse ist die Broadcast-Adresse von 192.168.1.0/24?
Segmented Control
Feedback & Dialoge
Inline-Alerts
Toast-Benachrichtigungen
Modal (natives <dialog>)
Noch keine Einträge vorhanden
Daten & Metriken
Datentabelle
| Schüler | Kurs | Fortschritt | Note |
|---|---|---|---|
| Max Mustermann | Webentwicklung | 85 % | 1,5 |
| Anna Schmidt | Datenbanken | 92 % | 1,2 |
| Tom Weber | Netzwerke | 65 % | 3,0 |
| Lisa Müller | Programmierung | 45 % | 4,5 |
Personen-Karten
Charts & Visualisierung
Balkendiagramm (eine Serie, direkte Wertbeschriftung)
Donut mit Legende
- Abgeschlossen (33 %)
- In Bearbeitung (33 %)
- Offen (33 %)
Fortschrittsbalken
Text & Code
Fließtext (.prose — Lerninhalte)
Lerninhalte erhalten eine begrenzte Zeilenlänge (70 Zeichen) und größeren Zeilenabstand. Drücke Strg + S, um zu speichern. Der Befehl git status zeigt den Zustand des Repositories.
„Übersichtlichkeit entsteht durch Weglassen, nicht durch Verkleinern."
Verwende für alle Lernmaterial-Texte diesen Container, für Dashboards die kompakten Standard-Komponenten.
Code-Block (dunkel — Standard)
function noteBerechnen(punkte, maxPunkte) {
const prozent = (punkte / maxPunkte) * 100;
if (prozent >= 92) return 1;
if (prozent >= 81) return 2;
if (prozent >= 67) return 3;
if (prozent >= 50) return 4;
if (prozent >= 30) return 5;
return 6;
}
Code-Block (hell — für Mebis-Einbettung)
SELECT name, note FROM schueler WHERE klasse = 'B3IT10a';
Copy-Feld
ssh schueler@10.0.2.15
Prüfungen & Timer
Aufgaben-Fortschritt (Progress-Tiles)
Aufgabenliste
Mebis Learning
Situation
Das Autohaus Nestmann benötigt eine neue Webanwendung zur Verwaltung der Fahrzeugdaten. Die Geschäftsleitung möchte ein modernes, responsives System.
„Wir brauchen eine Lösung, die sowohl am Desktop als auch auf Tablets funktioniert."
Du bist als Entwickler beauftragt, das Projekt umzusetzen.
Handlungsschritte
- Lade Git herunter und installiere es auf deinem System.
- Konfiguriere Git mit deinem Namen und deiner E-Mail-Adresse.
- Erstelle ein neues Repository für das Projekt.
- Füge die Projektdateien hinzu und erstelle einen ersten Commit.
- Übertrage deine Änderungen mit
git pushauf den Server.
Ressourcen & Materialien
Lernmodule
Git Basics
AbgeschlossenDatenbank-Design
In BearbeitungAdvanced JavaScript
GesperrtErweiterte Informationen
Hier findest du detaillierte Informationen zu Kursinhalt, Voraussetzungen und Lernzielen.
- Grundlagen der Versionskontrolle
- Git-Befehle und Workflows
- Branching und Merging
- Zusammenarbeit über Remote-Repositories