From f686ae21d4cfd5887fba58049a8f12261cd17ca1 Mon Sep 17 00:00:00 2001 From: mrjvs Date: Thu, 13 Aug 2026 22:44:19 +0200 Subject: [PATCH] feat: implement progress tracking on homepage --- src/components/ProgressCard.vue | 2 +- src/pages/index.vue | 34 +++++++++++++++++++++------------ 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/src/components/ProgressCard.vue b/src/components/ProgressCard.vue index a1f3e0c..26959ed 100644 --- a/src/components/ProgressCard.vue +++ b/src/components/ProgressCard.vue @@ -15,7 +15,7 @@ const targetIsVisible = useElementVisibility(chartRef, { }); const currentlyVisiblePercentage = computed(() => targetIsVisible.value ? props.item.completion : 0); const animatedPercentage = useTransition(currentlyVisiblePercentage, { - duration: 2000, + duration: 1000, easing: TransitionPresets.easeInOutQuad }); diff --git a/src/pages/index.vue b/src/pages/index.vue index 097cb4d..349a63c 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -1,4 +1,6 @@