diff --git a/app/assets/css/vue-flow.css b/app/assets/css/vue-flow.css new file mode 100644 index 0000000..ad04347 --- /dev/null +++ b/app/assets/css/vue-flow.css @@ -0,0 +1,3 @@ +@import '@vue-flow/core/dist/style.css'; +@import '@vue-flow/core/dist/theme-default.css'; +@import '@vue-flow/controls/dist/style.css'; diff --git a/app/pages/ecosystem.vue b/app/pages/ecosystem.vue index f57ec9d..1b92fa1 100644 --- a/app/pages/ecosystem.vue +++ b/app/pages/ecosystem.vue @@ -1,11 +1,300 @@ diff --git a/nuxt.config.ts b/nuxt.config.ts index a4a0462..ed175c2 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -21,7 +21,7 @@ export default defineNuxtConfig({ } }, - css: ['~/assets/css/main.css'], + css: ['~/assets/css/main.css', '~/assets/css/vue-flow.css'], colorMode: { preference: 'system', diff --git a/package.json b/package.json index 805c606..12062df 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,9 @@ "@nuxt/ui": "^4.3.0", "@nuxthub/core": "0.10.4", "@nuxtjs/mdc": "0.19.2", + "@vue-flow/background": "^1.3.2", + "@vue-flow/controls": "^1.1.3", + "@vue-flow/core": "^1.48.1", "@vueuse/core": "^14.1.0", "@vueuse/math": "^14.1.0", "better-sqlite3": "^12.5.0",