From f1b36c97dc8ff970e34b475c236bc6935cfe69ca Mon Sep 17 00:00:00 2001 From: Mawoka Date: Mon, 28 Mar 2022 18:44:33 +0200 Subject: [PATCH] :sparkles: Added footer --- frontend/src/lib/footer.svelte | 15 ++ frontend/src/lib/i18n/locales/de.json | 210 +++++++-------- frontend/src/routes/account/login.svelte | 4 +- frontend/src/routes/account/register.svelte | 3 +- frontend/src/routes/docs/__layout.svelte | 10 + frontend/src/routes/index.svelte | 60 +++-- frontend/src/routes/overview.svelte | 282 ++++++++++---------- 7 files changed, 311 insertions(+), 273 deletions(-) create mode 100644 frontend/src/lib/footer.svelte create mode 100644 frontend/src/routes/docs/__layout.svelte diff --git a/frontend/src/lib/footer.svelte b/frontend/src/lib/footer.svelte new file mode 100644 index 0000000..929f369 --- /dev/null +++ b/frontend/src/lib/footer.svelte @@ -0,0 +1,15 @@ + diff --git a/frontend/src/lib/i18n/locales/de.json b/frontend/src/lib/i18n/locales/de.json index 2883a6c..2067e19 100644 --- a/frontend/src/lib/i18n/locales/de.json +++ b/frontend/src/lib/i18n/locales/de.json @@ -1,107 +1,107 @@ { - "index_page": { - "meta": { - "title": "Home", - "description": "ClassQuiz ist eine Quiz-App wie KAHOOT! für Schüler*innen, welche open-source und kostenlos ist" - }, - "features_description": { - "1": "ClassQuiz ist eine Quiz-Platform, welche das erstellen und managen von Quizzes erlaubt.", - "2": "Das Hauptfeature ist die KAHOOT!-Importfunktion, mit der man Quizzes von KAHOOT! importieren kann." - }, - "slogan": "Die open-source Quiz-Platform!" - }, - "overview_page": { - "created_at": "Erstellt am", - "question_count": "Fragenanzahl" - }, - "edit_page": { - "success_update_title": "Quiz erfolgreich aktualisiert!", - "success_update_body": "Das Quiz wurde erfolgreich aktualisiert!" - }, - "create_page": { - "success": { - "title": "Quiz erfolgreich erstellt!", - "body": "Das Quiz wurde erfolgreich erstellt!" - } - }, - "register_page": { - "greeting": "Schön, dich zu sehen!", - "create_account": "Account erstellen", - "forgot_password?": "Passwort vergessen?", - "already_have_account?": "Hast du schon einen Account?" - }, - "login_page": { - "welcome_back": "Willkommen zurück!", - "login_or_create_account": "Einloggen oder Account erstellen", - "already_have_account": "Noch kein Account?", - "modal": { - "success": { - "success_check_mail": "Login erfolgreich! Guck in deine Mailbox!", - "success": "Login erfolgreich!", - "description": { - "success_check_mail": "Bitte überprüfe deine Mailbox, weil du eine Email mit einem Link, um dich einzuloggen, empfangen haben solltest.", - "success": "Du hast dich erfolgreich angemeldet!" - } - }, - "error": { - "wrong_creds": "Falsche Email oder falsches Passwort!", - "unexpected": "Unerwarteter Fehler!", - "description": { - "wrong_creds": "Bitte stelle sicher, dass dein Passwort und deine Email richtig sind!", - "unexpected": "Der gute alte unerwartete Fehler hat uns heimgesucht!" - } - } - } - }, - "words": { - "question": "Frage", - "answer": "Antwort", - "stats": "Statistiken", - "features": "Features", - "import": "Importieren", - "url": "URL", - "submit": "Abschicken", - "create": "Erstellen", - "logout": "Abmelden", - "title": "Titel", - "play": "Spielen", - "edit": "Bearbeiten", - "delete": "Löschen", - "public": "Öffentlich", - "start": "Start", - "connect": "Verbinden", - "pin": "PIN", - "kick": "Kicken", - "register": "Registrieren", - "login": "Anmelden", - "docs": "Dokumentation", - "close": "Schließen", - "save": "Speichern", - "username": "Nutzername", - "password": "Passwort", - "email": "Email" - }, - "editor": { - "time_in_seconds": "Zeit in Sekunden", - "right_or_true?": "Richtig?", - "add_new_answer": "Neue Antwort hinzufügen", - "add_new_question": "Neue Frage hinzufügen" - }, - "import": { - "need_help": "", - "visit_docs": "" - }, - "admin": { - "already_registered_as_admin": "" - }, - "admin_page": { - "already_registered_as_admin": "Ein Admin wurde schon für dieses Spiel registriert.", - "start_game": "Spiel starten", - "time_left": "Zeit übrig", - "get_results": "Ergebnisse abfragen" - }, - "import_page": { - "need_help": "Brauchst du Hilfe?", - "visit_docs": "Besuche die Dokumentation" - } + "index_page": { + "meta": { + "title": "Home", + "description": "ClassQuiz ist eine Quiz-App wie KAHOOT! für Schüler*innen, welche open-source und kostenlos ist" + }, + "features_description": { + "1": "ClassQuiz ist eine Quiz-Platform, welche das erstellen und managen von Quizzes erlaubt.", + "2": "Das Hauptfeature ist die KAHOOT!-Importfunktion, mit der man Quizzes von KAHOOT! importieren kann." + }, + "slogan": "Die open-source Quiz-Platform!" + }, + "overview_page": { + "created_at": "Erstellt am", + "question_count": "Fragenanzahl" + }, + "edit_page": { + "success_update_title": "Quiz erfolgreich aktualisiert!", + "success_update_body": "Das Quiz wurde erfolgreich aktualisiert!" + }, + "create_page": { + "success": { + "title": "Quiz erfolgreich erstellt!", + "body": "Das Quiz wurde erfolgreich erstellt!" + } + }, + "register_page": { + "greeting": "Schön, dich zu sehen!", + "create_account": "Account erstellen", + "forgot_password?": "Passwort vergessen?", + "already_have_account?": "Hast du schon einen Account?" + }, + "login_page": { + "welcome_back": "Willkommen zurück!", + "login_or_create_account": "Einloggen oder Account erstellen", + "already_have_account": "Noch kein Account?", + "modal": { + "success": { + "success_check_mail": "Login erfolgreich! Guck in deine Mailbox!", + "success": "Login erfolgreich!", + "description": { + "success_check_mail": "Bitte überprüfe deine Mailbox, weil du eine Email mit einem Link, um dich einzuloggen, empfangen haben solltest.", + "success": "Du hast dich erfolgreich angemeldet!" + } + }, + "error": { + "wrong_creds": "Falsche Email oder falsches Passwort!", + "unexpected": "Unerwarteter Fehler!", + "description": { + "wrong_creds": "Bitte stelle sicher, dass dein Passwort und deine Email richtig sind!", + "unexpected": "Der gute alte unerwartete Fehler hat uns heimgesucht!" + } + } + } + }, + "words": { + "question": "Frage", + "answer": "Antwort", + "stats": "Statistiken", + "features": "Features", + "import": "Importieren", + "url": "URL", + "submit": "Abschicken", + "create": "Erstellen", + "logout": "Abmelden", + "title": "Titel", + "play": "Spielen", + "edit": "Bearbeiten", + "delete": "Löschen", + "public": "Öffentlich", + "start": "Start", + "connect": "Verbinden", + "pin": "PIN", + "kick": "Kicken", + "register": "Registrieren", + "login": "Anmelden", + "docs": "Dokumentation", + "close": "Schließen", + "save": "Speichern", + "username": "Nutzername", + "password": "Passwort", + "email": "Email" + }, + "editor": { + "time_in_seconds": "Zeit in Sekunden", + "right_or_true?": "Richtig?", + "add_new_answer": "Neue Antwort hinzufügen", + "add_new_question": "Neue Frage hinzufügen" + }, + "import": { + "need_help": "", + "visit_docs": "" + }, + "admin": { + "already_registered_as_admin": "" + }, + "admin_page": { + "already_registered_as_admin": "Ein Admin wurde schon für dieses Spiel registriert.", + "start_game": "Spiel starten", + "time_left": "Zeit übrig", + "get_results": "Ergebnisse abfragen" + }, + "import_page": { + "need_help": "Brauchst du Hilfe?", + "visit_docs": "Besuche die Dokumentation" + } } diff --git a/frontend/src/routes/account/login.svelte b/frontend/src/routes/account/login.svelte index ca61225..022430b 100644 --- a/frontend/src/routes/account/login.svelte +++ b/frontend/src/routes/account/login.svelte @@ -14,6 +14,7 @@ import { navbarVisible } from '$lib/stores'; import { browser } from '$app/env'; import { getLocalization } from '$lib/i18n'; + import Footer from '$lib/footer.svelte'; const { t } = getLocalization(); @@ -73,7 +74,6 @@ ClassQuiz - Login -
@@ -184,7 +184,7 @@
- +