From dbfbf40e5f0648e60c88ff7e2722aede851d3ad4 Mon Sep 17 00:00:00 2001 From: Pablo Sirera Date: Wed, 16 Dec 2020 21:48:23 +0100 Subject: [PATCH] feat: change color icons --- assets/icons/dark.svg | 1 - assets/icons/light.svg | 1 - components/icons/IconMoon.vue | 114 ++++++++++++++++++++++++++++++ components/icons/IconSun.vue | 32 +++++++++ components/ui/ColorModePicker.vue | 29 ++++---- components/ui/IconBase.vue | 43 +++++++++++ components/ui/TheHeader.vue | 2 +- mixins/IconMixin.vue | 22 ++++++ 8 files changed, 227 insertions(+), 17 deletions(-) delete mode 100644 assets/icons/dark.svg delete mode 100644 assets/icons/light.svg create mode 100644 components/icons/IconMoon.vue create mode 100644 components/icons/IconSun.vue create mode 100644 components/ui/IconBase.vue create mode 100644 mixins/IconMixin.vue diff --git a/assets/icons/dark.svg b/assets/icons/dark.svg deleted file mode 100644 index dbf7c6c..0000000 --- a/assets/icons/dark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/light.svg b/assets/icons/light.svg deleted file mode 100644 index 7f51b94..0000000 --- a/assets/icons/light.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/components/icons/IconMoon.vue b/components/icons/IconMoon.vue new file mode 100644 index 0000000..031018d --- /dev/null +++ b/components/icons/IconMoon.vue @@ -0,0 +1,114 @@ + + + diff --git a/components/icons/IconSun.vue b/components/icons/IconSun.vue new file mode 100644 index 0000000..75d091a --- /dev/null +++ b/components/icons/IconSun.vue @@ -0,0 +1,32 @@ + + + diff --git a/components/ui/ColorModePicker.vue b/components/ui/ColorModePicker.vue index 1cef5f2..38510b2 100644 --- a/components/ui/ColorModePicker.vue +++ b/components/ui/ColorModePicker.vue @@ -1,30 +1,30 @@ diff --git a/components/ui/TheHeader.vue b/components/ui/TheHeader.vue index 69c26fd..1713b63 100644 --- a/components/ui/TheHeader.vue +++ b/components/ui/TheHeader.vue @@ -9,6 +9,7 @@
-
diff --git a/mixins/IconMixin.vue b/mixins/IconMixin.vue new file mode 100644 index 0000000..3da04a2 --- /dev/null +++ b/mixins/IconMixin.vue @@ -0,0 +1,22 @@ +