diff --git a/public/dynopark/1675801348_grizly-club-p-klipart-tiranno.jpg b/public/dynopark/1675801348_grizly-club-p-klipart-tiranno.jpg new file mode 100644 index 0000000..1b3c1b9 Binary files /dev/null and b/public/dynopark/1675801348_grizly-club-p-klipart-tiranno.jpg differ diff --git a/public/dynopark/1697108661_poknok-art-p-pteranodoni-51_1.jpg b/public/dynopark/1697108661_poknok-art-p-pteranodoni-51_1.jpg new file mode 100644 index 0000000..c9e02ea Binary files /dev/null and b/public/dynopark/1697108661_poknok-art-p-pteranodoni-51_1.jpg differ diff --git a/public/dynopark/202007_Triceratops_horridus.svg_1.jpg b/public/dynopark/202007_Triceratops_horridus.svg_1.jpg new file mode 100644 index 0000000..b63e006 Binary files /dev/null and b/public/dynopark/202007_Triceratops_horridus.svg_1.jpg differ diff --git a/public/dynopark/4da8605d916401919bbe9cf115d8f8a5_1.jpg b/public/dynopark/4da8605d916401919bbe9cf115d8f8a5_1.jpg new file mode 100644 index 0000000..afb6c5a Binary files /dev/null and b/public/dynopark/4da8605d916401919bbe9cf115d8f8a5_1.jpg differ diff --git a/public/dynopark/50182754852060_1.jpg b/public/dynopark/50182754852060_1.jpg new file mode 100644 index 0000000..69092ff Binary files /dev/null and b/public/dynopark/50182754852060_1.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_7b985p7b985p7b98_.jpg b/public/dynopark/Gemini_Generated_Image_7b985p7b985p7b98_.jpg new file mode 100644 index 0000000..0a4a4ea Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_7b985p7b985p7b98_.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_a10736a10736a107_.jpg b/public/dynopark/Gemini_Generated_Image_a10736a10736a107_.jpg new file mode 100644 index 0000000..3088db2 Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_a10736a10736a107_.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_gc7t4lgc7t4lgc7t_.jpg b/public/dynopark/Gemini_Generated_Image_gc7t4lgc7t4lgc7t_.jpg new file mode 100644 index 0000000..a6610e8 Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_gc7t4lgc7t4lgc7t_.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_l7a8tql7a8tql7a8_.jpg b/public/dynopark/Gemini_Generated_Image_l7a8tql7a8tql7a8_.jpg new file mode 100644 index 0000000..b02a349 Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_l7a8tql7a8tql7a8_.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_mlbfxbmlbfxbmlbf_.jpg b/public/dynopark/Gemini_Generated_Image_mlbfxbmlbfxbmlbf_.jpg new file mode 100644 index 0000000..9fc048d Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_mlbfxbmlbfxbmlbf_.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_novmrqnovmrqnovm_.jpg b/public/dynopark/Gemini_Generated_Image_novmrqnovmrqnovm_.jpg new file mode 100644 index 0000000..9be042b Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_novmrqnovmrqnovm_.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_r9d5kbr9d5kbr9d5_.jpg b/public/dynopark/Gemini_Generated_Image_r9d5kbr9d5kbr9d5_.jpg new file mode 100644 index 0000000..3bb7786 Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_r9d5kbr9d5kbr9d5_.jpg differ diff --git a/public/dynopark/Gemini_Generated_Image_xkjwtoxkjwtoxkjw_.jpg b/public/dynopark/Gemini_Generated_Image_xkjwtoxkjwtoxkjw_.jpg new file mode 100644 index 0000000..bfcdf97 Binary files /dev/null and b/public/dynopark/Gemini_Generated_Image_xkjwtoxkjwtoxkjw_.jpg differ diff --git a/public/dynopark/Header.png b/public/dynopark/Header.png new file mode 100644 index 0000000..406d47c Binary files /dev/null and b/public/dynopark/Header.png differ diff --git a/public/dynopark/Oviraptor_TD_1.jpg b/public/dynopark/Oviraptor_TD_1.jpg new file mode 100644 index 0000000..bd2ff43 Binary files /dev/null and b/public/dynopark/Oviraptor_TD_1.jpg differ diff --git a/public/dynopark/Rectangle.jpg b/public/dynopark/Rectangle.jpg new file mode 100644 index 0000000..a642649 Binary files /dev/null and b/public/dynopark/Rectangle.jpg differ diff --git a/public/dynopark/T-Rex_2_1.jpg b/public/dynopark/T-Rex_2_1.jpg new file mode 100644 index 0000000..9efaa6e Binary files /dev/null and b/public/dynopark/T-Rex_2_1.jpg differ diff --git a/public/dynopark/Tyrannosaurus-Rex-Free-PNG-Image_1.jpg b/public/dynopark/Tyrannosaurus-Rex-Free-PNG-Image_1.jpg new file mode 100644 index 0000000..a7fee7e Binary files /dev/null and b/public/dynopark/Tyrannosaurus-Rex-Free-PNG-Image_1.jpg differ diff --git a/public/dynopark/Untitled_6_2.jpg b/public/dynopark/Untitled_6_2.jpg new file mode 100644 index 0000000..7b1279c Binary files /dev/null and b/public/dynopark/Untitled_6_2.jpg differ diff --git a/public/dynopark/ankylosaurus_1.jpg b/public/dynopark/ankylosaurus_1.jpg new file mode 100644 index 0000000..f6df1c6 Binary files /dev/null and b/public/dynopark/ankylosaurus_1.jpg differ diff --git a/public/dynopark/brachiosaurus_2.jpg b/public/dynopark/brachiosaurus_2.jpg new file mode 100644 index 0000000..9f30d63 Binary files /dev/null and b/public/dynopark/brachiosaurus_2.jpg differ diff --git a/public/dynopark/carnotaurus_1.jpg b/public/dynopark/carnotaurus_1.jpg new file mode 100644 index 0000000..b978c08 Binary files /dev/null and b/public/dynopark/carnotaurus_1.jpg differ diff --git a/public/dynopark/dilophosaurus_1.jpg b/public/dynopark/dilophosaurus_1.jpg new file mode 100644 index 0000000..dd1821b Binary files /dev/null and b/public/dynopark/dilophosaurus_1.jpg differ diff --git a/public/dynopark/dino-slider.png b/public/dynopark/dino-slider.png new file mode 100644 index 0000000..f0c3bfa Binary files /dev/null and b/public/dynopark/dino-slider.png differ diff --git a/public/dynopark/extra-activities.png b/public/dynopark/extra-activities.png new file mode 100644 index 0000000..b2a0b9e Binary files /dev/null and b/public/dynopark/extra-activities.png differ diff --git a/public/dynopark/favorite-parasaurolophus-design-v0-0supu.jpg b/public/dynopark/favorite-parasaurolophus-design-v0-0supu.jpg new file mode 100644 index 0000000..704c682 Binary files /dev/null and b/public/dynopark/favorite-parasaurolophus-design-v0-0supu.jpg differ diff --git a/public/dynopark/footer.png b/public/dynopark/footer.png new file mode 100644 index 0000000..05d85f2 Binary files /dev/null and b/public/dynopark/footer.png differ diff --git a/public/dynopark/fullpage.png b/public/dynopark/fullpage.png new file mode 100644 index 0000000..3b84d52 Binary files /dev/null and b/public/dynopark/fullpage.png differ diff --git a/public/dynopark/has-anyone-tried-incubating-and-releasin.jpg b/public/dynopark/has-anyone-tried-incubating-and-releasin.jpg new file mode 100644 index 0000000..0703659 Binary files /dev/null and b/public/dynopark/has-anyone-tried-incubating-and-releasin.jpg differ diff --git a/public/dynopark/header-3_2.jpg b/public/dynopark/header-3_2.jpg new file mode 100644 index 0000000..d99e1dc Binary files /dev/null and b/public/dynopark/header-3_2.jpg differ diff --git a/public/dynopark/hero-main.png b/public/dynopark/hero-main.png new file mode 100644 index 0000000..b7676b7 Binary files /dev/null and b/public/dynopark/hero-main.png differ diff --git a/public/dynopark/if-when-jurassic-world-rebirth-gets-a-se.jpg b/public/dynopark/if-when-jurassic-world-rebirth-gets-a-se.jpg new file mode 100644 index 0000000..b3bb0d6 Binary files /dev/null and b/public/dynopark/if-when-jurassic-world-rebirth-gets-a-se.jpg differ diff --git a/public/dynopark/image_7.jpg b/public/dynopark/image_7.jpg new file mode 100644 index 0000000..404dfd8 Binary files /dev/null and b/public/dynopark/image_7.jpg differ diff --git a/public/dynopark/ouranosaurus_nigeriensis_1.jpg b/public/dynopark/ouranosaurus_nigeriensis_1.jpg new file mode 100644 index 0000000..2b9e55b Binary files /dev/null and b/public/dynopark/ouranosaurus_nigeriensis_1.jpg differ diff --git a/public/dynopark/png-klev-club-k1kq-p-pterodaktil-png-4_1.jpg b/public/dynopark/png-klev-club-k1kq-p-pterodaktil-png-4_1.jpg new file mode 100644 index 0000000..270d704 Binary files /dev/null and b/public/dynopark/png-klev-club-k1kq-p-pterodaktil-png-4_1.jpg differ diff --git a/public/dynopark/pngtree-3d-baby-dinosaur-nesting-out-of-.jpg b/public/dynopark/pngtree-3d-baby-dinosaur-nesting-out-of-.jpg new file mode 100644 index 0000000..5ac2965 Binary files /dev/null and b/public/dynopark/pngtree-3d-baby-dinosaur-nesting-out-of-.jpg differ diff --git a/public/dynopark/pricing.png b/public/dynopark/pricing.png new file mode 100644 index 0000000..4b18f56 Binary files /dev/null and b/public/dynopark/pricing.png differ diff --git a/public/dynopark/stegosaurus_1.jpg b/public/dynopark/stegosaurus_1.jpg new file mode 100644 index 0000000..540561a Binary files /dev/null and b/public/dynopark/stegosaurus_1.jpg differ diff --git a/public/dynopark/styracosaurus_1.jpg b/public/dynopark/styracosaurus_1.jpg new file mode 100644 index 0000000..64d6202 Binary files /dev/null and b/public/dynopark/styracosaurus_1.jpg differ diff --git a/public/dynopark/tyrannosaurus_rex_1.jpg b/public/dynopark/tyrannosaurus_rex_1.jpg new file mode 100644 index 0000000..ca29686 Binary files /dev/null and b/public/dynopark/tyrannosaurus_rex_1.jpg differ diff --git a/public/dynopark/velociraptor_1.jpg b/public/dynopark/velociraptor_1.jpg new file mode 100644 index 0000000..7469a92 Binary files /dev/null and b/public/dynopark/velociraptor_1.jpg differ diff --git a/public/dynopark/velociraptor_1_1.jpg b/public/dynopark/velociraptor_1_1.jpg new file mode 100644 index 0000000..fc67ab8 Binary files /dev/null and b/public/dynopark/velociraptor_1_1.jpg differ diff --git a/public/dynopark/why-visit.png b/public/dynopark/why-visit.png new file mode 100644 index 0000000..a423b5c Binary files /dev/null and b/public/dynopark/why-visit.png differ diff --git a/src/components/sections/DinoWheel.tsx b/src/components/sections/DinoWheel.tsx index ac86261..d2bd277 100644 --- a/src/components/sections/DinoWheel.tsx +++ b/src/components/sections/DinoWheel.tsx @@ -19,124 +19,144 @@ interface DinoWheelProps { dinos?: DinoSpec[] } -// 25 dinosaurs from Figma with actual /dynopark/ image paths +// 25 dinosaurs — exact data from Figma dino_slider COMPONENT_SET const FALLBACK: DinoSpec[] = [ { name: 'Тиранозавр Рекс', - latinName: 'Гігантська Версія', + latinName: '(Гігантська Версія)', length: '20 м.', height: '7 м.', imageUrl: '/dynopark/T-Rex_2_1.jpg', }, { name: 'Барионікс', + latinName: '(Гігантська Версія)', length: '7 м.', height: '2,5 м.', imageUrl: '/dynopark/if-when-jurassic-world-rebirth-gets-a-se.jpg', }, { name: 'Овіраптор', + latinName: '(Гігантська Версія)', length: '3 м.', + height: '7 м.', imageUrl: '/dynopark/Oviraptor_TD_1.jpg', }, { name: 'Спінозавр', + latinName: '(Гігантська Версія)', length: '15 м.', height: '5,8 м.', imageUrl: '/dynopark/has-anyone-tried-incubating-and-releasin.jpg', }, { name: 'Карнотавр', + latinName: '(Гігантська Версія)', length: '10 м.', height: '3,2 м.', imageUrl: '/dynopark/carnotaurus_1.jpg', }, { name: 'Ділофозавр на скелі', + latinName: '(Гігантська Версія)', length: '6 м.', + height: '7 м.', imageUrl: '/dynopark/dilophosaurus_1.jpg', }, { name: 'Брахіозавр', + latinName: '(Гігантська Версія)', length: '25 м.', height: '10 м.', imageUrl: '/dynopark/brachiosaurus_2.jpg', }, { name: 'Пара Брахіозаврів', - latinName: 'Закохані', + latinName: '(Гігантська Версія)', length: '12 м.', height: '6 м.', imageUrl: '/dynopark/brachiosaurus_2.jpg', }, { - name: 'Ураноза́вр', + name: 'Ураноза\u0301вр', + latinName: '(Гігантська Версія)', length: '6 м.', height: '2,2 м.', imageUrl: '/dynopark/ouranosaurus_nigeriensis_1.jpg', }, { name: 'Стиракозавр', + latinName: '(Гігантська Версія)', length: '6 м.', height: '2,2 м.', imageUrl: '/dynopark/styracosaurus_1.jpg', }, { - name: 'Космоцератопс', - latinName: 'Пара Закоханих', + name: 'Космоцератопс — Пара Закоханих', + latinName: '(Гігантська Версія)', length: '5 м.', height: '2,5 м.', imageUrl: '/dynopark/header-3_2.jpg', }, { name: 'Стегозавр', + latinName: '(Птерозавр-гігант)', length: '15 м.', height: '7 м.', imageUrl: '/dynopark/stegosaurus_1.jpg', }, { name: 'Анкілозавр', + latinName: '(Птерозавр-гігант)', length: '8 м.', height: '2,6 м.', imageUrl: '/dynopark/ankylosaurus_1.jpg', }, { name: 'Паразавролоф', + latinName: '(Птерозавр-гігант)', length: '7 м.', height: '2,2 м.', imageUrl: '/dynopark/favorite-parasaurolophus-design-v0-0supu.jpg', }, { name: 'Паразавролоф', - latinName: 'Сімейство', + latinName: 'Мама + 2 малюки', length: '6 м.', height: '2 м.', imageUrl: '/dynopark/favorite-parasaurolophus-design-v0-0supu.jpg', }, { name: 'Велоцираптор', + latinName: 'з пір\u02BCям', length: '4 м.', height: '1,7 м.', imageUrl: '/dynopark/velociraptor_1_1.jpg', }, { name: 'Кетцалькоатль', + latinName: 'Кетцалькоатль', + length: '6,5 м.', height: '6,5 м.', - imageUrl: null, + imageUrl: '/dynopark/png-klev-club-k1kq-p-pterodaktil-png-4_1.jpg', }, { name: 'Птеродактиль', latinName: 'з гніздом та яйцями', + length: '6 м.', height: '2 м.', imageUrl: '/dynopark/1697108661_poknok-art-p-pteranodoni-51_1.jpg', }, { name: 'Яйця Динозаврів', + latinName: 'з гніздом та яйцями', + length: '6 м.', height: '1,5 м.', imageUrl: '/dynopark/pngtree-3d-baby-dinosaur-nesting-out-of-.jpg', }, { name: 'Трицератопс', + latinName: 'з гніздом та яйцями', length: '6 м.', height: '2,45 м.', imageUrl: '/dynopark/202007_Triceratops_horridus.svg_1.jpg', @@ -153,18 +173,18 @@ const FALLBACK: DinoSpec[] = [ latinName: 'для ДиноРодео', length: '3,5 м.', height: '1,5 м.', - imageUrl: '/dynopark/carnotaurus_1.jpg', + imageUrl: '/dynopark/4da8605d916401919bbe9cf115d8f8a5_1.jpg', }, { name: 'Тиранозавр', - latinName: 'Версія 2', + latinName: 'що прогулюються парком', length: '4 м.', height: '1,8 м.', - imageUrl: '/dynopark/tyrannosaurus_rex_1.jpg', + imageUrl: '/dynopark/Tyrannosaurus-Rex-Free-PNG-Image_1.jpg', }, { name: 'Велоцираптор', - latinName: 'Версія 2', + latinName: 'що прогулюються парком', length: '4 м.', height: '1,8 м.', imageUrl: '/dynopark/velociraptor_1.jpg', @@ -424,7 +444,7 @@ export function DinoWheel({ dinos }: DinoWheelProps) {
{current.latinName && (- ({current.latinName}) + {current.latinName}
)}