Added frontend

This commit is contained in:
2022-02-20 19:07:41 +01:00
commit 4c21fa631a
155 changed files with 31276 additions and 0 deletions

0
src/assets/.gitkeep Normal file
View File

26
src/assets/config.json Normal file
View File

@@ -0,0 +1,26 @@
{
"ApiURL": "http://localhost:5000",
"WebVersion": {
"Major": "1",
"Minor": "0",
"Micro": "0"
},
"Themes": [
{
"Label": "Blue light",
"Name": "default-light-theme"
},
{
"Label": "Blue dark",
"Name": "default-dark-theme"
},
{
"Label": "Orange light",
"Name": "sh-edraft-light-theme"
},
{
"Label": "Orange dark",
"Name": "sh-edraft-dark-theme"
}
]
}

252
src/assets/i18n/de.json Normal file
View File

@@ -0,0 +1,252 @@
{
"header": {
"change_password": "Passwort ändern",
"settings": "Einstellungen",
"logout": "Ausloggen"
},
"sidebar": {
"home": "Home",
"config": "Konfiguration",
"auth_user_list": "Benutzer"
},
"admin": {
"settings": {
"header": "Konfiguration",
"website": {
"header": "Webseite",
"frontend_version": "Webseite Version",
"backend_version": "Server Version",
"config_path": "Konfigurations-Dateipfad",
"frontend_base_url": "Webseite Basis-URL",
"backend_base_url": "Server Basis-URL",
"token_expire_time": "Token Ablaufzeit",
"refresh_token_expire_time": "Refresh Token Ablaufzeit"
},
"e_mail": {
"header": "E-Mail",
"user": "Benutzer",
"host": "Host",
"port": "Port",
"transceiver": "Absender",
"e_mail_address": "E-Mail Adresse",
"e_mail": "E-Mail",
"send_e_mail": "E-Mail senden"
},
"message": {
"error": "Fehler",
"could_not_send_mail": "E-Mail konte nicht gesendet werden!",
"connection_failed": "Verbindung fehlgeschlagen",
"connection_to_mail_failed": "Die Verbindung zum Mailserver konnte nicht hergestellt werden!",
"mail_login_failed": "Die Anmeldung am Mailserver ist fehlgeschlagen!",
"send_failed": "Senden fehlgeschlagen",
"test_mail_not_send": "Die Test E-Mail konnte nicht gesendet werden!",
"success": "Erfolg",
"send_mail": "E-Mail wurde erfolgreich gesendet"
}
},
"auth_users": {
"header": "Benutzer",
"of": "von",
"add": "Hinzufügen",
"reset_filters": "Filter zurücksetzen",
"users": "Benutzer",
"headers": {
"users": "Benutzer",
"first_name": "Vorname",
"last_name": "Nachname",
"e_mail": "E-Mail",
"active": "Aktiv",
"role": "Rolle",
"password": "Passwort",
"actions": "Aktionen"
},
"no_entries_found": "Keine Einträge gefunden",
"message": {
"invalid_email": "Ungültige E-Mail",
"invalid_email_d": "Die E-Mail {{eMail}} ist nicht gültig!",
"user_already_exists": "Benutzer existiert bereits",
"user_already_exists_d": "Der Benutzer {{eMail}} existiert bereits!",
"user_added": "Benutzer hinzugefügt",
"user_added_d": "Benutzer {{eMail}} erfolgreich hinzugefügt",
"user_change_failed": "Benutzer änderung fehlgeschlagen",
"user_change_failed_d": "Benutzer {{eMail}} konnte nicht geändert werden!",
"user_changed": "Benutzer geändert",
"user_changed_d": "Benutzer {{eMail}} erfolgreich geändert",
"cannot_delete_user": "Benutzer kann nicht gelöscht werden",
"logon_with_another_user": "Loggen Sie sich mit einem anderen Benutzer ein, um diesen Benutzer zu löschen!",
"user_delete": "Benutzer löschen",
"user_delete_q": "Sind Sie sich sicher, dass Sie {{eMail}} löschen möchten?",
"user_deleted": "Benutzer gelöscht",
"user_deleted_d": "Benutzer {{eMail}} erfolgreich gelöscht"
}
}
},
"auth": {
"header": "App",
"login": {},
"register": {},
"forgot_password": {
"e_mail": "E-Mail",
"send_confirmation_url": "Falls ein Benutzer mit der E-Mail gefunden wurde, wurde Betstätigungslink versendet",
"reset_password": "Passwort zurücksetzen",
"login": "Anmelden",
"register": "Registrieren",
"repeat_password": "Passwort wiederholen",
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
"password": "Passwort",
"message": {
"reset_password": "Passwort zurückgesetzt",
"reset_password_d": "Dein Passwort wurde zurückgesetzt"
}
}
},
"view": {
"home": {},
"change-password": {
"header": "Passwort ändern",
"wrong_password": "Falsches Passwort",
"passwords_do_not_match": "Die Passwörter stimmen nicht überein",
"password": "Passwort",
"active_password": "Aktuelles Passwort",
"new_password": "Neues Passwort",
"repeat_new_password": "Neues Passwort wiederholen",
"save": "Speichern",
"message": {
"error": "Fehler",
"password_cannot_be_changed": "Dein Passwort konnte nicht geändert werden!",
"change_password": "Passwort geändert",
"changed_password": "Dein Passwort wurde geändert"
}
},
"user_settings": {
"header": "Einstellungen",
"first_name": "Vorname",
"last_name": "Nachname",
"e_mail": "E-Mail",
"password": "Passwort",
"e_mail_already_exists": "Die E-Mail wurde bereits vergeben",
"wrong_password": "Falsches Passwort",
"save": "Speichern",
"message": {
"user_not_found": "Benutzer nicht gefunden",
"user_not_found_d": "Der Benutzer konnte nicht gefunden werden!",
"error": "Fehler",
"could_not_change_settings": "Die Einstellungen konnten nicht geändert werden!",
"changed_settings": "Die Einstellungen wurden geändert",
"success": "Erfolg"
}
}
},
"footer": {
"imprint": "Impressum",
"backend": "Webseite",
"frontend": "API"
},
"dialog": {
"confirm": "Bestätigen",
"abort": "Abbrechen"
},
"general": {
"days": "Tage",
"minutes": "Minuten"
},
"common": {
"bool_as_string": {
"true": "Ja",
"false": "Nein"
},
"error": "Fehler",
"404": "404 - Der Eintrag konnte nicht gefunden werden"
},
"primeng": {
"startsWith": "Startet mit",
"contains": "Enthält",
"notContains": "Enthält nicht",
"endsWith": "Ended mit",
"equals": "Gleich",
"notEquals": "Nicht gleich",
"noFilter": "Kein Filter",
"lt": "Weniger als",
"lte": "Weniger als oder gleich",
"gt": "Größer als",
"gte": "Größer als doer gleich",
"is": "Ist",
"isNot": "Ist nicht",
"before": "Vorher",
"after": "Nachher",
"clear": "Zurücksetzen",
"apply": "Anwenden",
"matchAll": "Passend zu allem",
"matchAny": "Passend zu jedem",
"addRule": "Regel hinzufügen",
"removeRule": "Regel entfernen",
"accept": "Ja",
"reject": "Nein",
"choose": "Wählen",
"upload": "Hochladen",
"cancel": "Abbrechen",
"dayNames": [
"Sonntag",
"Montag",
"Dienstag",
"Mittwoch",
"Donnerstag",
"Freitag",
"Samstag"
],
"dayNamesShort": [
"Son",
"Mon",
"Die",
"Mit",
"Don",
"Fre",
"Sam"
],
"dayNamesMin": [
"So",
"Mo",
"Di",
"Mi",
"Do",
"Fr",
"Sa"
],
"monthNames": [
"Januar",
"Februar",
"März",
"April",
"Mai",
"Juni",
"Juli",
"August",
"September",
"Oktober",
"November",
"Dezember"
],
"monthNamesShort": [
"Jan",
"Feb",
"Mär",
"Apr",
"Mai",
"Jun",
"Jul",
"Aug",
"Sep",
"Okt",
"Nov",
"Dez"
],
"today": "Heute",
"weekHeader": "Wk",
"weak": "Woche",
"medium": "Mittel",
"strong": "Stark",
"passwordPrompt": "Passwort eingeben",
"emptyMessage": "Keine Ergebnisse gefunden",
"emptyFilterMessage": "Keine Ergebnisse gefunden"
}
}

281
src/assets/i18n/en.json Normal file
View File

@@ -0,0 +1,281 @@
{
"header": {
"change_password": "Change Password",
"settings": "Settings",
"logout": "Logout"
},
"sidebar": {
"home": "Home",
"config": "Configuration",
"auth_user_list": "User"
},
"admin": {
"settings": {
"header": "Configuration",
"website": {
"header": "Website",
"frontend_version": "Website version",
"backend_version": "Server version",
"config_path": "Configuration-Path",
"frontend_base_url": "Website Base-URL",
"backend_base_url": "Server Base-URL",
"token_expire_time": "Token expire time",
"refresh_token_expire_time": "Refresh Token expire time"
},
"e_mail": {
"header": "E-Mail",
"user": "User",
"host": "Host",
"port": "Port",
"transceiver": "Sender",
"e_mail_address": "E-Mail address",
"e_mail": "E-Mail",
"send_e_mail": "Send E-Mail"
},
"message": {
"error": "Error",
"could_not_send_mail": "E-mail could not be sent!",
"connection_failed": "Connection Failed",
"connection_to_mail_failed": "The connection to the mail server could not be established!",
"mail_login_failed": "The registration at the mail server failed!",
"send_failed": "Sending failed",
"test_mail_not_send": "The test email could not be sent!",
"success": "Success",
"send_mail": "Email was sent successfully"
}
},
"auth_users": {
"header": "User",
"of": "of",
"add": "Add",
"reset_filters": "Reset filters",
"users": "User",
"headers": {
"users": "User",
"first_name": "Forename",
"last_name": "Surname",
"e_mail": "E-Mail",
"active": "Active",
"role": "Role",
"password": "Password",
"actions": "Actions"
},
"no_entries_found": "No entries found",
"message": {
"invalid_email": "Invalid E-Mail",
"invalid_email_d": "The e-mail {{eMail}} is not valid!",
"user_already_exists": "User already exists",
"user_already_exists_d": "The user {{eMail}} already exists!",
"user_added": "User added",
"user_added_d": "User {{eMail}} successfully added",
"user_change_failed": "User change failed",
"user_change_failed_d": "User {{eMail}} could not be changed!",
"user_changed": "User changed",
"user_changed_d": "User {{eMail}} changed successfully",
"cannot_delete_user": "User cannot be deleted",
"logon_with_another_user": "Log in with another user to delete this user!",
"user_delete": "Delete user",
"user_delete_q": "Are you sure you want to delete {{eMail}}?",
"user_deleted": "User deleted",
"user_deleted_d": "User {{eMail}} successfully deleted"
}
}
},
"auth": {
"header": "App",
"login": {
"e_mail": "E-Mail",
"password": "Password",
"login": "Login",
"register": "Register",
"forgot_password": "Forgot password",
"e_mail_required": "E-Mail required",
"user_not_found": "User not found",
"e_mail_not_confirmed": "Email was not confirmed",
"password_required": "Passwort required",
"wrong_password": "Wrong password"
},
"register": {
"first_name": "Forename",
"last_name": "Surname",
"e_mail": "E-Mail",
"repeat_e_mail": "Repeat E-mail",
"password": "Password",
"repeat_password": "Repeat password",
"register": "Register",
"login": "Login",
"user_already_exists": "User already exists",
"passwords_not_match": "The passwords do not match",
"e_mails_not_match": "The emails do not match",
"first_name_required": "Forename required",
"last_name_required": "Surname required",
"e_mail_required": "E-Mail required",
"password_required": "Passwort required",
"first_name_invalid": "Forename invalid",
"last_name_invalid": "Surname invalid"
},
"forgot_password": {
"e_mail": "E-Mail",
"send_confirmation_url": "If a user was found with the email, a confirmation link was sent",
"reset_password": "Reset password",
"login": "Login",
"register": "Register",
"repeat_password": "Repeat password",
"passwords_do_not_match": "The passwords do not match",
"password": "Password",
"message": {
"reset_password": "Password reset",
"reset_password_d": "Your password has been reset"
}
}
},
"view": {
"home": {},
"change-password": {
"header": "Change Password",
"wrong_password": "Wrong password",
"passwords_do_not_match": "The passwords do not match",
"password": "Password",
"active_password": "Current Password",
"new_password": "New password",
"repeat_new_password": "Repeat new password",
"save": "Save",
"message": {
"error": "Error",
"password_cannot_be_changed": "Your password could not be changed!",
"change_password": "Changed password",
"changed_password": "Your password has been changed"
}
},
"user_settings": {
"header": "Settings",
"first_name": "Forename",
"last_name": "Surname",
"e_mail": "E-Mail",
"password": "Password",
"e_mail_already_exists": "The email has already been taken",
"wrong_password": "Wrong password",
"save": "Save",
"message": {
"user_not_found": "User not found",
"user_not_found_d": "The user could not be found!",
"error": "Error",
"could_not_change_settings": "The settings could not be changed!",
"changed_settings": "Settings changed",
"success": "Success"
}
}
},
"footer": {
"imprint": "Imprint",
"backend": "Website",
"frontend": "API"
},
"dialog": {
"confirm": "Confirm",
"abort": "Abort"
},
"general": {
"days": "Days",
"minutes": "Minutes"
},
"common": {
"bool_as_string": {
"true": "Yes",
"false": "No"
},
"error": "Error",
"404": "404 - Entry not found!"
},
"primeng": {
"startsWith": "Starts with",
"contains": "Contains",
"notContains": "Not contains",
"endsWith": "Ends with",
"equals": "Equals",
"notEquals": "Not equals",
"noFilter": "No Filter",
"lt": "Less than",
"lte": "Less than or equal to",
"gt": "Greater than",
"gte": "Great then or equals",
"is": "Is",
"isNot": "Is not",
"before": "Before",
"after": "After",
"clear": "Clear",
"apply": "Apply",
"matchAll": "Match All",
"matchAny": "Match Any",
"addRule": "Add Rule",
"removeRule": "Remove Rule",
"accept": "Yes",
"reject": "No",
"choose": "Choose",
"upload": "Upload",
"cancel": "Cancel",
"dayNames": [
"Sunday",
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday"
],
"dayNamesShort": [
"Sun",
"Mon",
"Tue",
"Wed",
"Thu",
"Fri",
"Sat"
],
"dayNamesMin": [
"Su",
"Mo",
"Tu",
"We",
"Th",
"Fr",
"Sa"
],
"monthNames": [
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
],
"monthNamesShort": [
"Jan",
"Feb",
"Mar",
"Apr",
"May",
"Jun",
"Jul",
"Aug",
"Sep",
"Oct",
"Nov",
"Dec"
],
"today": "Today",
"weekHeader": "Wk",
"weak": "Weak",
"medium": "Medium",
"strong": "Strong",
"passwordPrompt": "Enter a password",
"emptyMessage": "No results found",
"emptyFilterMessage": "No results found"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 948 B