Implemented public form appearance settings.

This commit is contained in:
2024-02-22 21:54:00 +01:00
parent 653249287d
commit 2119c2e56b
15 changed files with 469 additions and 4 deletions
+8 -1
View File
@@ -51,6 +51,12 @@ fn settings_menu(opener: MenuOpener) -> impl IntoView {
<span class="align-middle">{trl("Mail settings")}</span>
</a>
</li>
<li>
<a class="dropdown-item" href="/admin/appearance">
<i class="bx bx-envelope me-2"></i>
<span class="align-middle">{trl("Appearance")}</span>
</a>
</li>
</ul>
}
}
@@ -133,11 +139,12 @@ pub fn AdminPortal(children: Children) -> impl IntoView {
//<!-- /Settings -->
<ul class="navbar-nav flex-row align-items-center ms-auto">
<SettingsMenu opener=settings_menu/>
<li class="nav-item navbar-dropdown dropdown-user dropdown">
<a class="nav-link dropdown-toggle hide-arrow" href="#" on:click=move |_| settings_menu.toggle()>
<i class="bx bx-cog fs-3 lh-0"></i>
</a>
<SettingsMenu opener=settings_menu/>
</li>
//<!-- User -->
<li class="nav-item navbar-dropdown dropdown-user dropdown">