mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-15 00:17:16 +00:00
feat(ui): dock resource actions in top bar, user menu in sidebar
Teleport application/database/service heading actions into a fixed #resource-action-hud-slot so they no longer overlay page content. Render the account menu in the sidebar footer (with collapse-aware layout) instead of the header, and drop the project card hover arrow.
This commit is contained in:
1 parent
85613b01ba
commit
ec165412c3
12 files changed
+115
-34
No files matched your search
@@ -206,9 +206,11 @@
|
||||
@endif
|
||||
</ul>
|
||||
{{-- Sticky sidebar collapser (desktop only; mobile uses a temporary slide-over) --}}
|
||||
<div class="sticky bottom-0 mt-auto -mx-2 hidden border-t border-neutral-200 bg-white px-2 py-2 dark:border-white/[0.06] dark:bg-panel lg:-mx-3 lg:block lg:px-3">
|
||||
<div class="sticky bottom-0 mt-auto -mx-2 hidden items-center gap-1 border-t border-neutral-200 bg-white px-2 py-2 dark:border-white/[0.06] dark:bg-panel lg:-mx-3 lg:flex lg:px-3"
|
||||
:class="collapsed ? 'flex-col justify-center' : 'justify-between'">
|
||||
<x-top-user-menu sidebar />
|
||||
<button type="button" @click="toggleSidebar()" title="Toggle sidebar" aria-label="Toggle sidebar"
|
||||
class="menu-item mx-auto w-8 justify-center px-0">
|
||||
class="menu-item w-8 shrink-0 justify-center px-0">
|
||||
<svg class="menu-item-icon" viewBox="0 0 24 24" fill="none">
|
||||
<rect x="3" y="4" width="18" height="16" rx="2" stroke="currentColor" stroke-width="1.6" />
|
||||
<path d="M9 4v16" stroke="currentColor" stroke-width="1.6" />
|
||||
|
||||
Reference in new issue
Block a user