54 lines
2.2 KiB
PHP
Executable File
54 lines
2.2 KiB
PHP
Executable File
<?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>API & Tabellen</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';
|