From 9909650694f26be21e94cf841481197480d058e3 Mon Sep 17 00:00:00 2001 From: Toufic Batache <taffou2a@gmail.com> Date: Thu, 18 Jan 2024 11:02:03 +0100 Subject: [PATCH] Fix pulse animation for graph skeleton --- src/lib/components/WaterfallView.svelte | 10 +++++----- tailwind.config.cjs | 9 +++++++++ 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/lib/components/WaterfallView.svelte b/src/lib/components/WaterfallView.svelte index 2e4434858..c8dc32aca 100644 --- a/src/lib/components/WaterfallView.svelte +++ b/src/lib/components/WaterfallView.svelte @@ -891,23 +891,23 @@ <div class="relative"> {#if isCalculationRunning} <div class="absolute inset-0 bg-white z-50" out:fade> - <div class="flex flex-col gap-5 m-2 p-2 animate-pulse"> + <div class="flex flex-col gap-5 m-2 p-2 animate-pulse-2"> {#each [2, 3, 2] as row} <div class="flex flex-col gap-2"> - <div class="bg-neutral-200 w-24 h-4" /> + <div class="bg-neutral-300 w-24 h-4" /> <div class="flex gap-4"> {#each Array(row) as _} <div class="h-9 flex items-center bg-white text-neutral-600 border rounded-full overflow-hidden" > - <div class="bg-neutral-200 w-9 h-9" /> - <div class="bg-neutral-200 mx-2 w-28 h-4" /> + <div class="bg-neutral-300 w-9 h-9" /> + <div class="bg-neutral-300 mx-2 w-28 h-4" /> </div> {/each} </div> </div> {/each} - <div class="bg-neutral-200 h-72" /> + <div class="bg-neutral-300 h-72" /> </div> </div> {/if} diff --git a/tailwind.config.cjs b/tailwind.config.cjs index 20626bd59..1cc4b8e17 100644 --- a/tailwind.config.cjs +++ b/tailwind.config.cjs @@ -25,6 +25,7 @@ const config = { extend: { animation: { blink: "blinker 300ms ease-in 2", + "pulse-2": "pulse-2 1.7s cubic-bezier(0.4, 0, 0.6, 1) infinite", }, backgroundImage: { /* Graph paper - Heropatterns.com échelle réduite */ @@ -73,6 +74,14 @@ const config = { blinker: { "50%": { opacity: "60%" }, }, + "pulse-2": { + "0%, 100%": { + opacity: 1, + }, + "50%": { + opacity: 0.2, + }, + }, }, scale: { 25: "0.25", -- GitLab