From e209766d52b94b283e6643a54c59e672f77d4d31 Mon Sep 17 00:00:00 2001 From: Valentin Maerten Date: Sun, 30 Aug 2026 13:34:11 +0200 Subject: [PATCH] docs(site): make homepage responsive and accessible --- website/.vitepress/components/HomePage.vue | 8 ++++- website/.vitepress/theme/custom.css | 39 ++++++++++++++++++++-- 2 files changed, 44 insertions(+), 3 deletions(-) diff --git a/website/.vitepress/components/HomePage.vue b/website/.vitepress/components/HomePage.vue index e3952c1a..0339bcda 100644 --- a/website/.vitepress/components/HomePage.vue +++ b/website/.vitepress/components/HomePage.vue @@ -25,6 +25,12 @@ const copyAnnouncement = computed(() => { return ''; }); +const copyAriaLabel = computed(() => { + if (copyState.value === 'copied') return 'Install command copied'; + if (copyState.value === 'failed') return 'Copy install command again'; + return 'Copy install command'; +}); + function resetCopyState() { window.clearTimeout(copyResetTimer); copyResetTimer = window.setTimeout(() => { @@ -68,7 +74,7 @@ function track(event: string) { {{ installCommand }}