From 0552b6a7ddd5db4f7b11e940d934199af169f056 Mon Sep 17 00:00:00 2001 From: Christopher Ng Date: Sat, 14 Aug 2021 00:52:08 +0000 Subject: [PATCH] Vuetify - abstract HeaderBar component Signed-off-by: Christopher Ng --- .../PersonalInfo/LanguageSection/Language.vue | 151 ++++++++++++++++++ .../LanguageSection/LanguageSection.vue | 102 ++++++++++++ .../PersonalInfo/shared/HeaderBar.vue | 40 +++-- apps/settings/src/main-personal-info.js | 4 +- .../settings/personal/personal.info.php | 28 +--- 5 files changed, 286 insertions(+), 39 deletions(-) create mode 100644 apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue create mode 100644 apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue diff --git a/apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue b/apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue new file mode 100644 index 00000000000..df847e87442 --- /dev/null +++ b/apps/settings/src/components/PersonalInfo/LanguageSection/Language.vue @@ -0,0 +1,151 @@ + + + + + + + diff --git a/apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue b/apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue new file mode 100644 index 00000000000..1489b96a465 --- /dev/null +++ b/apps/settings/src/components/PersonalInfo/LanguageSection/LanguageSection.vue @@ -0,0 +1,102 @@ + + + + + + + diff --git a/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue b/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue index e4ff0846a07..3cb293c8a34 100644 --- a/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue +++ b/apps/settings/src/components/PersonalInfo/shared/HeaderBar.vue @@ -20,18 +20,21 @@ -->