diff --git a/frontend/public/images/race-half.jpg b/frontend/public/images/race-half.jpg new file mode 100644 index 0000000..2e274dc Binary files /dev/null and b/frontend/public/images/race-half.jpg differ diff --git a/frontend/public/images/race-half.png b/frontend/public/images/race-half.png deleted file mode 100644 index d665b27..0000000 Binary files a/frontend/public/images/race-half.png and /dev/null differ diff --git a/frontend/public/images/race-marathon.jpg b/frontend/public/images/race-marathon.jpg new file mode 100644 index 0000000..1115bec Binary files /dev/null and b/frontend/public/images/race-marathon.jpg differ diff --git a/frontend/public/images/race-marathon.png b/frontend/public/images/race-marathon.png deleted file mode 100644 index b93c2cb..0000000 Binary files a/frontend/public/images/race-marathon.png and /dev/null differ diff --git a/frontend/public/images/race-night.jpg b/frontend/public/images/race-night.jpg new file mode 100644 index 0000000..e75db25 Binary files /dev/null and b/frontend/public/images/race-night.jpg differ diff --git a/frontend/public/images/race-night.png b/frontend/public/images/race-night.png deleted file mode 100644 index b4a023c..0000000 Binary files a/frontend/public/images/race-night.png and /dev/null differ diff --git a/frontend/public/images/race-short.jpg b/frontend/public/images/race-short.jpg new file mode 100644 index 0000000..8727f5b Binary files /dev/null and b/frontend/public/images/race-short.jpg differ diff --git a/frontend/public/images/race-short.png b/frontend/public/images/race-short.png deleted file mode 100644 index 9d1336b..0000000 Binary files a/frontend/public/images/race-short.png and /dev/null differ diff --git a/frontend/public/images/race-trail.jpg b/frontend/public/images/race-trail.jpg new file mode 100644 index 0000000..21ebf78 Binary files /dev/null and b/frontend/public/images/race-trail.jpg differ diff --git a/frontend/public/images/race-trail.png b/frontend/public/images/race-trail.png deleted file mode 100644 index 266102b..0000000 Binary files a/frontend/public/images/race-trail.png and /dev/null differ diff --git a/frontend/public/images/runner-hero.jpg b/frontend/public/images/runner-hero.jpg new file mode 100644 index 0000000..b6ae074 Binary files /dev/null and b/frontend/public/images/runner-hero.jpg differ diff --git a/frontend/public/images/runner-hero.png b/frontend/public/images/runner-hero.png deleted file mode 100644 index c06741d..0000000 Binary files a/frontend/public/images/runner-hero.png and /dev/null differ diff --git a/frontend/src/lib/raceVisuals.ts b/frontend/src/lib/raceVisuals.ts index eb17698..5b37475 100644 --- a/frontend/src/lib/raceVisuals.ts +++ b/frontend/src/lib/raceVisuals.ts @@ -21,36 +21,36 @@ interface OfficialRaceVisual { const FALLBACK_VISUALS: Record = { short: { variant: "short", - imageSrc: "/images/race-short.png", - fallbackSrc: "/images/race-short.png", + imageSrc: "/images/race-short.jpg", + fallbackSrc: "/images/race-short.jpg", imageFit: "cover", label: "Городской темп", }, half: { variant: "half", - imageSrc: "/images/race-half.png", - fallbackSrc: "/images/race-half.png", + imageSrc: "/images/race-half.jpg", + fallbackSrc: "/images/race-half.jpg", imageFit: "cover", label: "Полумарафон", }, marathon: { variant: "marathon", - imageSrc: "/images/race-marathon.png", - fallbackSrc: "/images/race-marathon.png", + imageSrc: "/images/race-marathon.jpg", + fallbackSrc: "/images/race-marathon.jpg", imageFit: "cover", label: "Марафон", }, trail: { variant: "trail", - imageSrc: "/images/race-trail.png", - fallbackSrc: "/images/race-trail.png", + imageSrc: "/images/race-trail.jpg", + fallbackSrc: "/images/race-trail.jpg", imageFit: "cover", label: "Трейл", }, night: { variant: "night", - imageSrc: "/images/race-night.png", - fallbackSrc: "/images/race-night.png", + imageSrc: "/images/race-night.jpg", + fallbackSrc: "/images/race-night.jpg", imageFit: "cover", label: "Ночной старт", }, diff --git a/frontend/src/styles/global.css b/frontend/src/styles/global.css index 26d1cac..a0b004e 100644 --- a/frontend/src/styles/global.css +++ b/frontend/src/styles/global.css @@ -1290,7 +1290,7 @@ body { color: #ffffff; background: linear-gradient(90deg, rgba(7, 25, 39, 0.9) 0%, rgba(7, 25, 39, 0.58) 46%, rgba(7, 25, 39, 0.1) 100%), - url("/images/runner-hero.png") center / cover; + url("/images/runner-hero.jpg") center / cover; } .dashboard-hero__content, @@ -1525,7 +1525,7 @@ body { padding: var(--space-8); background: linear-gradient(90deg, rgba(7, 25, 39, 0.88), rgba(7, 25, 39, 0.48), rgba(7, 25, 39, 0.08)), - url("/images/race-half.png") center / cover; + url("/images/race-half.jpg") center / cover; } .races-hero .page__title, @@ -1788,7 +1788,7 @@ body { padding: var(--space-8); background: linear-gradient(90deg, rgba(7, 25, 39, 0.9), rgba(7, 25, 39, 0.5), rgba(7, 25, 39, 0.08)), - url("/images/race-short.png") center / cover; + url("/images/race-short.jpg") center / cover; } .race-day-hero .page-link {