feat: complete German translations, ultra-dark HQ Grok wallpaper, and centered glassmorphism login card

This commit is contained in:
eldov
2026-08-30 08:17:58 +02:00
parent 466d5c0d45
commit ce0ebcbe56
5 changed files with 1836 additions and 234 deletions
+103 -117
View File
@@ -1,118 +1,104 @@
<a href="<?php echo route('home') ?>" class="position-absolute top-0 start-0 text-dark text-decoration-none d-block ps-4 pt-4" title="<?php echo config('title') ?>">
<?php if(config('logo')): ?>
<?php if(config('altlogo') && (request()->cookie('darkmode') || themeSettings::isDark() ? ' data-theme="dark"' : '')): ?>
<img alt="<?php echo config('title') ?>" src="<?php echo uploads(config('altlogo')) ?>" id="navbar-logo">
<?php else: ?>
<img alt="<?php echo config('title') ?>" src="<?php echo uploads(config('logo')) ?>" id="navbar-logo">
<?php endif ?>
<?php else: ?>
<h1 class="h5 fw-bold"><?php echo config('sitename') ?></h1>
<?php endif ?>
</a>
<section>
<div class="container-fluid d-flex flex-column">
<div class="row align-items-center justify-content-center justify-content-lg-start min-vh-100">
<div class="col-sm-7 col-lg-6 col-xl-6 py-6 py-md-0">
<div class="row justify-content-center">
<div class="col-11 col-lg-10 col-xl-6">
<div class="text-center mb-4">
<a href="<?php echo route('home') ?>">
<img src="/content/link_banner_logo.png" alt="link.free-warez.win" class="img-fluid" style="max-width: 380px; width: 100%; height: auto; filter: drop-shadow(0 0 20px rgba(0, 242, 254, 0.5));">
</a>
</div>
<div class="text-center mb-3">
<h4 class="fw-bold"><?php ee('Welcome back') ?></h4>
</div>
<?php message() ?>
<?php if(config("user") && !config("private") && !config("maintenance")): ?>
<?php if(config('fb_connect') || config('tw_connect') || config('gl_connect')): ?>
<div class="py-3 text-center">
<span class="small fw-bold text-uppercase"><?php ee('Sign in with') ?></span>
</div>
<div class="d-flex justify-content-center mb-4">
<?php if(config('fb_connect')): ?>
<a href="<?php echo route('login.facebook') ?>" class="btn btn-block btn-icon border rounded-circle" title="<?php echo e("Sign in with") ?> Facebook">
<img src="<?php echo assets('images/facebook.svg') ?>" alt="<?php echo e("Sign in with") ?> Facebook">
</a>
<?php endif ?>
<?php if(config('gl_connect')): ?>
<a href="<?php echo route('login.google') ?>" class="btn btn-block btn-icon border rounded-circle mx-3" title="<?php echo e("Sign in with") ?> Google" data-toggle="tooltip">
<img src="<?php echo assets('images/google.svg') ?>" alt="<?php echo e("Sign in with") ?> Google" >
</a>
<?php endif ?>
<?php if(config('tw_connect')): ?>
<a href="<?php echo route('login.twitter') ?>" class="btn btn-block btn-icon border rounded-circle" title="<?php echo e("Sign in with") ?> X" data-toggle="tooltip">
<img src="<?php echo assets('images/x.svg') ?>" class="p-1" alt="<?php echo e("Sign in with") ?> X">
</a>
<?php endif ?>
<?php if($plugged = plug('sociallogin')): ?>
<?php foreach($plugged as $provider): ?>
<a href="<?php echo $provider['route'] ?>" class="btn btn-block btn-icon border rounded-circle" title="<?php echo e("Sign in with").' '.$provider['name'] ?>" data-toggle="tooltip">
<img src="<?php echo $provider['icon'] ?>" alt="<?php echo e("Sign in with").' '.$provider['name'] ?>">
</a>
<?php endforeach ?>
<?php endif ?>
</div>
<div class="text-center">
<span class="text-xs text-uppercase"><?php ee('or') ?></span>
</div>
<?php endif ?>
<?php endif ?>
<div class="mt-1">
<form method="post" action="<?php echo route('login.auth') ?>">
<div class="my-4">
<div class="form-floating">
<input type="text" class="form-control" name="email" id="input-email" placeholder="name@domain">
<label><?php ee('Email or username') ?></label>
</div>
<div class="d-flex mt-2 d-sm-none">
<div class="ms-auto">
<a href="<?php echo route('register') ?>" class="small text-muted"><?php ee("Don't have an account?") ?></a>
</div>
</div>
</div>
<div class="my-4">
<div class="form-floating">
<input type="password" class="form-control" name="password" id="input-pass" placeholder="Enter your password">
<label><?php ee('Password') ?></label>
</div>
<div class="d-flex mt-2">
<div class="ms-auto">
<a href="<?php echo route('forgot') ?>" class="small text-muted"><?php ee('Forgot Password?') ?></a>
</div>
</div>
</div>
<div class="form-check my-4 text-start">
<input class="form-check-input" type="checkbox" value="1" name="rememberme" id="rememberme">
<label class="form-check-label" for="rememberme"><?php ee('Remember me') ?></label>
</div>
<div class="mt-4">
<?php echo \Helpers\Captcha::display('login') ?>
<?php echo csrf() ?>
<div class="d-grid">
<button type="submit" class="btn btn-primary py-2"><?php ee('Login') ?></button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="text-center mt-5">&copy; <?php echo date("Y") ?> <a href="<?php echo config('url') ?>" class="font-weight-bold" title="<?php echo config('title') ?>"><?php echo config('sitename') ?></a>. <?php ee('All Rights Reserved') ?></p>
</div>
</div>
</div>
<div class="gradient-primary position-absolute h-100 top-0 end-0 zindex-10 col-lg-6 col-xl-6 d-none d-lg-flex flex-column justify-content-center">
<div class="position-relative zindex-10 p-5">
<div class="text-center text-white mx-auto">
<h5 class="h5 mt-3 fw-bold"><?php ee("Don't have an account?") ?></h5>
<p class="opacity-8">
<?php ee('Start your marketing campaign now and reach your customers efficiently.') ?>
</p>
<?php if(config("user") && !config("private") && !config("maintenance")): ?>
<a href="<?php echo route('register') ?>" class="btn btn-light text-primary px-5 rounded-pill shadow-sm"><?php ee('Register') ?></a>
<?php endif ?>
</div>
</div>
</div>
<section class="cyber-auth-section d-flex align-items-center justify-content-center min-vh-100 py-5">
<div class="container d-flex flex-column align-items-center justify-content-center">
<!-- Brand 3D Banner Logo Floating Above Card -->
<div class="cyber-auth-logo-box text-center mb-4">
<a href="<?php echo route('home') ?>" title="<?php echo config('title') ?>">
<img src="/content/link_banner_logo.png" alt="link.free-warez.win" class="img-fluid cyber-auth-logo">
</a>
</div>
<!-- Glassmorphism Login Card -->
<div class="cyber-auth-card shadow-2xl">
<div class="text-center mb-4">
<h3 class="fw-bolder text-white mb-2"><?php ee('Willkommen zurück') ?></h3>
<p class="text-muted small mb-0"><?php ee('Melde dich mit deinem Benutzerkonto an') ?></p>
</div>
<?php message() ?>
<?php if(config("user") && !config("private") && !config("maintenance")): ?>
<?php if(config('fb_connect') || config('tw_connect') || config('gl_connect') || plug('sociallogin')): ?>
<div class="py-2 text-center">
<span class="small fw-bold text-uppercase text-muted"><?php ee('Anmelden mit') ?></span>
</div>
<div class="d-flex justify-content-center gap-3 mb-4 mt-2">
<?php if(config('fb_connect')): ?>
<a href="<?php echo route('login.facebook') ?>" class="btn btn-outline-cyber rounded-circle p-2" title="<?php echo e("Anmelden mit") ?> Facebook">
<img src="<?php echo assets('images/facebook.svg') ?>" alt="Facebook" width="22" height="22">
</a>
<?php endif ?>
<?php if(config('gl_connect')): ?>
<a href="<?php echo route('login.google') ?>" class="btn btn-outline-cyber rounded-circle p-2" title="<?php echo e("Anmelden mit") ?> Google">
<img src="<?php echo assets('images/google.svg') ?>" alt="Google" width="22" height="22">
</a>
<?php endif ?>
<?php if(config('tw_connect')): ?>
<a href="<?php echo route('login.twitter') ?>" class="btn btn-outline-cyber rounded-circle p-2" title="<?php echo e("Anmelden mit") ?> X">
<img src="<?php echo assets('images/x.svg') ?>" alt="X" width="22" height="22" class="p-1">
</a>
<?php endif ?>
<?php if($plugged = plug('sociallogin')): ?>
<?php foreach($plugged as $provider): ?>
<a href="<?php echo $provider['route'] ?>" class="btn btn-outline-cyber rounded-circle p-2" title="<?php echo e("Anmelden mit").' '.$provider['name'] ?>">
<img src="<?php echo $provider['icon'] ?>" alt="<?php echo $provider['name'] ?>" width="22" height="22">
</a>
<?php endforeach ?>
<?php endif ?>
</div>
<div class="position-relative text-center my-4">
<hr class="border-secondary opacity-25">
<span class="position-absolute top-50 start-50 translate-middle px-3 cyber-badge-or small text-uppercase text-muted"><?php ee('oder') ?></span>
</div>
<?php endif ?>
<?php endif ?>
<form method="post" action="<?php echo route('login.auth') ?>" class="mt-2">
<div class="mb-4">
<label for="input-email" class="form-label text-uppercase small fw-bold text-light"><?php ee('E-Mail oder Benutzername') ?></label>
<div class="input-group">
<span class="input-group-text cyber-input-addon"><i class="fa fa-user"></i></span>
<input type="text" class="form-control form-control-lg cyber-input" name="email" id="input-email" placeholder="name@domain.de" required autofocus>
</div>
</div>
<div class="mb-4">
<div class="d-flex justify-content-between align-items-center mb-1">
<label for="input-pass" class="form-label text-uppercase small fw-bold text-light mb-0"><?php ee('Passwort') ?></label>
<a href="<?php echo route('forgot') ?>" class="small cyber-link"><?php ee('Passwort vergessen?') ?></a>
</div>
<div class="input-group">
<span class="input-group-text cyber-input-addon"><i class="fa fa-lock"></i></span>
<input type="password" class="form-control form-control-lg cyber-input" name="password" id="input-pass" placeholder="••••••••••••" required autocomplete="current-password">
</div>
</div>
<div class="form-check mb-4">
<input class="form-check-input cyber-checkbox" type="checkbox" value="1" name="rememberme" id="rememberme">
<label class="form-check-label text-muted small" for="rememberme"><?php ee('Angemeldet bleiben') ?></label>
</div>
<div class="mt-4">
<?php echo \Helpers\Captcha::display('login') ?>
<?php echo csrf() ?>
<button type="submit" class="btn btn-cyber-primary w-100 py-3 fw-bolder fs-6">
<i class="fa fa-arrow-right-to-bracket me-2"></i><?php ee('Anmelden') ?>
</button>
</div>
</form>
<?php if(config("user") && !config("private") && !config("maintenance")): ?>
<div class="text-center mt-4 pt-3 border-top border-secondary border-opacity-25">
<span class="text-muted small"><?php ee('Noch kein Konto?') ?></span>
<a href="<?php echo route('register') ?>" class="cyber-link fw-bold ms-1 small"><?php ee('Jetzt registrieren') ?></a>
</div>
<?php endif ?>
</div>
<!-- Footer Notice -->
<div class="text-center text-muted small mt-4 opacity-75">
&copy; <?php echo date("Y") ?> <a href="<?php echo config('url') ?>" class="text-muted fw-bold"><?php echo config('sitename') ?></a>. <?php ee('Alle Rechte vorbehalten.') ?>
</div>
</div>
</section>