diff --git a/package.json b/package.json
index d590811af..3fef455a1 100644
--- a/package.json
+++ b/package.json
@@ -19,6 +19,7 @@
},
"dependencies": {
"@github/hotkey": "2.0.0",
+ "@infectoone/vue-ganttastic": "^2.0.4",
"@kyvg/vue3-notification": "2.3.5",
"@sentry/tracing": "7.7.0",
"@sentry/vue": "7.7.0",
diff --git a/src/components/tasks/gantt-chart.vue b/src/components/tasks/gantt-chart.vue
new file mode 100644
index 000000000..af88fa378
--- /dev/null
+++ b/src/components/tasks/gantt-chart.vue
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/main.ts b/src/main.ts
index 3752d5de7..aded31dc6 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -124,6 +124,9 @@ if (window.SENTRY_ENABLED) {
import('./sentry').then(sentry => sentry.default(app, router))
}
+import ganttastic from '@infectoone/vue-ganttastic'
+app.use(ganttastic)
+
app.use(store)
app.use(router)
app.use(i18n)
diff --git a/src/views/list/ListGantt.vue b/src/views/list/ListGantt.vue
index 3373e4950..17fda0705 100644
--- a/src/views/list/ListGantt.vue
+++ b/src/views/list/ListGantt.vue
@@ -49,7 +49,7 @@
-
+