diff --git a/packages/frontend/package-lock.json b/packages/frontend/package-lock.json index 8676d565a..c19d6aabe 100644 --- a/packages/frontend/package-lock.json +++ b/packages/frontend/package-lock.json @@ -12945,6 +12945,11 @@ "is-plain-obj": "^1.0.0" } }, + "sortablejs": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/sortablejs/-/sortablejs-1.10.2.tgz", + "integrity": "sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A==" + }, "source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", @@ -14729,6 +14734,14 @@ "@seregpie/claw": "^3.0.0" } }, + "vuedraggable": { + "version": "2.24.3", + "resolved": "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.24.3.tgz", + "integrity": "sha512-6/HDXi92GzB+Hcs9fC6PAAozK1RLt1ewPTLjK0anTYguXLAeySDmcnqE8IC0xa7shvSzRjQXq3/+dsZ7ETGF3g==", + "requires": { + "sortablejs": "1.10.2" + } + }, "vuetify": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/vuetify/-/vuetify-2.4.0.tgz", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index dd18127dc..84c5eddde 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -25,6 +25,7 @@ "vue-matomo": "^3.14.0-0", "vue-router": "^3.4.9", "vue-timeago": "^5.1.2", + "vuedraggable": "^2.24.3", "vuetify": "^2.3.21", "vuetify-image-input": "^19.1.0", "vuex": "^3.6.0" diff --git a/packages/frontend/src/components/GlobalsBuilder.vue b/packages/frontend/src/components/GlobalsBuilder.vue new file mode 100644 index 000000000..10e37c24a --- /dev/null +++ b/packages/frontend/src/components/GlobalsBuilder.vue @@ -0,0 +1,292 @@ + + + + + diff --git a/packages/frontend/src/components/GlobalsEntry.vue b/packages/frontend/src/components/GlobalsEntry.vue new file mode 100644 index 000000000..687d9fb7a --- /dev/null +++ b/packages/frontend/src/components/GlobalsEntry.vue @@ -0,0 +1,292 @@ + + + diff --git a/packages/frontend/src/components/ListItemCommit.vue b/packages/frontend/src/components/ListItemCommit.vue index c3feae697..7703979e1 100644 --- a/packages/frontend/src/components/ListItemCommit.vue +++ b/packages/frontend/src/components/ListItemCommit.vue @@ -1,5 +1,5 @@