From 4a03d60667249e8673b5312c9476c35fc880cb33 Mon Sep 17 00:00:00 2001 From: les Date: Sun, 20 Oct 2019 14:07:09 +0200 Subject: [PATCH] [feat] Split federation/settings admin components --- components/admin/Federation.vue | 22 +++++++++ components/admin/Settings.vue | 64 ++++++++++++++++++++++++++ components/admin/Users.vue | 2 +- components/admin/timezones.js | 4 ++ locales/it.js | 12 +++-- pages/admin.vue | 81 ++++++--------------------------- 6 files changed, 113 insertions(+), 72 deletions(-) create mode 100644 components/admin/Federation.vue create mode 100644 components/admin/Settings.vue create mode 100644 components/admin/timezones.js diff --git a/components/admin/Federation.vue b/components/admin/Federation.vue new file mode 100644 index 00000000..1b82fbf3 --- /dev/null +++ b/components/admin/Federation.vue @@ -0,0 +1,22 @@ + + \ No newline at end of file diff --git a/components/admin/Settings.vue b/components/admin/Settings.vue new file mode 100644 index 00000000..c855f8f3 --- /dev/null +++ b/components/admin/Settings.vue @@ -0,0 +1,64 @@ + + \ No newline at end of file diff --git a/components/admin/Users.vue b/components/admin/Users.vue index 1cb9b0a2..d5d0ed54 100644 --- a/components/admin/Users.vue +++ b/components/admin/Users.vue @@ -4,7 +4,7 @@ div el-collapse el-collapse-item template(slot='title') - h4 {{$t('common.new_user')}} + el-button(mini size='mini') {{$t('common.new_user')}} el-form(inline) el-form-item(:label="$t('common.username')") el-input(v-model='new_user.username') diff --git a/components/admin/timezones.js b/components/admin/timezones.js new file mode 100644 index 00000000..68fb7316 --- /dev/null +++ b/components/admin/timezones.js @@ -0,0 +1,4 @@ +export default [ + 'Europe/Rome', + 'Europe/Paris', +] \ No newline at end of file diff --git a/locales/it.js b/locales/it.js index ab7d09fb..8e0b3e74 100644 --- a/locales/it.js +++ b/locales/it.js @@ -52,7 +52,12 @@ export default { username: 'Nomignolo', comments: 'nessun commento|un commento|{n} commenti', activate_user: 'Confermato', - displayname: 'Nome mostrato' + displayname: 'Nome mostrato', + federation: 'Federazione', + set_password: 'Imposta password', + copy_link: 'Copia link', + send_via_mail: 'Invia mail', + add_to_calendar: 'Aggiungi al tuo calendario' }, login: { @@ -132,7 +137,7 @@ export default { due: 'alle', from: 'Dalle', image_too_big: 'Immagine troppo grande! Massimo 4M', - interact_with_me_at: 'Seguimi nel fediverso su' + interact_with_me_at: 'Seguimi nel fediverso su', }, admin: { @@ -151,7 +156,8 @@ export default { allow_recurrent_event: 'Abilita eventi fissi', recurrent_event_visible: 'Appuntamenti fissi visibili di default', federation: 'Federazione / ActivityPub', - enable_federation: 'Abilita la federazione!' + enable_federation: 'Abilita la federazione!', + select_instance_timezone: 'Seleziona la timezone' }, auth: { diff --git a/pages/admin.vue b/pages/admin.vue index ae61eb07..fa8188d8 100644 --- a/pages/admin.vue +++ b/pages/admin.vue @@ -1,5 +1,5 @@