From a774173f0ba2362e1cb94ca4bccd014c4c052e68 Mon Sep 17 00:00:00 2001 From: denizk0461 Date: Wed, 8 Apr 2026 21:38:13 +0200 Subject: [PATCH] banner now zooms in on hover --- src/lib/banner2.svelte | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/src/lib/banner2.svelte b/src/lib/banner2.svelte index d2e90ab..65ecc31 100644 --- a/src/lib/banner2.svelte +++ b/src/lib/banner2.svelte @@ -24,7 +24,7 @@ {#snippet titles({title, subtitle, date}: {title: string, subtitle: string, date: string})} -

{title}

+

{title}

{#if subtitle} @@ -56,11 +56,13 @@
{#if banner && banner !== ""} - {#if pixelated} - - {:else} - - {/if} + {/if} {@render titles({title, subtitle, date})}
@@ -71,12 +73,24 @@ width: 100%; } - .banner { + .banner-container { max-height: 300px; + height: 300px; width: 100%; + overflow: hidden; + } + + .banner { + width: 100%; + height: 100%; object-fit: cover; + transition: scale var(--duration-animation) var(--anim-curve); } + .banner-container:hover .banner { + scale: 1.04; + } + .title-container { display: flex; flex-direction: row; @@ -149,7 +163,7 @@ line-height: 1.2rem; } - .banner { + .banner-container { height: 180px; max-height: 180px; }