diff --git a/VERSION b/VERSION index 6e8bf73..17e51c3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0 +0.1.1 diff --git a/backend/static/styles.css b/backend/static/styles.css index 881fd21..d6e6c06 100755 --- a/backend/static/styles.css +++ b/backend/static/styles.css @@ -97,6 +97,48 @@ body.dark-mode .theme-toggle .sun-icon { padding: 20px; } +.hidden { + display: none !important; +} + +.login-landing { + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + padding: 24px; + background: radial-gradient(circle at 20% 10%, rgba(102, 126, 234, 0.15), transparent 45%), + radial-gradient(circle at 80% 20%, rgba(72, 187, 120, 0.12), transparent 40%), + var(--bg-main); +} + +.login-card { + width: min(520px, 100%); + background: var(--bg-panel); + border: 1px solid var(--border-main); + border-radius: 16px; + padding: 32px; + box-shadow: var(--shadow-lg); +} + +.login-brand { + display: flex; + align-items: center; + gap: 16px; + margin-bottom: 24px; +} + +.login-brand i { + width: 40px; + height: 40px; + color: var(--primary); +} + +.login-brand h1 { + font-size: 1.6rem; + margin-bottom: 4px; +} + /* Header - Keep the gradient but more professional */ header { background: var(--bg-header); @@ -105,6 +147,11 @@ header { border-radius: 12px; margin-bottom: 30px; box-shadow: var(--shadow-md); + display: flex; + align-items: center; + justify-content: space-between; + gap: 16px; + flex-wrap: wrap; } header h1 { @@ -119,6 +166,34 @@ header p { font-weight: 400; } +.header-main { + display: flex; + align-items: center; + gap: 12px; +} + +.header-main i { + width: 32px; + height: 32px; +} + +.header-meta { + display: flex; + flex-direction: column; + align-items: flex-end; + gap: 6px; +} + +.header-version { + font-size: 0.9rem; + font-weight: 700; + letter-spacing: 0.04em; + text-transform: uppercase; + padding: 6px 10px; + border-radius: 999px; + background: rgba(255, 255, 255, 0.2); +} + /* Statistics Dashboard - More visual interest */ .stats { display: grid; @@ -647,6 +722,14 @@ textarea:focus { .modal-content { padding: 24px 20px; } + + .login-card { + padding: 24px; + } + + .header-meta { + align-items: flex-start; + } } /* NEW STYLES FOR ENHANCED UI */ diff --git a/backend/templates/index.html b/backend/templates/index.html index f2c42ad..a027b10 100644 --- a/backend/templates/index.html +++ b/backend/templates/index.html @@ -18,16 +18,63 @@ -
Anmeldung erforderlich
+Melde dich an um Nutzerkonten zu verwalten
+ + + +Melde dich an um Nutzerkonten zu verwalten
- - - -