From 06754ae85379411cf4f2485d91df14a91cc42ad4 Mon Sep 17 00:00:00 2001 From: webfussel Date: Thu, 17 Jul 2025 10:00:15 +0200 Subject: [PATCH] add: several improvements Better Mood choice, better format for text --- src/App.vue | 3 +++ src/components/Button.vue | 12 ++++++++++-- src/components/Sections/Mood/Choice.vue | 20 ++++++++++++++++---- src/components/Views/Current.vue | 7 +++++-- 4 files changed, 34 insertions(+), 8 deletions(-) diff --git a/src/App.vue b/src/App.vue index a4981b8..41d25f9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -22,6 +22,9 @@ import Navigation from './components/Sections/Navigation.vue' --clr-white: #ffffff; --clr-black: #000000; + --clr-disabled: #dcdcdc; + --clr-disabled-contrast: #636363; + --clr-neutral: #595959; --clr-neutral-contrast: #ffffff; diff --git a/src/components/Button.vue b/src/components/Button.vue index 399851e..7262c4a 100644 --- a/src/components/Button.vue +++ b/src/components/Button.vue @@ -1,5 +1,5 @@ @@ -8,9 +8,10 @@ type Props = { color ?: 'success' | 'error' | 'neutral' | 'inherit' display ?: 'elevated' | 'text' | 'icon' + disabled ?: boolean } -const { color = 'success', display = 'elevated' } = defineProps() +const { color = 'success', display = 'elevated', disabled = false } = defineProps() \ No newline at end of file