diff --git a/src/routes/[country]/[location]/index.svelte b/src/routes/[country]/[location]/index.svelte index dca910f..9bc1273 100644 --- a/src/routes/[country]/[location]/index.svelte +++ b/src/routes/[country]/[location]/index.svelte @@ -249,16 +249,19 @@ -
-
-
+ {#if location.illustration_mobile && location.illustration_desktop && location.illustration_desktop_2x} + + + + Illustration for {location.name} + + {/if} {#if photos.length} diff --git a/src/style/pages/_location.scss b/src/style/pages/_location.scss index e527afc..21a08f4 100644 --- a/src/style/pages/_location.scss +++ b/src/style/pages/_location.scss @@ -161,21 +161,16 @@ overflow: hidden; transform-origin: top center; - div { + img { + display: block; width: 100%; - height: 100%; - background: 0 0 var(--illus-mobile) no-repeat; - background-size: 100% auto; + height: auto; + object-fit: contain; + pointer-events: none; + user-select: none; transform: translate3d(0, var(--parallax-y), 0); transition: transform 0.7s var(--ease-quart); will-change: transform, opacity; - - @include bp (sm) { - background-image: var(--illus-desktop); - } - @include bp (xl) { - background-image: var(--illus-desktop-2x); - } } }