140 lines
7.2 KiB
Plaintext
140 lines
7.2 KiB
Plaintext
@page "/agb"
|
||
@rendermode InteractiveWebAssembly
|
||
@attribute [AllowAnonymous]
|
||
|
||
<PageTitle>AGB – Timetracker</PageTitle>
|
||
|
||
<MudContainer MaxWidth="MaxWidth.Medium" Class="mt-8 pb-8">
|
||
<MudStack Spacing="4">
|
||
|
||
@* ── Header ── *@
|
||
<MudPaper Elevation="4" Class="pa-5 rounded-xl" Style="background: #1E293B; color: white;">
|
||
<MudStack Row="true" AlignItems="AlignItems.Center" Spacing="3">
|
||
<MudIcon Icon="@Icons.Material.Filled.Gavel" Style="color: white; font-size: 2.2rem;" />
|
||
<MudStack Spacing="0">
|
||
<MudText Typo="Typo.h5" Style="color: white; font-weight: 700;">Allgemeine Geschäftsbedingungen (AGB)</MudText>
|
||
<MudText Typo="Typo.caption" Style="color: rgba(255,255,255,0.72);">
|
||
Rechtlich absolut unverbindliches Kauderwelsch und Flachwitze
|
||
</MudText>
|
||
</MudStack>
|
||
</MudStack>
|
||
</MudPaper>
|
||
|
||
@* ── Paragraphs with Flachwitze ── *@
|
||
<MudCard Elevation="2" Class="rounded-xl">
|
||
<MudCardContent>
|
||
<MudText Typo="Typo.h6" Style="font-weight: 700; color: var(--mud-palette-primary);" Class="mb-2">
|
||
§ 1 Geltungsbereich & Transparenz
|
||
</MudText>
|
||
<MudText Typo="Typo.body2" Class="mb-3">
|
||
Diese Bedingungen gelten für die gesamte Nutzung dieses Zeiterfassungs-Tools. Transparenz ist uns extrem wichtig.
|
||
</MudText>
|
||
<MudAlert Severity="Severity.Info" Dense="true" Class="rounded-lg">
|
||
<b>Warum können Geister eigentlich so schlecht lügen?</b><br />
|
||
Weil sie einfach extrem leicht zu durchschauen sind!
|
||
</MudAlert>
|
||
</MudCardContent>
|
||
</MudCard>
|
||
|
||
<MudCard Elevation="2" Class="rounded-xl">
|
||
<MudCardContent>
|
||
<MudText Typo="Typo.h6" Style="font-weight: 700; color: var(--mud-palette-primary);" Class="mb-2">
|
||
§ 2 Pflichten des Nutzers & Gärtnerklauseln
|
||
</MudText>
|
||
<MudText Typo="Typo.body2" Class="mb-3">
|
||
Jeder Nutzer verpflichtet sich, seine Arbeitszeiten wahrheitsgemäß und pünktlich einzutragen. Bei Zuwiderhandlung behalten wir uns vor, den Garten des Nutzers aufzuräumen.
|
||
</MudText>
|
||
<MudAlert Severity="Severity.Normal" Dense="true" Class="rounded-lg" Style="border-left: 4px solid #EF6C00; background: rgba(239, 108, 0, 0.05);">
|
||
<b>Was sagt ein Gärtner, wenn er seinen Arbeitsplatz vorzeitig verlässt?</b><br />
|
||
"Ich mach mich dann mal vom Acker!"
|
||
</MudAlert>
|
||
</MudCardContent>
|
||
</MudCard>
|
||
|
||
<MudCard Elevation="2" Class="rounded-xl">
|
||
<MudCardContent>
|
||
<MudText Typo="Typo.h6" Style="font-weight: 700; color: var(--mud-palette-primary);" Class="mb-2">
|
||
§ 3 Haftungsausschluss & Straßenverkehr
|
||
</MudText>
|
||
<MudText Typo="Typo.body2" Class="mb-3">
|
||
Wir übernehmen keinerlei Haftung für vergessene Pausenzeiten, verpasste Feierabende oder schlechtes Wetter.
|
||
</MudText>
|
||
<MudAlert Severity="Severity.Warning" Dense="true" Class="rounded-lg">
|
||
<b>Was ist rot, rund und steht am Straßenrand?</b><br />
|
||
Eine Spargelampel!<br /><br />
|
||
<b>Und warum dürfen Bienen eigentlich nicht in die Kirche?</b><br />
|
||
Weil sie in der Sekte sind!
|
||
</MudAlert>
|
||
</MudCardContent>
|
||
</MudCard>
|
||
|
||
<MudCard Elevation="2" Class="rounded-xl">
|
||
<MudCardContent>
|
||
<MudText Typo="Typo.h6" Style="font-weight: 700; color: var(--mud-palette-primary);" Class="mb-2">
|
||
§ 4 Datensicherheit & Physikalische Grundgesetze
|
||
</MudText>
|
||
<MudText Typo="Typo.body2" Class="mb-3">
|
||
Ihre Daten werden nach modernsten Verschlüsselungsstandards (nicht) an Dritte weitergegeben. Unsere Magnetbänder sind streng gesichert.
|
||
</MudText>
|
||
<MudAlert Severity="Severity.Normal" Dense="true" Class="rounded-lg" Style="border-left: 4px solid #00897B; background: rgba(0, 137, 123, 0.05);">
|
||
<b>Treffen sich zwei Magnete im Rechenzentrum. Sagt der eine ganz verzweifelt:</b><br />
|
||
"Du, sag mal... Was soll ich heute bloß anziehen?"
|
||
</MudAlert>
|
||
</MudCardContent>
|
||
</MudCard>
|
||
|
||
<MudCard Elevation="2" Class="rounded-xl">
|
||
<MudCardContent>
|
||
<MudText Typo="Typo.h6" Style="font-weight: 700; color: var(--mud-palette-primary);" Class="mb-2">
|
||
§ 5 Rückgaberecht & Büroalltag
|
||
</MudText>
|
||
<MudText Typo="Typo.body2" Class="mb-3">
|
||
Erfasste Arbeitszeiten können nicht zurückgenommen, umgetauscht oder bar ausgezahlt werden.
|
||
</MudText>
|
||
<MudAlert Severity="Severity.Normal" Dense="true" Class="rounded-lg" Style="border-left: 4px solid #5E35B1; background: rgba(94, 53, 177, 0.05);">
|
||
<b>Was macht ein gelangweilter Clown im Büro?</b><br />
|
||
Er macht Faxen!<br /><br />
|
||
<b>Und warum steht ein einsamer Pilz mitten im tiefen Wald?</b><br />
|
||
Weil die Tannen zapfen!
|
||
</MudAlert>
|
||
</MudCardContent>
|
||
</MudCard>
|
||
|
||
<MudCard Elevation="2" Class="rounded-xl">
|
||
<MudCardContent>
|
||
<MudText Typo="Typo.h6" Style="font-weight: 700; color: var(--mud-palette-primary);" Class="mb-2">
|
||
§ 6 Schlussbestimmungen & Salatgesetze
|
||
</MudText>
|
||
<MudText Typo="Typo.body2" Class="mb-3">
|
||
Sollten einzelne Bestimmungen dieser AGB unwirksam sein, bleibt die Fröhlichkeit aller anderen Bestimmungen unberührt.
|
||
</MudText>
|
||
<MudAlert Severity="Severity.Success" Dense="true" Class="rounded-lg">
|
||
<b>Wie nennt man ein plötzlich spurlos verschwundenes Stück Rindfleisch?</b><br />
|
||
Gulasch!<br /><br />
|
||
<b>Was ist grün, gesund und klopft nachts an die Haustür?</b><br />
|
||
Ein Klopfsalat!<br /><br />
|
||
<b>Und zu guter Letzt: Warum fliegen Vögel im Winter eigentlich nach Süden?</b><br />
|
||
Weil es zu Fuß einfach viel zu weit wäre!
|
||
</MudAlert>
|
||
</MudCardContent>
|
||
</MudCard>
|
||
|
||
@* ── Back Button ── *@
|
||
<MudStack Row="true" Justify="Justify.Center" Class="mt-4">
|
||
<MudButton Variant="Variant.Filled" Color="Color.Primary" StartIcon="@Icons.Material.Filled.ArrowBack" OnClick="GoBack" Style="border-radius: 20px;">
|
||
Zurück zur Anmeldung
|
||
</MudButton>
|
||
</MudStack>
|
||
|
||
</MudStack>
|
||
</MudContainer>
|
||
|
||
@code {
|
||
[Inject] private NavigationManager Nav { get; set; } = default!;
|
||
|
||
private void GoBack()
|
||
{
|
||
Nav.NavigateTo("/login");
|
||
}
|
||
}
|