From a6b446a101c32704d8ee5f6c337fdf3c88b6708d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Veikko=20Lintuj=C3=A4rvi?= Date: Sat, 15 Nov 2025 18:37:00 +0200 Subject: [PATCH] Fix styling of landing page --- src/App.vue | 79 +++++++++++++-- src/assets/base.css | 78 ++++++++++++++- src/components/ThemeToggle.vue | 128 +++++++++++++++++++++++++ src/components/icons/IconHomesite.vue | 6 ++ src/components/icons/IconItSupport.vue | 2 +- src/components/icons/IconLinux.vue | 2 +- src/components/icons/IconLogo.vue | 76 +++++++++++++++ src/components/icons/IconRepair.vue | 2 +- 8 files changed, 362 insertions(+), 11 deletions(-) create mode 100644 src/components/ThemeToggle.vue create mode 100644 src/components/icons/IconLogo.vue diff --git a/src/App.vue b/src/App.vue index c08b5c1..0e8795f 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,14 +1,25 @@ + + diff --git a/src/components/icons/IconItSupport.vue b/src/components/icons/IconItSupport.vue index deb0bb1..89d248b 100644 --- a/src/components/icons/IconItSupport.vue +++ b/src/components/icons/IconItSupport.vue @@ -1,6 +1,6 @@ + + + + diff --git a/src/components/icons/IconRepair.vue b/src/components/icons/IconRepair.vue index be538ef..0837d9d 100644 --- a/src/components/icons/IconRepair.vue +++ b/src/components/icons/IconRepair.vue @@ -10,7 +10,7 @@ >