exclusive-order.vue 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <template>
  2. <main>
  3. <div class="detail--container--full">
  4. <!-- 풀사이즈 배너 텍스트 1줄용 -->
  5. <FullSizeBannerText1 :imagePath="bannerImagePath" altText="Audi exclusive order" />
  6. <!-- 풀사이즈 패럴랙스 배너 (커스텀 데이터 예시) -->
  7. <ParallaxBanner
  8. :images="customParallaxImages"
  9. imageAlt="Custom Audi Image"
  10. title="Audi exclusive order 주문하기"
  11. description="당신만의 특별한 아우디 주문은 아우디 딜러샵을 통해 신청 가능하며, 자세한 딜러 네트워크 정보는 아래 버튼을 통해 확인하실 수 있습니다."
  12. linkUrl="/"
  13. linkText="아우디 딜러 네트워크 알아보기"
  14. />
  15. <!-- Swiper 배너 (30% + 70% 레이아웃) -->
  16. <SwiperBanner
  17. :slides="bannerSlides"
  18. title="Audi Exclusive Collection"
  19. subtitle="당신만을 위한 특별한 아우디"
  20. notice="* 모든 이미지는 참고용이며 실제와 다를 수 있습니다."
  21. :autoplay="{ delay: 0 }"
  22. :loop="false"
  23. />
  24. </div>
  25. </main>
  26. </template>
  27. <script setup>
  28. // 컴포넌트 import
  29. import FullSizeBannerText1 from "~/components/block/fullSizeBannerText1.vue";
  30. import ParallaxBanner from "~/components/block/parallaxBanner.vue";
  31. import SwiperGallery from "~/components/block/SwiperGallery.vue";
  32. import SwiperBanner from "~/components/block/SwiperBanner.vue";
  33. const bannerImagePath = ref("/img/exclusive/1920X1080_exclusive_edited_v2.jpg");
  34. // 커스텀 이미지 세트 예시 (필요시 사용)
  35. const customParallaxImages = {
  36. xl: "/img/component/parallax/02_r8_2021_3104_58056-XL.jpg?auto=webp&width=1920",
  37. xl2x: "/img/component/parallax/02_r8_2021_3104_58056-XL.jpg?auto=webp&width=3840",
  38. m: "/img/component/parallax/02_r8_2021_3104_58056-M.jpg?auto=webp&width=1439",
  39. m2x: "/img/component/parallax/02_r8_2021_3104_58056-M.jpg?auto=webp&width=2878",
  40. s: "/img/component/parallax/02_r8_2021_3104_58056-S.jpg?auto=webp&width=787",
  41. s2x: "/img/component/parallax/02_r8_2021_3104_58056-S.jpg?auto=webp&width=1574",
  42. xs: "/img/component/parallax/02_r8_2021_3104_58056-XS.jpg?auto=webp&width=374",
  43. xs2x: "/img/component/parallax/02_r8_2021_3104_58056-XS.jpg?auto=webp&width=748",
  44. };
  45. // Swiper 배너 슬라이드 데이터 (30% + 70% 레이아웃용)
  46. const bannerSlides = ref([
  47. {
  48. image: "/img/exclusive/03_r8_2021_3105_57994-S-L.jpg",
  49. alt: "당신만을 위해 반영된 특별함",
  50. title: "당신만을 위해 반영된 특별함",
  51. subtitle:
  52. "색상부터 스티칭 요소까지, Audi exclusive order를 통해 오직 당신을 위한 아우디를 만나보세요.",
  53. },
  54. {
  55. image: "/img/exclusive/05_rsegt_ae_2021_2376-S-L.jpg",
  56. alt: "원하는 컬러를 선택하다",
  57. title: "원하는 컬러를 선택하다",
  58. subtitle:
  59. "노을의 골드, 와인의 레드, 에메랄드 반지의 그린 등 아우디 차체 색상으로 원하는 색상을 선택할 수 있습니다.",
  60. },
  61. {
  62. image: "/img/exclusive/04_r8_2021_3106_58054-S-L.jpg",
  63. alt: "보고, 느끼고, 매료되다",
  64. title: "보고, 느끼고, 매료되다",
  65. subtitle:
  66. "Audi exclusive order 인테리어 트림을 사용하면 다양한 옵션을 선택할 수 있습니다. 가장 상위 카테고리로 고급 가죽을 선택할 수 있습니다.",
  67. },
  68. ]);
  69. </script>