exclusive-order.vue 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  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. <!-- 타이틀 비주얼 컴포넌트 -->
  39. <TitleVisual
  40. title="맞춤형 페인팅 시스템"
  41. description="Audi exclusive order의 맞춤형 페인트 마감은 매우 특별하게 구현됩니다. 색상의 혼합부터 다양한 페인트 레이어 적용까지 정밀한 작업을 통해 페인팅 시스템이 완성됩니다."
  42. textAlign="left"
  43. theme="dark"
  44. :animation="true"
  45. :animationDelay="300"
  46. />
  47. <SwiperBanner
  48. :slides="bannerSlides2"
  49. notice=""
  50. :autoplay="{ delay: 0 }"
  51. :loop="false"
  52. />
  53. <!-- 타이틀 비주얼 컴포넌트 -->
  54. <TitleVisual
  55. title="당신만의 색상을 선택하세요"
  56. description=""
  57. textAlign="left"
  58. theme="dark"
  59. :animation="true"
  60. :animationDelay="300"
  61. />
  62. <SwiperBanner
  63. :slides="bannerSlides3"
  64. :autoplay="false"
  65. :loop="false"
  66. type="vertical"
  67. />
  68. <!-- 타이틀 비주얼 컴포넌트 -->
  69. <TitleVisual
  70. title="당신을 드러내는 색상"
  71. description="차체 색상으로 첫인상을 남길 수 있는 기회는 단 한 번뿐입니다. Audi exclusive order의 다양한 색상 중에서 당신을 드러내는 외관 페인트 마감을 선택하세요. 아우디에서 테스트하고 승인한 맞춤형 페인트 마감은 아래와 같습니다. 원하는 차량에 원하는 색상을 적용할 수 있는지 확인하려면 아우디 파트너에게 문의해 주세요."
  72. textAlign="left"
  73. theme="dark"
  74. :animation="true"
  75. :animationDelay="300"
  76. />
  77. <SwiperBanner
  78. :slides="bannerSlides4"
  79. :autoplay="false"
  80. :loop="false"
  81. type="vertical"
  82. />
  83. <SwiperBanner
  84. :slides="bannerSlides5"
  85. :autoplay="false"
  86. :loop="false"
  87. class="mt--50"
  88. type="vertical"
  89. />
  90. </div>
  91. </main>
  92. </template>
  93. <script setup>
  94. // 컴포넌트 import
  95. import FullSizeBannerText1 from "~/components/block/fullSizeBannerText1.vue";
  96. import ParallaxBanner from "~/components/block/parallaxBanner.vue";
  97. import SwiperBanner from "~/components/block/SwiperBanner.vue";
  98. import TitleVisual from "~/components/block/TitleVisual.vue";
  99. const bannerImagePath = ref("/img/exclusive/1920X1080_exclusive_edited_v2.jpg");
  100. // 커스텀 이미지 세트 예시 (필요시 사용)
  101. const customParallaxImages = {
  102. xl: "/img/component/parallax/02_r8_2021_3104_58056-XL.jpg?auto=webp&width=1920",
  103. xl2x: "/img/component/parallax/02_r8_2021_3104_58056-XL.jpg?auto=webp&width=3840",
  104. m: "/img/component/parallax/02_r8_2021_3104_58056-M.jpg?auto=webp&width=1439",
  105. m2x: "/img/component/parallax/02_r8_2021_3104_58056-M.jpg?auto=webp&width=2878",
  106. s: "/img/component/parallax/02_r8_2021_3104_58056-S.jpg?auto=webp&width=787",
  107. s2x: "/img/component/parallax/02_r8_2021_3104_58056-S.jpg?auto=webp&width=1574",
  108. xs: "/img/component/parallax/02_r8_2021_3104_58056-XS.jpg?auto=webp&width=374",
  109. xs2x: "/img/component/parallax/02_r8_2021_3104_58056-XS.jpg?auto=webp&width=748",
  110. };
  111. // Swiper 배너 슬라이드 데이터 (30% + 70% 레이아웃용)
  112. const bannerSlides = ref([
  113. {
  114. image: "/img/exclusive/03_r8_2021_3105_57994-S-L.jpg",
  115. alt: "당신만을 위해 반영된 특별함",
  116. title: "당신만을 위해 반영된 특별함",
  117. subtitle:
  118. "색상부터 스티칭 요소까지, Audi exclusive order를 통해 오직 당신을 위한 아우디를 만나보세요.",
  119. smalldesc: "유럽인증",
  120. },
  121. {
  122. image: "/img/exclusive/05_rsegt_ae_2021_2376-S-L.jpg",
  123. alt: "원하는 컬러를 선택하다",
  124. title: "원하는 컬러를 선택하다",
  125. subtitle:
  126. "노을의 골드, 와인의 레드, 에메랄드 반지의 그린 등 아우디 차체 색상으로 원하는 색상을 선택할 수 있습니다.",
  127. smalldesc: "유럽인증",
  128. },
  129. {
  130. image: "/img/exclusive/04_r8_2021_3106_58054-S-L.jpg",
  131. alt: "보고, 느끼고, 매료되다",
  132. title: "보고, 느끼고, 매료되다",
  133. subtitle:
  134. "Audi exclusive order 인테리어 트림을 사용하면 다양한 옵션을 선택할 수 있습니다. 가장 상위 카테고리로 고급 가죽을 선택할 수 있습니다.",
  135. smalldesc: "유럽인증",
  136. },
  137. ]);
  138. const bannerSlides2 = ref([
  139. {
  140. image: "/img/exclusive/06_AQUA_151004_7823-S-L.jpg",
  141. alt: "개성이 담긴 색상",
  142. title: "개성이 담긴 색상",
  143. subtitle:
  144. "선택하는 색상은 결합제, 용제, 다양한 첨가제뿐만 아니라 유기 및 무기 안료의 혼합으로 이루어집니다. 유기 안료는 색상의 휘도와 선명도를 제공하고 무기 안료는 마감재의 내후성을 보장합니다. 메탈 소판(metal platelet)을 추가하면 메탈릭 페인트 마감의 매혹적인 이펙트가 나타납니다.",
  145. smalldesc: "",
  146. },
  147. {
  148. image: "/img/exclusive/07_AU140766_large-S-L.jpg",
  149. alt: "차체에 페인트를 적용하는 방법",
  150. title: "차체에 페인트를 적용하는 방법",
  151. subtitle:
  152. "아우디의 페인트 마감은 4겹으로 구성되지만 한 겹의 두께는 사람의 머리카락보다 굵지 않습니다. 먼저 부식을 방지하는 프라이머를 본체에 도포합니다. 이 단계에서 전체 차량이 딥 탱크를 통해 회전하여 안으로 들어간 모든 부분의 모든 면을 페인트로 코팅합니다. 그런 다음, 본체를 180°C에서 45분 동안 건조시킵니다.",
  153. smalldesc: "",
  154. },
  155. {
  156. image: "/img/exclusive/08_AU140767_large-S-L.jpg",
  157. alt: "이후 공정",
  158. title: "이후 공정",
  159. subtitle:
  160. "두 번째 단계는 필러 레이어라고 합니다. 필러 레이어는 표면의 요철을 매끄럽게 하고 주행 중 날아오는 돌이나 모래로 마감이 갈라지는 것을 방지하는 데 필요한 탄성을 제공합니다. 세 번째 레이어는 컬러 페인트 마감입니다. 빠르게 회전하는 분무기로 아우디 표면에 이 베이스 마감을 적용합니다. 네 번째 단계에서는 투명한 바니시 보호층을 추가한 후 140°C에서 30분 동안 경화시켜야 합니다.",
  161. smalldesc: "",
  162. },
  163. ]);
  164. const bannerSlides3 = ref([
  165. {
  166. image: "/img/exclusive/09_rs7_ae_2020_2428-L.jpg",
  167. alt: "",
  168. title: "",
  169. subtitle:
  170. "Ascari blue metallic 색상의 아우디 RS 7 Sportback. 연비(km/l) : 7.4 (에너지소비효율등급 5등급 / 복합), 6.2 (도심), 9.5 (고속도로), CO₂ 배출량(g/km): 239",
  171. smalldesc: "",
  172. morelink: "/",
  173. },
  174. {
  175. image: "/img/exclusive/11_a8_ae_2021_3214_58435-L.jpg",
  176. alt: "",
  177. title: "",
  178. subtitle: "Night Blue Pearl Effect의 아우디 A8.",
  179. smalldesc: "",
  180. morelink: "/",
  181. },
  182. {
  183. image: "/img/exclusive/12_rs6_ae_2020_2426_55361-L.jpg",
  184. alt: "",
  185. title: "",
  186. subtitle:
  187. "Panther black crystall effect의 아우디 RS 6 Avant. 연비(km/l) : 7.0 (에너지소비효율등급 5등급/복합), 6.1 (도심), 8.6 (고속도로), CO₂ 배출량(g/km) : 250",
  188. smalldesc: "",
  189. morelink: "/",
  190. },
  191. ]);
  192. const bannerSlides4 = ref([
  193. {
  194. image: "/img/exclusive/metallic.jpg",
  195. alt: "",
  196. title: "Metallic 페인트 마감:",
  197. subtitle: "은은하게 반짝이는 우아함.",
  198. smalldesc: "",
  199. },
  200. {
  201. image: "/img/exclusive/pearleffect.jpg",
  202. alt: "",
  203. title: "Pearl effect 페인트 마감:",
  204. subtitle: "빛나는 광채.",
  205. smalldesc: "",
  206. },
  207. {
  208. image: "/img/exclusive/uni.jpg",
  209. alt: "",
  210. title: "단일 페인트 마감: ",
  211. subtitle: "심플한 아름다움.",
  212. smalldesc: "",
  213. },
  214. {
  215. image: "/img/exclusive/crystal.jpg",
  216. alt: "",
  217. title: "Crystall effect 페인트 마감: ",
  218. subtitle: "숨이 멎을 듯 강렬한 럭셔리함. ",
  219. smalldesc: "",
  220. },
  221. ]);
  222. const bannerSlides5 = ref([
  223. {
  224. image: "/img/exclusive/metallic.jpg",
  225. alt: "",
  226. title: "Metallic 페인트 마감:",
  227. subtitle: "은은하게 반짝이는 우아함.",
  228. smalldesc: "",
  229. },
  230. {
  231. image: "/img/exclusive/pearleffect.jpg",
  232. alt: "",
  233. title: "Pearl effect 페인트 마감:",
  234. subtitle: "빛나는 광채.",
  235. smalldesc: "",
  236. },
  237. {
  238. image: "/img/exclusive/uni.jpg",
  239. alt: "",
  240. title: "단일 페인트 마감: ",
  241. subtitle: "심플한 아름다움.",
  242. smalldesc: "",
  243. },
  244. {
  245. image: "/img/exclusive/crystal.jpg",
  246. alt: "",
  247. title: "Crystall effect 페인트 마감: ",
  248. subtitle: "숨이 멎을 듯 강렬한 럭셔리함. ",
  249. smalldesc: "",
  250. },
  251. ]);
  252. </script>