diff --git a/app/assets/stylesheets/tailwind/tags.css b/app/assets/stylesheets/tailwind/tags.css index b51513951..735baa40f 100644 --- a/app/assets/stylesheets/tailwind/tags.css +++ b/app/assets/stylesheets/tailwind/tags.css @@ -15,6 +15,10 @@ @apply cursor-pointer; } + .sci-tag .sn-icon.sn-icon-close:hover { + @apply text-white bg-sn-black rounded-full; + } + .sci-tag.disabled { @apply opacity-40 cursor-not-allowed; } diff --git a/app/javascript/vue/shared/datatable/table.vue b/app/javascript/vue/shared/datatable/table.vue index 408550f4f..2007e6c61 100644 --- a/app/javascript/vue/shared/datatable/table.vue +++ b/app/javascript/vue/shared/datatable/table.vue @@ -357,6 +357,8 @@ export default { this.gridApi.setRowData( [values, ...this.rowData] ); + + document.querySelector('.ag-body-viewport').scrollTop = 0; } }, reloadingTable() { diff --git a/app/javascript/vue/shared/tags_modal.vue b/app/javascript/vue/shared/tags_modal.vue index 3e00d1c81..d85302529 100644 --- a/app/javascript/vue/shared/tags_modal.vue +++ b/app/javascript/vue/shared/tags_modal.vue @@ -19,7 +19,7 @@
-
+
@@ -60,9 +60,11 @@
-
- - {{ i18n.t('tags.manage_modal.create_tag') }} +
+
+ + {{ i18n.t('tags.manage_modal.create_tag') }} +
diff --git a/app/javascript/vue/tags/renderers/name.vue b/app/javascript/vue/tags/renderers/name.vue index 912442a34..161c69086 100644 --- a/app/javascript/vue/tags/renderers/name.vue +++ b/app/javascript/vue/tags/renderers/name.vue @@ -11,9 +11,7 @@ @keydown.enter="saveName" @keydown.escape="cancelEditing" @keydown="handleKeydown" - v-model="tagName" - @blur="saveName" - @change="saveName" /> + v-model="tagName" />
{{ error }}