asdsa
This commit is contained in:
53
partials/landingpage/accountsetup/profile.php
Normal file
53
partials/landingpage/accountsetup/profile.php
Normal file
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
$pageTitle = 'Email Template System – Mein Konto';
|
||||
$pageId = 'account';
|
||||
$navActive = 'profile';
|
||||
require __DIR__ . '/accountsetup_config.php';
|
||||
require dirname(__DIR__) . '/../structure/layout_start.php';
|
||||
?>
|
||||
<main class="max-w-5xl mx-auto p-4 md:p-6 flex-1 w-full">
|
||||
<div class="user-tabs">
|
||||
<button type="button" data-user-tab="profile" class="btn bg-sky-50 text-sky-700 flex-1">Profil</button>
|
||||
<button type="button" data-user-tab="security" class="btn flex-1">Passwort</button>
|
||||
</div>
|
||||
|
||||
<section data-user-panel="profile" class="section-card">
|
||||
<h4>Profil</h4>
|
||||
<form id="profileForm" class="space-y-3">
|
||||
<label class="block text-sm text-slate-600">Name
|
||||
<input type="text" id="profile_name" name="name" class="input mt-1" required>
|
||||
</label>
|
||||
<label class="block text-sm text-slate-600">E-Mail
|
||||
<input type="email" id="profile_email" name="email" class="input mt-1" required>
|
||||
</label>
|
||||
<div class="flex justify-end">
|
||||
<button type="submit" class="btn">Speichern</button>
|
||||
</div>
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<section data-user-panel="security" class="section-card hidden">
|
||||
<h4>Passwort ändern</h4>
|
||||
<form id="passwordForm" class="space-y-3">
|
||||
<label class="block text-sm text-slate-600">Aktuelles Passwort
|
||||
<input type="password" name="current_password" class="input mt-1" required>
|
||||
</label>
|
||||
<label class="block text-sm text-slate-600">Neues Passwort (min. 8 Zeichen)
|
||||
<input type="password" name="new_password" class="input mt-1" required minlength="8">
|
||||
</label>
|
||||
<div class="flex justify-end">
|
||||
<button type="submit" class="btn">Aktualisieren</button>
|
||||
</div>
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<section class="section-card">
|
||||
<p class="text-sm text-slate-600">Teammitglieder, Absender und Integrationen verwaltest du im Bereich <strong>Administration</strong>. Öffne ihn über das Avatar-Menü oben rechts.</p>
|
||||
</section>
|
||||
</main>
|
||||
|
||||
<div id="toast-root"></div>
|
||||
<?php
|
||||
tpl_add_script(app_asset_url('/assets/js/toast.js'));
|
||||
tpl_add_script(app_asset_url('/assets/js/account.js'), 'footer', false, false, '', null, true);
|
||||
require dirname(__DIR__) . '/../structure/layout_end.php';
|
||||
Reference in New Issue
Block a user