diff --git a/app.vue b/app.vue index 92485ad..47ddd25 100644 --- a/app.vue +++ b/app.vue @@ -131,4 +131,28 @@ ul.dropdown-menu { .z-index-10 { z-index: 10; } + +.tf-custom .tf-nc { + border-color: transparent; +} + +.tf-custom .tf-nc:before, +.tf-custom .tf-nc:after { + border-left-color: #FBDCFB; + border-left-width: 2px; +} + +.tf-custom li li:before { + border-top-color: #FBDCFB; + border-top-width: 2px; +} + +.tf-ancestor-tree { position: relative; } +.tf-ancestor-tree > ul { transform: rotateX(180deg); } +.tf-ancestor-tree li ul { margin-bottom: 1em; } + +.node-text { + display: inline-block; + transform: rotateX(180deg); +} diff --git a/nuxt.config.ts b/nuxt.config.ts index 51a32ac..06a0f9b 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -36,6 +36,10 @@ export default defineNuxtConfig({ "sha384-9ndCyUaIbzAi2FUVXJi0CjmCapSmO7SnpJef0486qhLnuZ2cdeRhO02iuK6FUUVM", crossorigin: "anonymous", }, + { + rel: "stylesheet", + href: "https://unpkg.com/treeflex/dist/css/treeflex.css" + }, { rel: "icon", type: "image/png", diff --git a/pages/items/[id].vue b/pages/items/[id].vue new file mode 100644 index 0000000..1bc649a --- /dev/null +++ b/pages/items/[id].vue @@ -0,0 +1,64 @@ + + + \ No newline at end of file diff --git a/pages/items/index.vue b/pages/items/index.vue index b19c5a7..0c6addb 100644 --- a/pages/items/index.vue +++ b/pages/items/index.vue @@ -1,50 +1,4 @@ - - \ No newline at end of file + + + \ No newline at end of file diff --git a/pages/items/overview/[id].vue b/pages/items/overview/[id].vue deleted file mode 100644 index 12465b4..0000000 --- a/pages/items/overview/[id].vue +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - \ No newline at end of file