diff --git a/pages/add/_edit.vue b/pages/add/_edit.vue index edd58981..b59a38dd 100644 --- a/pages/add/_edit.vue +++ b/pages/add/_edit.vue @@ -12,7 +12,7 @@ //- title v-text-field.mb-3(v-model='event.title' - :rules="[$validators.required()]" + :rules="[$validators.required('common.title')]" :label="$t('event.what_description')" autofocus ref='title') @@ -60,13 +60,10 @@ v-btn(value='multidate' label="multidate") {{$t('event.multidate')}} v-btn(v-if='settings.allow_recurrent_event' value='recurrent' label="recurrent") {{$t('event.recurrent')}} - p {{$t(`event.${event.type}_description`)}} {{date}} + p {{$t(`event.${event.type}_description`)}} v-select(v-if='event.type==="recurrent"' :items="frequencies" v-model='event.recurrent.frequency') - //- v-option(:label="$t('event.each_week')" value='1w' key='1w') - //- v-option(:label="$t('event.each_2w')" value='2w' key='2w') - //- el-option(:label="$t('event.each_month')" value='1m' key='1m') client-only .datePicker v-date-picker( @@ -82,10 +79,9 @@ div.text-center.mb-2(v-if='event.type === "recurrent"') span(v-if='event.recurrent.frequency !== "1m" && event.recurrent.frequency !== "2m"') {{whenPatterns}} - v-radio-group(v-else v-model='event.recurrent.type') - v-radio-button(v-for='whenPattern in whenPatterns' :label='whenPattern.key' :key='whenPatterns.key') + v-btn-toggle.mt-1(v-else v-model='event.recurrent.type' color='primary') + v-btn(v-for='whenPattern in whenPatterns' :value='whenPattern.key' :key='whenPatterns.key' small) span {{whenPattern.label}} - v-row v-col v-menu(v-model='fromDateMenu' @@ -161,7 +157,7 @@