Gymkloud Kalender Web-Komponente

Funktionen

Installation

Fügen Sie die folgenden Skripte in Ihre HTML-Datei ein:

<!-- FullCalendar -->
<script src='https://cdn.jsdelivr.net/npm/fullcalendar@6.1.15/index.global.min.js'></script>

<!-- GymKloud Kalender Komponente -->
<script src="https://gymkloud-calendar.pages.dev/calendar-element.js"></script>

Verwendung

Fügen Sie die Kalender-Komponente in Ihr HTML ein:

<gymkloud-calendar 
    gym-shortname="gym-shortname">
</gymkloud-calendar>

Komplettes Beispiel

<!DOCTYPE html>
<html>
<head>
    <title>Calendar Example</title>
    <script src='https://cdn.jsdelivr.net/npm/fullcalendar@6.1.15/index.global.min.js'></script>
    <script src="https://gymkloud-calendar.pages.dev/calendar-element.js"></script>
</head>
<body>
    <gymkloud-calendar 
        gym-shortname="trojan_performance"
        default-groups="Kurse">
    </gymkloud-calendar>
</body>
</html>

Styling

Die Komponente verwendet Shadow DOM für die Style-Kapselung. Sie können das Erscheinungsbild durch Anpassung der CSS-Variablen oder durch Hinzufügen eigener Styles auf Ihrer Seite anpassen.

Konfiguration

Attribute

Browser-Unterstützung

Die Komponente funktioniert in allen modernen Browsern, die Web Components unterstützen:

Abhängigkeiten