refactor(ui): remaster settings and navigation layout
All checks were successful
Build and Publish Docker Image / deploy (push) Successful in 1m8s
All checks were successful
Build and Publish Docker Image / deploy (push) Successful in 1m8s
- Update navigation labels from "My Account" to "Dashboard" and "Login" to "Sign in", updating tests accordingly. - Redesign settings forms into structured sections with improved spacing and layout. - Add CSS styles for tabs, small buttons, and responsive settings sections to enhance the user experience.
This commit is contained in:
@@ -3,11 +3,14 @@
|
||||
{{define "content"}}
|
||||
<section class="app-shell" aria-labelledby="account-title">
|
||||
<aside class="app-sidebar">
|
||||
<a class="sidebar-link" href="/app">My files</a>
|
||||
<a class="sidebar-link is-active" href="/account/settings">Account settings</a>
|
||||
{{if eq .Data.Role "admin"}}<a class="sidebar-link" href="/admin">Admin</a>{{end}}
|
||||
<nav class="sidebar-nav">
|
||||
<a class="sidebar-link" href="/app">My Files</a>
|
||||
<a class="sidebar-link is-active" href="/account/settings">Account</a>
|
||||
{{if eq .Data.Role "admin"}}<a class="sidebar-link" href="/admin">Admin panel</a>{{end}}
|
||||
</nav>
|
||||
<hr class="sidebar-sep">
|
||||
<form class="sidebar-logout" action="/logout" method="post">
|
||||
<button class="button button-outline" type="submit">Logout</button>
|
||||
<button class="button button-outline" type="submit">Sign out</button>
|
||||
</form>
|
||||
</aside>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user