diff --git a/public/assets/pages/filespage/ctrl_newitem.css b/public/assets/pages/filespage/ctrl_newitem.css index 4e24371e..6a3e7c5e 100644 --- a/public/assets/pages/filespage/ctrl_newitem.css +++ b/public/assets/pages/filespage/ctrl_newitem.css @@ -7,6 +7,14 @@ .component_newitem .component_thing .box { margin: 0; } -.component_newitem .component_thing .component_action { - display: block; +.component_newitem .component_thing .box .file-details { + flex-grow: 1; +} +.component_newitem .component_thing .box .file-details input { + border-color: var(--border); + padding: 0; +} +.component_newitem .component_thing .box .component_action { + display: block; + opacity: 1; } diff --git a/public/assets/pages/filespage/ctrl_newitem.js b/public/assets/pages/filespage/ctrl_newitem.js index 0cad5a7e..b262d5bb 100644 --- a/public/assets/pages/filespage/ctrl_newitem.js +++ b/public/assets/pages/filespage/ctrl_newitem.js @@ -28,10 +28,13 @@ export default async function(render) { const $node = createElement(`
-
+
directory -
+
+ + +
@@ -70,7 +73,7 @@ export default async function(render) { $icon.setAttribute("src", `${img}`); $icon.setAttribute("alt", alt); $input.value = ""; - $input.nextSibling.setAttribute("name", alt); + $input.nextElementSibling.setAttribute("name", alt); let done = Promise.resolve(nop); if ($node.classList.contains("hidden")) done = animate($node, { keyframes: [{ height: `0px` }, { height: "50px" }],