Files
Aida_Purchaser_Front/src/views/home/section-index.vue

60 lines
1.3 KiB
Vue
Raw Normal View History

2026-04-20 17:04:57 +08:00
<template>
<section class="section-index bgw">
2026-05-11 13:56:10 +08:00
<img src="@/assets/images/home/bg.png" class="bg" />
2026-04-20 17:04:57 +08:00
<div class="content">
2026-05-11 13:56:10 +08:00
<div class="title" v-html="title"></div>
<div class="tip">
Discover collections through the stories behind their creation. A curated space connecting
designers, narratives, and fashion commerce.
</div>
<button custom="black-box" @click="handleClickArrow">
<svg-icon name="arrow_right" size="34" />
</button>
2026-04-20 17:04:57 +08:00
</div>
</section>
</template>
<script setup lang="ts">
import { computed } from 'vue'
2026-05-11 13:56:10 +08:00
import { useRouter } from 'vue-router'
const router = useRouter()
const title =
'Were Seeking<br /><span>Fashion Voice</span><br /><span class="small">Worth Featuring.</span>'
const handleClickArrow = () => {
router.push({ name: 'collectionStory' })
}
2026-04-20 17:04:57 +08:00
</script>
<style lang="less">
.section-index {
> .content {
2026-05-11 13:56:10 +08:00
top: 13.7rem;
2026-04-20 17:04:57 +08:00
left: 9rem;
2026-05-11 13:56:10 +08:00
color: #232323;
2026-04-20 17:04:57 +08:00
> .title {
font-family: KaiseiOpti-Bold;
2026-05-11 13:56:10 +08:00
font-size: 7rem;
2026-04-20 17:04:57 +08:00
margin-bottom: 3rem;
2026-05-11 13:56:10 +08:00
span {
font-family: KaiseiOpti-Medium;
&.small {
font-size: 6rem;
}
}
2026-04-20 17:04:57 +08:00
}
2026-05-11 13:56:10 +08:00
> .tip {
width: 50rem;
font-size: 1.8rem;
line-height: 2.6rem;
color: #585858;
2026-04-20 17:04:57 +08:00
}
> button {
2026-05-11 13:56:10 +08:00
margin-top: 12rem;
min-width: 0;
width: 8rem;
height: 8rem;
2026-04-20 17:04:57 +08:00
}
}
}
</style>