block.vue 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <script lang='ts' setup>
  2. import tempItem from './comp/temp_item.vue'
  3. import trendy from '~/assets/images/trendy.png'
  4. import quality from '~/assets/images/quality.png'
  5. import unique from '~/assets/images/unique.png'
  6. const list = [
  7. {
  8. title: 'Trendy & Market-Ready Designs',
  9. desc:
  10. 'Selected products that taps into current consumer trends, ensuring businesses always offer fresh, in-demand products.',
  11. img: trendy,
  12. },
  13. {
  14. title: 'Unique & Engaging Aesthetics',
  15. desc:
  16. 'Products featuring unique, engaging aesthetics that enhance shelf appeal and create memorable shopping experiences.',
  17. img: unique,
  18. },
  19. {
  20. title: 'Quality & Supply Chain Reliability',
  21. desc:
  22. 'Premium products supported by a dependable supply network, ensuring both product integrity and reliable inventory flow.',
  23. img: quality,
  24. },
  25. ]
  26. </script>
  27. <template>
  28. <div class="bg-#F9FAFB py-120px">
  29. <div class="w-1200-auto text-center">
  30. <h2 class="text-36px fw-800 text-#333 !mb-80px custom-title-font">
  31. EJET Spark Selects Products <span class="custom-title-bg03">With</span>
  32. </h2>
  33. <div class="flex gap-40px">
  34. <div v-for="(item, index) in list" :key="index">
  35. <temp-item :item />
  36. </div>
  37. </div>
  38. </div>
  39. </div>
  40. </template>
  41. <style lang='less' scoped>
  42. </style>