Komponenten-Bibliothek

lms-components

Bausteine für Lernmodule, geschrieben in Markdown.

Aus 90 Komponentendateien in vier Schulungsprojekten zu einem Satz zusammengeführt. Alles ist per MDC in .md-Dateien schreibbar und themeneutral — die Farben kommen aus deinem Projekt.

Komponenten
245
Kategorien
22
Beispiele
352

Einbinden

npm install git+ssh://git@github.com/<org>/lms-components.git

// nuxt.config.ts
modules: ['@nuxt/ui', '@nuxt/content', '@kmuks/lms-components']

/* app/assets/css/main.css */
@import "@kmuks/lms-components";

Alles in Markdown

Jedes Beispiel in diesem Katalog ist eine .md-Datei. Der gezeigte Quelltext erzeugt die Vorschau daneben — nicht daneben gepflegt, sondern dieselbe Quelle.

Katalog

Layout

Abschnittshülle, Trenner, Kopf- und Fußleiste, Hinweisleiste, Metazeile.

FxAnimatedTabs
::fx-animated-tabs

Reiter mit wanderndem Aktivfeld und gestapeltem Inhaltswechsel.

6 Props 1 Beispiele Slot
FxDock
::fx-dock

Leiste im Stil einer macOS-Dock mit vergrößernden Symbolen.

5 Props 1 Beispiele Slot
FxMorphingTabs
::fx-morphing-tabs

Reiter, deren Aktivfeld zähflüssig mitfließt.

5 Props 1 Beispiele
FxScrollIsland
::fx-scroll-island

Schwebende Leiste, die den Scrollfortschritt anzeigt.

3 Props 1 Beispiele Slot
LmsBanner
::lms-banner

Schmale Hinweisleiste über dem Seiteninhalt, etwa für einen Beta-Vermerk.

3 Props 2 Beispiele Slot
LmsCompetencies
::lms-competencies

Welche Kompetenzen ein Modul trainiert — als Reihe kleiner Marken.

2 Props 2 Beispiele
LmsDivider
::lms-divider

Nummerierter Abschnittstrenner mit großer Ziffer im Hintergrund.

6 Props 2 Beispiele
LmsFooternicht für Markdown

Fußzeile: Linkspalten, Förderhinweis, Version und Copyright.

5 Props 2 Beispiele
LmsHeadernicht für Markdown

Kopfleiste der Anwendung: Marke, Sprungnavigation, Hell-/Dunkel-Umschalter und eine Aktion.

9 Props 2 Beispiele
LmsMeta
::lms-meta

Metazeile eines Lernmoduls: Typ-Badge, Lesezeit, Autor, Stand.

5 Props 2 Beispiele
LmsReadingProgress
::lms-reading-progress

Wie weit man im Text ist — eine dünne Leiste, die mitläuft.

3 Props 1 Beispiele
LmsSection
::lms-section

Abschnittshülle: Eyebrow, Titel, Einleitung, Inhalt, Fußnote.

9 Props 5 Beispiele Slot
LmsSegmentedProgress
::lms-segmented-progress

Fortschritt als Kette einzelner Abschnitte statt als ein Balken.

4 Props 2 Beispiele

Karten & Raster

Karten, Kartenraster, Kennzahlen, Reiter.

FxAnimatedTestimonials
::fx-animated-testimonials

Stimmen mit Bild, die nacheinander durchwechseln.

3 Props 1 Beispiele
FxAppleCardCarousel
::fx-apple-card-carousel

Kartenkarussell, dessen Karten sich zu Vollbildern öffnen.

1 Props 1 Beispiele Slot
FxBentoGrid
::fx-bento-grid

Ungleichmäßiges Kachelraster für Übersichtsseiten.

1 Props 1 Beispiele Slot
FxBook
::fx-book

Aufgeschlagenes Buch in drei Dimensionen.

7 Props 1 Beispiele Slot
FxCard3d
::fx-card3d

Karte, die ihre Inhalte beim Überfahren räumlich anhebt.

2 Props 1 Beispiele Slot
FxCardSpotlight
::fx-card-spotlight

Karte mit Lichtkegel, der dem Mauszeiger folgt.

5 Props 1 Beispiele Slot
FxCardStack
::fx-card-stack

Kartenstapel, der beim Scrollen in den Fokus rückt.

4 Props 1 Beispiele Slot
FxCarousel3d
::fx-carousel3d

Karussell in drei Dimensionen, frei drehbar.

5 Props 1 Beispiele
FxCubeCarousel
::fx-cube-carousel

Würfel mit vier Seiten, per Ziehen drehbar.

15 Props 1 Beispiele
FxDesignTestimonials
::fx-design-testimonials

Stimmenbereich mit großer Typografie und Parallaxe.

3 Props 1 Beispiele
FxDirectionAwareHover
::fx-direction-aware-hover

Bildkarte, die je nach Anfahrrichtung anders aufdeckt.

4 Props 1 Beispiele Slot
FxFeyCards
::fx-fey-cards

Kartenstapel mit wechselnden Bildern und Überschriftaufbau.

9 Props 1 Beispiele Slot
FxFlipCard
::fx-flip-card

Karte, die sich beim Überfahren umdreht.

2 Props 1 Beispiele Slot
FxFloatingCard
::fx-floating-card

Karte, die dem Mauszeiger perspektivisch folgt.

3 Props 1 Beispiele Slot
FxGlareCard
::fx-glare-card

Karte mit Lichtreflex beim Überfahren.

1 Props 1 Beispiele Slot
FxTestimonialSlider
::fx-testimonial-slider

Stimmenwechsler mit Bild und weichem Textübergang.

3 Props 1 Beispiele
LmsCard
::lms-card

Basiskarte.

12 Props 9 Beispiele Slot
LmsCards
::lms-cards

Raster aus Karten.

3 Props 3 Beispiele Slot
LmsCategories
::lms-categories

Kategorien als Reiter, je Kategorie eine Erklärung und ein Beispiel.

6 Props 2 Beispiele
LmsGallery
::lms-gallery

Bildraster mit Bildunterschriften.

2 Props 2 Beispiele
LmsPathCard
::lms-path-card

Die Einstiegskarte eines Lernpfads — Bild, Modul, Titel, Stand.

12 Props 2 Beispiele
LmsPersonas
::lms-personas

Rollen mit Risiko und Empfehlung.

3 Props 1 Beispiele
LmsQuestionCards
::lms-question-cards

Nummerierte Leitfragen als Kartenreihe.

3 Props 2 Beispiele
LmsStat
::lms-stat

Einzelne Kennzahl.

4 Props 1 Beispiele
LmsTile
::lms-tile

Kachelrahmen — Icon, Titel, Unterzeile, Zählmarke, Inhalt, Fußknopf.

7 Props 1 Beispiele Slot

Lern-Interaktion

Quiz, Reflexion, Umfrage, Fortschritt, Fallbeispiel.

FxCircularProgress
::fx-circular-progress

Runder Fortschrittsring mit animiertem Zahlenwert.

9 Props 1 Beispiele
FxConfetti
::fx-confetti

Konfetti-Regen, etwa nach einem bestandenen Quiz.

4 Props 2 Beispiele Slot
FxMultiStepLoadernicht für Markdown

Schrittfolge, die nacheinander abgehakt wird.

4 Props 2 Beispiele
FxNumberTicker
::fx-number-ticker

Zählt eine Zahl animiert auf ihren Zielwert hoch.

7 Props 1 Beispiele
LmsCaseStudy
::lms-case-study

Fallbeispiel: Erzähltext links, Kennzahlen rechts.

4 Props 2 Beispiele Slot
LmsExam
::lms-exam

Mehrere Aufgaben, gemeinsam abgegeben.

4 Props 1 Beispiele Slot
LmsExamStep
::lms-exam-step

Eine Seite innerhalb von `LmsExam`.

1 Props 1 Beispiele Slot
LmsGapText
::lms-gap-text

Lückentext: die fehlenden Wörter liegen daneben und werden eingesetzt.

4 Props 1 Beispiele
LmsHabit
::lms-habit

Eine Gewohnheit, die aus dem Modul in den Alltag mitgenommen wird.

10 Props 2 Beispiele
LmsHotspotImage
::lms-hotspot-image

Ein Bild, in dem die verdächtigen Stellen zu finden sind.

7 Props 1 Beispiele
LmsOrdering
::lms-ordering

Einträge in die richtige Reihenfolge bringen.

6 Props 3 Beispiele
LmsPairing
::lms-pairing

Paare finden — was gehört zu was?

4 Props 2 Beispiele
LmsPoll
::lms-poll

Ausgewertete Umfrage als Balkenreihe — wahlweise zum Mitmachen.

8 Props 2 Beispiele
LmsProgressCheck
::lms-progress-check

Bestätigung am Modulende, mit weiterführenden Schaltflächen.

10 Props 4 Beispiele
LmsQuiz
::lms-quiz

Quiz mit einer oder mehreren Fragen, Einzel- oder Mehrfachauswahl.

4 Props 4 Beispiele
LmsRating
::lms-rating

Rückmeldung am Modulende — wie hilfreich war das?

6 Props 2 Beispiele
LmsReflection
::lms-reflection

Reflexionsfrage mit Notizfeld und optionalen Denkanstößen.

12 Props 3 Beispiele
LmsReveal
::lms-reveal

Frage stellen, Antwort aufdecken.

8 Props 3 Beispiele
LmsSelfAssessment
::lms-self-assessment

Einleitung zu einer Selbsteinschätzung: Rahmen, Auftrag, Leitfrage.

6 Props 1 Beispiele Slot
LmsSorting
::lms-sorting

Karten in Ablagen einsortieren.

5 Props 2 Beispiele

Effekte

Rein dekorativ, ohne didaktische Funktion. Aus Inspira UI übernommen.

FxAnimatedModal
::fx-animated-modal

Dialog, der räumlich aus der Fläche heraus aufklappt.

3 Props 1 Beispiele Slot
FxAnimatedTooltip
::fx-animated-tooltip

Kurzinfo, die dem Mauszeiger folgt.

1 Props 1 Beispiele
FxAnimateGrid
::fx-animate-grid

Raster aus Kacheln, die versetzt aufklappen.

7 Props 1 Beispiele Slot
FxBorderBeam
::fx-border-beam

Lichtpunkt, der am Rand eines Elements entlangläuft.

8 Props 1 Beispiele
FxCircularGallery
::fx-circular-gallery

Inhalte kreisen um einen Mittelpunkt, halten bei Berührung.

6 Props 1 Beispiele Slot
FxContainerScroll
::fx-container-scroll

Behälter, dessen Inhalt sich mit dem Scrollfortschritt verformt.

0 Props 1 Beispiele Slot
FxDitherShader
::fx-dither-shader

Bilder in Echtzeit gerastert, für einen Retro-Eindruck.

17 Props 1 Beispiele
FxFloat
::fx-float

Beliebiger Inhalt schwebt fortlaufend im Raum.

5 Props 1 Beispiele Slot
FxGlowBorder
::fx-glow-border

Rahmen, der von innen heraus leuchtet.

5 Props 1 Beispiele
FxGlowingEffect
::fx-glowing-effect

Schimmer am Rand, der auf Mausnähe reagiert.

10 Props 1 Beispiele
FxImagesBadge
::fx-images-badge

Abzeichen mit Bildern, die beim Überfahren aufblättern.

11 Props 1 Beispiele
FxLens
::fx-lens

Lupe, die über Bilder oder Videos fährt.

5 Props 1 Beispiele Slot
FxLinkPreview
::fx-link-preview

Vorschaubild, das an einem Verweis aufklappt.

7 Props 1 Beispiele Slot
FxMarquee
::fx-marquee

Endlos laufendes Band, waagerecht oder senkrecht.

5 Props 2 Beispiele Slot
FxMediaText
::fx-media-text

Bild oder Video, das zwischen zwei Textteilen aufgeht.

18 Props 1 Beispiele
FxMeteors
::fx-meteors

Sternschnuppen, die schräg durch die Fläche ziehen.

2 Props 1 Beispiele
FxNeonBorder
::fx-neon-border

Rahmen im Leuchtröhren-Stil.

5 Props 1 Beispiele Slot
FxOrbit
::fx-orbit

Elemente kreisen auf einer Bahn um die Mitte.

6 Props 1 Beispiele Slot
FxParallaxFloat
::fx-parallax-float

Ebenen bewegen sich unterschiedlich schnell mit dem Zeiger.

3 Props 1 Beispiele Slot
FxParticleImage
::fx-particle-image

Bild, das in Partikel zerfällt und sich wieder sammelt.

17 Props 1 Beispiele
FxPathMarquee
::fx-path-marquee

Inhalt läuft an einer frei gezeichneten Linie entlang.

29 Props 1 Beispiele Slot
FxProgressiveBlur
::fx-progressive-blur

Unschärfe, die zu einer Seite hin zunimmt.

4 Props 1 Beispiele
FxScales
::fx-scales

Hintergrund aus wiederkehrenden Linien.

5 Props 1 Beispiele Slot
FxScratchToReveal
::fx-scratch-to-reveal

Fläche, die man freirubbeln muss.

5 Props 1 Beispiele Slot
FxShaderToy
::fx-shader-toy

Beliebige GLSL-Shader im Browser ausführen.

15 Props 1 Beispiele
FxSvgMask
::fx-svg-mask

Maske, die Inhalt entlang der Mausbewegung freigibt.

3 Props 1 Beispiele Slot
FxTetris
::fx-tetris

Spielbarer Tetris-Hintergrund.

3 Props 1 Beispiele
FxTracingBeam
::fx-tracing-beam

Leuchtender Strich, der dem Lesefortschritt folgt.

1 Props 1 Beispiele Slot

Textanimationen

Bewegte Schrift — Enthüllen, Wechseln, Verformen. Aus Inspira UI übernommen.

FxBreathingText
::fx-breathing-text

Text, dessen Strichstärke gleichmäßig atmet.

9 Props 1 Beispiele Slot
FxColourfulText
::fx-colourful-text

Text in wechselnden Farben mit Skalierungseffekt.

4 Props 1 Beispiele
FxContainerTextFlip
::fx-container-text-flip

Behälter, der Wörter durchblättert und die Breite mitzieht.

5 Props 1 Beispiele
FxEncryptedText
::fx-encrypted-text

Text, der aus Zeichensalat heraus entschlüsselt erscheint.

7 Props 1 Beispiele
FxFlipWords
::fx-flip-words

Einzelnes Wort, das durch eine Liste blättert.

3 Props 1 Beispiele
FxFocus
::fx-focus

Wörter im Satz werden nacheinander scharf gestellt.

6 Props 1 Beispiele
FxHighlightText
::fx-highlight-text

Textstelle, über die eine Markierung fährt.

7 Props 1 Beispiele Slot
FxHyperText
::fx-hyper-text

Text, dessen Zeichen beim Überfahren durchrattern.

4 Props 1 Beispiele
FxLetterPullup
::fx-letter-pullup

Buchstaben ziehen versetzt von unten herein.

3 Props 1 Beispiele
FxLetterSwap
::fx-letter-swap

Buchstaben tauschen sich beim Überfahren senkrecht aus.

8 Props 1 Beispiele
FxLineShadowText
::fx-line-shadow-text

Text mit gestreiftem Schlagschatten.

3 Props 1 Beispiele Slot
FxMorphingText
::fx-morphing-text

Text, der von einem Wort ins nächste zerfließt.

4 Props 1 Beispiele
FxRadiantText
::fx-radiant-text

Text mit einem darüberziehenden Lichtstreifen.

3 Props 1 Beispiele Slot
FxScrewText
::fx-screw-text

Buchstaben drehen sich beim Überfahren um die eigene Achse.

9 Props 1 Beispiele
FxScrollSwapText
::fx-scroll-swap-text

Text tauscht sich beim Durchscrollen senkrecht aus.

6 Props 1 Beispiele Slot
FxSparklesText
::fx-sparkles-text

Text, aus dem fortlaufend Funken sprühen.

4 Props 1 Beispiele
FxSpinningText
::fx-spinning-text

Text, der auf einer Kreisbahn läuft.

7 Props 1 Beispiele
FxText3d
::fx-text3d

Text mit räumlicher Tiefe und Schattenwurf.

10 Props 1 Beispiele Slot
FxTextGlitch
::fx-text-glitch

Text mit Bildstörung und versetzten Farbkanälen.

5 Props 1 Beispiele
FxTextHoverEffect
::fx-text-hover-effect

Text, dessen Kontur beim Überfahren mit Verlauf gefüllt wird.

4 Props 1 Beispiele
FxTextReveal
::fx-text-reveal

Text erscheint zeilen- oder wortweise.

5 Props 1 Beispiele Slot
FxTextRevealCard
::fx-text-reveal-card

Karte, die ihren Text unter der Mausbewegung freigibt.

3 Props 1 Beispiele Slot
FxTextScrollReveal
::fx-text-scroll-reveal

Text wird Wort für Wort beim Scrollen aufgedeckt.

2 Props 1 Beispiele
FxUnderlineText
::fx-underline-text

Unterstreichung, die beim Überfahren einläuft.

7 Props 1 Beispiele Slot
FxVariableLetterText
::fx-variable-letter-text

Buchstaben ändern beim Überfahren ihre Schriftachsen.

7 Props 1 Beispiele
FxVariableText
::fx-variable-text

Schriftachsen reagieren auf die Nähe des Zeigers.

11 Props 1 Beispiele

Hintergründe

Ganzflächige Hintergrundeffekte, überwiegend shader- oder canvasgestützt.

FxAuroraBackground
::fx-aurora-background

Hintergrund mit langsam wandernden Polarlichtern.

2 Props 1 Beispiele Slot
FxBgBlackHole
::fx-bg-black-hole

Hintergrund mit einem Sog in ein schwarzes Loch.

5 Props 1 Beispiele Slot
FxBgBubbles
::fx-bg-bubbles

Hintergrund mit aufsteigenden Blasen.

1 Props 1 Beispiele Slot
FxBgFallingStars
::fx-bg-falling-stars

Hintergrund mit fallenden Sternen und Leuchtspuren.

3 Props 1 Beispiele
FxBgNeural
::fx-bg-neural

Shader-Hintergrund mit fließenden, netzartigen Mustern.

4 Props 1 Beispiele
FxBgParticleWhirlpool
::fx-bg-particle-whirlpool

Hintergrund mit Partikeln in einem Strudel.

3 Props 1 Beispiele Slot
FxBgSilk
::fx-bg-silk

Weicher Shader-Hintergrund wie fließende Seide.

5 Props 1 Beispiele
FxBgSingularity
::fx-bg-singularity

Shader-Hintergrund mit einem Sog zur Mitte.

8 Props 1 Beispiele
FxBgStars
::fx-bg-stars

Sternenfeld mit Parallaxe in mehreren Ebenen.

5 Props 1 Beispiele Slot
FxBgStractium
::fx-bg-stractium

Shader-Hintergrund mit fraktalen Strukturen.

8 Props 1 Beispiele
FxBgThunderstorm
::fx-bg-thunderstorm

Shader-Hintergrund mit Wetterleuchten in Wolken.

8 Props 1 Beispiele
FxCosmicPortal
::fx-cosmic-portal

Räumliches Portal mit leuchtenden Ringen.

0 Props 1 Beispiele
FxFlickeringGrid
::fx-flickering-grid

Hintergrundraster mit flackernden Zellen.

8 Props 1 Beispiele
FxInteractiveGridPattern
::fx-interactive-grid-pattern

Rasterhintergrund, dessen Zellen auf den Zeiger reagieren.

5 Props 1 Beispiele
FxLampEffect
::fx-lamp-effect

Lichtkegel von oben, wie eine Bühnenlampe.

3 Props 1 Beispiele Slot
FxLiquidBackground
::fx-liquid-background

Hintergrund, der wie eine Flüssigkeit auf Bewegung reagiert.

1 Props 1 Beispiele
FxParticlesBg
::fx-particles-bg

Hintergrund mit treibenden Partikeln.

5 Props 1 Beispiele
FxPatternBackground
::fx-pattern-background

Hintergrund mit einem sich bewegenden Muster.

0 Props 1 Beispiele Slot
FxRipple
::fx-ripple

Konzentrische Ringe, die nach außen laufen.

7 Props 1 Beispiele
FxSnowfallBg
::fx-snowfall-bg

Hintergrund mit fallendem Schnee.

6 Props 1 Beispiele
FxSparkles
::fx-sparkles

Funken, die über der Fläche aufblitzen.

6 Props 1 Beispiele
FxVideoText
::fx-video-text

Text, durch den ein Video sichtbar wird.

11 Props 1 Beispiele Slot
FxVortex
::fx-vortex

Hintergrund mit einem wirbelnden Sog.

10 Props 1 Beispiele Slot
FxWarpBackground
::fx-warp-background

Behälter, dessen Inhalt räumlich verzogen wird.

8 Props 1 Beispiele Slot
FxWavyBackground
::fx-wavy-background

Hintergrund mit langsam laufenden Wellen.

8 Props 1 Beispiele Slot

Visualisierung

Globen, Karten, Galerien und räumliche Darstellungen.

FxAnimatedBeam
::fx-animated-beam

Leuchtender Strahl, der zwei Elemente verbindet.

17 Props 1 Beispiele
FxBendingGallery
::fx-bending-gallery

Gebogene 3D-Galerie, die beim Scrollen mitläuft.

5 Props 1 Beispiele
FxExpandableGallery
::fx-expandable-gallery

Bildergalerie, deren Bilder beim Überfahren aufgehen.

2 Props 1 Beispiele
FxGithubGlobe
::fx-github-globe

Drehbarer Globus mit Bögen zwischen Orten.

3 Props 1 Beispiele
FxGlobe
::fx-globe

Drehbarer Globus mit Punktraster.

6 Props 1 Beispiele
FxIconCloud
::fx-icon-cloud

Symbolwolke, die sich räumlich dreht.

2 Props 1 Beispiele
FxImagesSlider
::fx-images-slider

Bildschirmfüllender Bildwechsler mit Tastatursteuerung.

10 Props 1 Beispiele Slot
FxInfiniteGrid
::fx-infinite-grid

Endloses Raster, das sich beim Ziehen fortsetzt.

3 Props 1 Beispiele
FxLightSpeed
::fx-light-speed

Fahrt durch Lichtstreifen wie im Tunnel.

1 Props 1 Beispiele
FxLiquidGlass
::fx-liquid-glass

Glasartige Verzerrung über dem darunterliegenden Inhalt.

16 Props 1 Beispiele Slot
FxLiquidLogo
::fx-liquid-logo

Logo, das sich flüssig verformt.

9 Props 1 Beispiele
FxLogoCloud
::fx-logo-cloud

Reihe von Logos, die laufend durchwechseln.

3 Props 1 Beispiele
FxLogoOrigami
::fx-logo-origami

Logo, das sich wie Papier faltet.

3 Props 1 Beispiele Slot
FxPhotoGallery
::fx-photo-gallery

Fotogalerie, die sich beim Erscheinen auffächert.

3 Props 1 Beispiele
FxSpline
::fx-spline

Einbettung einer Spline-Szene aus dem 3D-Werkzeug.

4 Props 1 Beispiele Slot
FxWorldMap
::fx-world-map

Weltkarte mit animierten Verbindungsbögen.

5 Props 1 Beispiele