diff --git a/auth/login.php b/auth/login.php index 9dba584..735bdd9 100644 --- a/auth/login.php +++ b/auth/login.php @@ -41,30 +41,38 @@ -
-
-
- -
+
+
+
Impressum Datenschutz diff --git a/auth/register.php b/auth/register.php index d154634..67faab5 100644 --- a/auth/register.php +++ b/auth/register.php @@ -41,31 +41,38 @@
-
-
-
- +
+ - -

Jetzt Registrieren!


- -

Email:

- -

Vorname:

- -

Nachname:

- - -

Passwort:

- -
- -
- -
+
\ No newline at end of file diff --git a/css/main.css b/css/main.css index c9f08fb..9a4ba39 100644 --- a/css/main.css +++ b/css/main.css @@ -1,3 +1,129 @@ + +main { + max-width:1200px; + margin: 0 auto; + padding: 20px; + font-family: Arial; +} + +.flexbox { + display: flex; + flex-direction: column; + gap: 20px; + margin-top: 30px; +} + +.container { + border: 1px solid white; + padding: 15px; + border-radius: 8px; + background-color: coral; + transition: transform 0.2s; +} + +.category-link { + display: block; + text-align: left; + text-decoration: none; + font-weight: bold; + padding: 10px; + background-color: blue; + color: white; + border-radius: 4px; + margin-bottom: 10px; +} + +.article-link a { + color: blue; + text-decoration: none; +} + + +@media (min-width: 1024px) { + .container { + padding: 25px; + } +} + +/* Seite wird horizontal und vertikal zentriert */ +.login-page { + display: flex; + justify-content: center; + align-items: center; + min-height: 80vh; +} + + +.login-container { + width: 90%; + max-width: 450px; + padding: 30px; + border: 1px solid white; + border-radius: 10px; + background-color: white; +} + +.logo-wrapper { + text-align: center; + margin-bottom: 20px; +} + +.login-logo { + width: 120px; + height: auto; +} + +.login-container h1 { + text-align: center; + margin-bottom: 25px; + font-size: 1.5rem; +} + +.input-label { + margin-bottom: 5px; + font-weight: bold; + width: 100%; +} + +.login-input { + width: 100%; + padding: 12px; + margin-bottom: 20px; + border: 1px solid white; + border-radius: 4px; + box-sizing: border-box; +} + +.checkbox-wrapper { + margin-bottom: 20px; +} + +.login-button { + width: 100%; + padding: 12px; + background-color: blue; + color: white; + border: none; + border-radius: 4px; + font-size: 1rem; + cursor: pointer; +} + +.login-button:hover { + background-color: blue; +} + +.register-link { + margin-top: 20px; + text-align: center; + font-size: 0.9rem; +} + +/* Versteckt das doppelte Label fuer Screenreader/Accessibility */ +.screenreader-only { + display: none; +} + body { background-color: coral; } \ No newline at end of file