diff --git a/packages/nc-gui/components/templates/categories.vue b/packages/nc-gui/components/templates/categories.vue index 220cbf0ae6..306e032998 100644 --- a/packages/nc-gui/components/templates/categories.vue +++ b/packages/nc-gui/components/templates/categories.vue @@ -22,12 +22,24 @@ - Add new template + New template + + @@ -40,6 +52,14 @@ export default { categories: [] }), computed: { + counterLoc: { + get() { + return this.$store.state.templateE + }, + set(c) { + this.$store.commit('mutTemplateE', c) + } + }, category: { get() { return this.value @@ -48,12 +68,12 @@ export default { this.$emit('input', v) } }, - counterLoc: { + t: { get() { - return this.counter + return this.$store.state.template }, - set(v) { - this.$emit('update:counter', v) + set(t) { + this.$store.commit('mutTemplate', t) } } }, diff --git a/packages/nc-gui/components/templates/detailed.vue b/packages/nc-gui/components/templates/detailed.vue index 7f80513666..623c78e614 100644 --- a/packages/nc-gui/components/templates/detailed.vue +++ b/packages/nc-gui/components/templates/detailed.vue @@ -29,7 +29,7 @@ diff --git a/packages/nc-gui/components/templates/editor.vue b/packages/nc-gui/components/templates/editor.vue index 406391bbf1..dc624ea272 100644 --- a/packages/nc-gui/components/templates/editor.vue +++ b/packages/nc-gui/components/templates/editor.vue @@ -1,7 +1,7 @@ @@ -24,7 +25,8 @@ export default { computed: { color1: { get() { - return this.value && this.value.split(',')[1] + const val = this.value && this.value.split(',')[1].trim() + return val }, set(v) { const gradient = 'linear-gradient(' + this.angle + 'deg, ' + v + ', ' + this.color2 + ')' @@ -33,7 +35,7 @@ export default { }, color2: { get() { - return this.value && this.value.split(',')[2].slice(0, -1) + return this.value && this.value.split(',')[2].slice(0, -1).trim() }, set(v) { const gradient = 'linear-gradient(' + this.angle + 'deg, ' + this.color1 + ', ' + v + ')' diff --git a/packages/nc-gui/components/templates/list.vue b/packages/nc-gui/components/templates/list.vue index aaf94c26dc..8d819c9828 100644 --- a/packages/nc-gui/components/templates/list.vue +++ b/packages/nc-gui/components/templates/list.vue @@ -25,11 +25,11 @@ md="6" lg="4" xl="3" - @click="openTemplate(template.id)" >
- Templates - + Templates + @@ -11,6 +11,7 @@