From 46260be305695d3d37dc15b42e112eaf37350484 Mon Sep 17 00:00:00 2001 From: atomjoy Date: Sat, 13 May 2023 12:27:16 +0200 Subject: [PATCH] Vue 3 in Laravel 10 --- app/resources/js/assets/icons/MoonIcon.vue | 3 +++ app/resources/js/assets/icons/SunIcon.vue | 3 +++ app/resources/js/components/ChangeLocale.vue | 16 ++++++++++------ app/resources/js/components/ChangeTheme.vue | 18 +++++++++--------- app/resources/js/stores/theme.js | 2 +- 5 files changed, 26 insertions(+), 16 deletions(-) create mode 100644 app/resources/js/assets/icons/MoonIcon.vue create mode 100644 app/resources/js/assets/icons/SunIcon.vue diff --git a/app/resources/js/assets/icons/MoonIcon.vue b/app/resources/js/assets/icons/MoonIcon.vue new file mode 100644 index 0000000..b7085a2 --- /dev/null +++ b/app/resources/js/assets/icons/MoonIcon.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/app/resources/js/assets/icons/SunIcon.vue b/app/resources/js/assets/icons/SunIcon.vue new file mode 100644 index 0000000..1000f23 --- /dev/null +++ b/app/resources/js/assets/icons/SunIcon.vue @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/app/resources/js/components/ChangeLocale.vue b/app/resources/js/components/ChangeLocale.vue index b01aad6..91401fe 100644 --- a/app/resources/js/components/ChangeLocale.vue +++ b/app/resources/js/components/ChangeLocale.vue @@ -34,21 +34,25 @@ watch( float: right; width: auto; height: auto; - padding: 5px; + border-radius: var(--border-radius); + background: var(--bg-secondary); + border: 1px solid var(--divider-primary); } .locale-changer-select { float: right; display: inline; padding: 5px; text-align: center; - border: 0px; font-size: 1rem; - cursor: pointer; - border-radius: 10px; + cursor: pointer; + box-sizing: border-box; + border-radius: var(--border-radius); + background: var(--bg-secondary); + border: 0px; } .locale-changer-select > * { - background: #fff; - color: #222; + background: var(--bg-secondary); + color: var(--text-primary); } .locale-changer-select:focus { border: none; diff --git a/app/resources/js/components/ChangeTheme.vue b/app/resources/js/components/ChangeTheme.vue index d4fe525..1e26e93 100644 --- a/app/resources/js/components/ChangeTheme.vue +++ b/app/resources/js/components/ChangeTheme.vue @@ -22,20 +22,20 @@ onMounted(() => {