fix: UI overhaul — align all HTMX views with Lumina Design System (46 fixes)
- All 7 pages rewritten: Dashboard, Terminal, Snippets, Keychain, SFTP, Settings, Brief - Apply consistent Lumina glassmorphic theme (rounded-2xl, shadows, borders, tracking) - Fix SVG icons not rendering — return template.HTML instead of string - Fix Alpine x-data scoping: terminal tabs, SFTP modals, snippet tag buttons - Fix dashboard search sending literal ?q=... - Rebuild CSS with all new Tailwind classes (62KB) - Add .air.toml with hot-reload config, docs/PERBAIKANUI.md checklist - Remove unused backup partials
This commit is contained in:
@@ -9,7 +9,7 @@ var fileStore = model.NewFileStore()
|
||||
|
||||
func SFTP(c *fiber.Ctx) error {
|
||||
local, remote := fileStore.All()
|
||||
return c.Render("sftp", fiber.Map{
|
||||
data := fiber.Map{
|
||||
"View": "sftp",
|
||||
"Title": "SFTP",
|
||||
"LocalFiles": local,
|
||||
@@ -17,7 +17,11 @@ func SFTP(c *fiber.Ctx) error {
|
||||
"LocalBreadcrumb": fileStore.LocalBreadcrumb,
|
||||
"RemoteBreadcrumb": fileStore.RemoteBreadcrumb,
|
||||
"NavItems": navItems,
|
||||
})
|
||||
}
|
||||
if c.Get("HX-Request") != "" {
|
||||
return c.Render("sftp_content", data)
|
||||
}
|
||||
return c.Render("sftp", data)
|
||||
}
|
||||
|
||||
func SFTPPane(c *fiber.Ctx) error {
|
||||
|
||||
Reference in New Issue
Block a user