From 1c58943bbac89f0c54fee42e0c4addc25466609e Mon Sep 17 00:00:00 2001 From: Lanius Trolling Date: Tue, 9 Apr 2024 14:37:19 -0400 Subject: [PATCH] Fix operations styling --- .../kotlin/info/mechyrdia/data/views_files.kt | 54 ++++++++++--------- 1 file changed, 29 insertions(+), 25 deletions(-) diff --git a/src/jvmMain/kotlin/info/mechyrdia/data/views_files.kt b/src/jvmMain/kotlin/info/mechyrdia/data/views_files.kt index a8801cb..f08579c 100644 --- a/src/jvmMain/kotlin/info/mechyrdia/data/views_files.kt +++ b/src/jvmMain/kotlin/info/mechyrdia/data/views_files.kt @@ -53,37 +53,41 @@ private fun UL.render(path: StoragePath, childNodes: Map) { render(path / name, child) li { - form(action = href(Root.Admin.Vfs.Upload(path.elements)), method = FormMethod.post, encType = FormEncType.multipartFormData) { - installCsrfToken() - label { - fileInput(name = "uploaded") - +"Upload File" + style = "list-style:none" + + p { + form(action = href(Root.Admin.Vfs.Upload(path.elements)), method = FormMethod.post, encType = FormEncType.multipartFormData) { + installCsrfToken() + label { + fileInput(name = "uploaded") + +"Upload File" + } + submitInput() } - submitInput() } - } - - li { - form(action = href(Root.Admin.Vfs.MkDir(path.elements)), method = FormMethod.post) { - installCsrfToken() - textInput { - placeholder = "new-dir" - } - +Entities.nbsp - submitInput { - value = "Make Directory" + + p { + form(action = href(Root.Admin.Vfs.MkDir(path.elements)), method = FormMethod.post) { + installCsrfToken() + textInput { + placeholder = "new-dir" + } + +Entities.nbsp + submitInput { + value = "Make Directory" + } } } - } - - if (!path.isRoot) - li { - form(action = href(Root.Admin.Vfs.RmDirConfirmPage(path.elements)), method = FormMethod.get) { - submitInput(classes = "evil") { - value = "Delete (Recursive)" + + if (!path.isRoot) + p { + form(action = href(Root.Admin.Vfs.RmDirConfirmPage(path.elements)), method = FormMethod.get) { + submitInput(classes = "evil") { + value = "Delete (Recursive)" + } } } - } + } } context(ApplicationCall) -- 2.25.1