Eyecandy on admin page and fix of functionality on that page
Build LinkLog Development Image / development-image (push) Successful in 11s
Build LinkLog Development Image / development-image (push) Successful in 11s
This commit is contained in:
@@ -44,8 +44,13 @@
|
||||
<main class="container">
|
||||
<p id="admin-auth-notice" class="auth-notice hidden"></p>
|
||||
<div id="admin-controls" class="hidden">
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Users</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Users</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<form id="user-form">
|
||||
<label>
|
||||
Username
|
||||
@@ -69,16 +74,31 @@
|
||||
<div id="user-list" class="plugin-list" aria-live="polite">Loading users...</div>
|
||||
</section>
|
||||
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Plugins</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Plugins</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<div id="plugin-list" class="plugin-list" aria-live="polite">Loading plugins...</div>
|
||||
</section>
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Labels</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Labels</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<div id="admin-label-list" class="plugin-list" aria-live="polite">Loading labels...</div>
|
||||
</section>
|
||||
<section class="link-item settings-panel">
|
||||
<h2>SMTP settings</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>SMTP settings</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<form id="smtp-form">
|
||||
<label>
|
||||
SMTP host
|
||||
@@ -109,11 +129,16 @@
|
||||
|
||||
</form>
|
||||
</section>
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Available themes</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Available themes</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<p>Choose the themes visitors may use.</p>
|
||||
<form id="themes-form">
|
||||
<div id="theme-options" class="theme-options" aria-live="polite">Loading themes...</div>
|
||||
<div id="admin-theme-options" class="theme-options" aria-live="polite">Loading themes...</div>
|
||||
<button type="submit">Save themes</button>
|
||||
<p id="theme-status" class="status" role="status"></p>
|
||||
</form>
|
||||
@@ -124,6 +149,6 @@
|
||||
<script src="/static/auth-header.js?v=3"></script>
|
||||
<script src="/static/logout.js?v=2"></script>
|
||||
<script src="/static/theme.js?v=1"></script>
|
||||
<script src="/static/admin.js?v=5"></script>
|
||||
<script src="/static/admin.js?v=7"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -43,8 +43,13 @@
|
||||
</header>
|
||||
|
||||
<main class="container">
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Profile Settings</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Profile Settings</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<form id="profile-form">
|
||||
<label>
|
||||
Username
|
||||
@@ -69,8 +74,13 @@
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Email addresses</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Email addresses</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<div id="email-address-list" class="email-address-list" aria-live="polite">Loading email addresses...</div>
|
||||
<form id="additional-email-form">
|
||||
<label>
|
||||
@@ -82,8 +92,13 @@
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Password</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Password</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<form id="password-form">
|
||||
<label>
|
||||
Current password
|
||||
@@ -102,8 +117,13 @@
|
||||
</form>
|
||||
</section>
|
||||
|
||||
<section class="link-item settings-panel">
|
||||
<h2>One-time password</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>One-time password</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<p>Use an authenticator app to add a second sign-in step.</p>
|
||||
<div id="otp-disabled">
|
||||
<button id="otp-setup" type="button">Set up one-time password</button>
|
||||
@@ -131,8 +151,13 @@
|
||||
<p id="otp-status" class="status" role="status"></p>
|
||||
</section>
|
||||
|
||||
<section class="link-item settings-panel">
|
||||
<h2>Mastodon</h2>
|
||||
<section class="link-item settings-panel minimized">
|
||||
<h2>
|
||||
<button type="button" class="panel-toggle-btn" aria-expanded="false">
|
||||
<span>Mastodon</span>
|
||||
<span class="panel-toggle-icon" aria-hidden="true">▼</span>
|
||||
</button>
|
||||
</h2>
|
||||
<form id="mastodon-form">
|
||||
<label>
|
||||
Mastodon server
|
||||
@@ -155,7 +180,7 @@
|
||||
<script src="/static/auth-header.js?v=3"></script>
|
||||
<script src="/static/logout.js?v=2"></script>
|
||||
<script src="/static/theme.js?v=1"></script>
|
||||
<script src="/static/profile.js?v=5"></script>
|
||||
<script src="/static/profile.js?v=6"></script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user