diff --git a/website/client/src/pages/settings/inlineSettings/_inlineSettingMixin.js b/website/client/src/pages/settings/inlineSettings/_inlineSettingMixin.js new file mode 100644 index 0000000000..b6f0b1f7de --- /dev/null +++ b/website/client/src/pages/settings/inlineSettings/_inlineSettingMixin.js @@ -0,0 +1,12 @@ +export const _InlineSettingMixin = { + data () { + return { + show: false, + }; + }, + methods: { + resetAndClose () { + this.show = false; + }, + }, +}; diff --git a/website/client/src/pages/settings/inlineSettings/_saveCancelButtons.vue b/website/client/src/pages/settings/inlineSettings/_saveCancelButtons.vue new file mode 100644 index 0000000000..f4e82b1db4 --- /dev/null +++ b/website/client/src/pages/settings/inlineSettings/_saveCancelButtons.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/website/client/src/pages/settings/inlineSettings/userNameSetting.vue b/website/client/src/pages/settings/inlineSettings/userNameSetting.vue index 0ce0bf3f1e..6d68e4d4b1 100644 --- a/website/client/src/pages/settings/inlineSettings/userNameSetting.vue +++ b/website/client/src/pages/settings/inlineSettings/userNameSetting.vue @@ -14,7 +14,7 @@ class="edit-link" @click.prevent="show = true" > - {{ $t('edit') }} + {{ $t(user?.auth?.local?.username ? 'edit' : 'add') }} @@ -71,24 +71,11 @@ -
- -
- - - {{ $t('cancel') }} - -
+ @@ -137,19 +124,10 @@ input { color: $green-50; } -.buttons { - align-items: center; - display: flex; - flex-direction: column; -} - .form-group { margin-bottom: 1.5rem; } -.btn-save { - margin-bottom: 1rem; -}