exclusive-order.vue 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  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. <!--
  16. Swiper 배너 (30% + 70% 레이아웃)
  17. type="vertical",
  18. type="horizental"
  19. -->
  20. <SwiperBanner
  21. :slides="bannerSlides"
  22. title="Audi Exclusive Collection"
  23. subtitle="당신만을 위한 특별한 아우디"
  24. smalldesc="유럽 인증 기준"
  25. notice=""
  26. :autoplay="{ delay: 0 }"
  27. :loop="false"
  28. />
  29. <!-- 타이틀 비주얼 컴포넌트 -->
  30. <TitleVisual
  31. title="특별함을 창조하다"
  32. description="아우디 RS e-tron GT, 아우디 RS 6 Avant, 아우디 RS Q8의 예에서 여러 옵션을 결합하여 Audi exclusive order의 다양성과 개인 맞춤 구성 옵션을 경험해 보세요. 3D 버튼을 클릭하여 3D 보기를 활성화하면 인터랙티브 경험을 할 수 있습니다."
  33. textAlign="center"
  34. theme="dark"
  35. :animation="true"
  36. :animationDelay="300"
  37. />
  38. </div>
  39. </main>
  40. </template>
  41. <script setup>
  42. // 컴포넌트 import
  43. import FullSizeBannerText1 from "~/components/block/fullSizeBannerText1.vue";
  44. import ParallaxBanner from "~/components/block/parallaxBanner.vue";
  45. import SwiperBanner from "~/components/block/SwiperBanner.vue";
  46. import TitleVisual from "~/components/block/TitleVisual.vue";
  47. const bannerImagePath = ref("/img/exclusive/1920X1080_exclusive_edited_v2.jpg");
  48. // 커스텀 이미지 세트 예시 (필요시 사용)
  49. const customParallaxImages = {
  50. xl: "/img/component/parallax/02_r8_2021_3104_58056-XL.jpg?auto=webp&width=1920",
  51. xl2x: "/img/component/parallax/02_r8_2021_3104_58056-XL.jpg?auto=webp&width=3840",
  52. m: "/img/component/parallax/02_r8_2021_3104_58056-M.jpg?auto=webp&width=1439",
  53. m2x: "/img/component/parallax/02_r8_2021_3104_58056-M.jpg?auto=webp&width=2878",
  54. s: "/img/component/parallax/02_r8_2021_3104_58056-S.jpg?auto=webp&width=787",
  55. s2x: "/img/component/parallax/02_r8_2021_3104_58056-S.jpg?auto=webp&width=1574",
  56. xs: "/img/component/parallax/02_r8_2021_3104_58056-XS.jpg?auto=webp&width=374",
  57. xs2x: "/img/component/parallax/02_r8_2021_3104_58056-XS.jpg?auto=webp&width=748",
  58. };
  59. // Swiper 배너 슬라이드 데이터 (30% + 70% 레이아웃용)
  60. const bannerSlides = ref([
  61. {
  62. image: "/img/exclusive/03_r8_2021_3105_57994-S-L.jpg",
  63. alt: "당신만을 위해 반영된 특별함",
  64. title: "당신만을 위해 반영된 특별함",
  65. subtitle:
  66. "색상부터 스티칭 요소까지, Audi exclusive order를 통해 오직 당신을 위한 아우디를 만나보세요.",
  67. smalldesc: "유럽인증",
  68. },
  69. {
  70. image: "/img/exclusive/05_rsegt_ae_2021_2376-S-L.jpg",
  71. alt: "원하는 컬러를 선택하다",
  72. title: "원하는 컬러를 선택하다",
  73. subtitle:
  74. "노을의 골드, 와인의 레드, 에메랄드 반지의 그린 등 아우디 차체 색상으로 원하는 색상을 선택할 수 있습니다.",
  75. smalldesc: "유럽인증",
  76. },
  77. {
  78. image: "/img/exclusive/04_r8_2021_3106_58054-S-L.jpg",
  79. alt: "보고, 느끼고, 매료되다",
  80. title: "보고, 느끼고, 매료되다",
  81. subtitle:
  82. "Audi exclusive order 인테리어 트림을 사용하면 다양한 옵션을 선택할 수 있습니다. 가장 상위 카테고리로 고급 가죽을 선택할 수 있습니다.",
  83. smalldesc: "유럽인증",
  84. },
  85. ]);
  86. </script>