diff --git a/components/admin/Collections.vue b/components/admin/Collections.vue
index 260a796d..5dd87531 100644
--- a/components/admin/Collections.vue
+++ b/components/admin/Collections.vue
@@ -33,7 +33,7 @@ v-container
:prepend-icon="mdiTagMultiple"
chips small-chips multiple deletable-chips hide-no-data hide-selected persistent-hint
:disabled="!collection.id"
- placeholder='Tutte'
+ placeholder='All'
@input.native='searchTags'
@focus='searchTags'
:delimiters="[',', ';']"
diff --git a/components/admin/Tags.vue b/components/admin/Tags.vue
index e9a62111..6670ebca 100644
--- a/components/admin/Tags.vue
+++ b/components/admin/Tags.vue
@@ -9,19 +9,28 @@ v-container
v-dialog(v-model='dialog' width='600' :fullscreen='$vuetify.breakpoint.xsOnly')
v-card
- v-card-title {{ $t('admin.edit_tag') }}
+ v-card-title {{$t('admin.edit_tag')}} -
+ strong.ml-2 {{tag.tag}}
+ v-card-subtitle {{$tc('admin.edit_tag_help', tag.count)}}
v-card-text
+ p {{newTag}}
v-form(v-model='valid' ref='form' lazy-validation)
- v-text-field(
- :rules="[$validators.required('common.name')]"
- :label="$t('common.tag')"
- v-model='tag.tag'
- :placeholder='$t("common.tag")')
+ v-combobox(v-model='newTag'
+ :prepend-icon="mdiTag"
+ hide-no-data
+ persistent-hint
+ :items="tags"
+ :return-object='false'
+ item-value='tag'
+ item-text='tag'
+ :label="$t('common.tags')")
+ template(v-slot:item="{ item, on, attrs }")
+ span "{{item.tag}}" ({{item.count}})
v-card-actions
v-spacer
v-btn(@click='dialog = false' outlined color='warning') {{ $t('common.cancel') }}
- v-btn(@click='savePlace' color='primary' outlined :loading='loading'
+ v-btn(@click='saveTag' color='primary' outlined :loading='loading'
:disable='!valid || loading') {{ $t('common.save') }}
v-card-text
@@ -44,7 +53,7 @@ v-container