|
|
@@ -1,78 +1,12 @@
|
|
|
<template>
|
|
|
- <!-- Features区块:重新定义教学制作体验 -->
|
|
|
- <section class="relative bg-surface">
|
|
|
- <div class="max-w-6xl mx-auto px-6 py-20">
|
|
|
-
|
|
|
- <!-- 标题区:顶部小标签 + 主标题 + 描述 -->
|
|
|
- <div class="text-center mb-14">
|
|
|
- <div
|
|
|
- class="inline-flex items-center px-4 py-1.5 rounded-full bg-surface-2 border border-border text-xs text-text-secondary mb-6">
|
|
|
- 为什么选择我们
|
|
|
- </div>
|
|
|
- <h2 class="text-3xl sm:text-4xl font-bold text-text-primary leading-tight">
|
|
|
- 重新定义教学创作体验
|
|
|
- </h2>
|
|
|
- <p class="mt-4 text-sm text-text-secondary max-w-xl mx-auto leading-relaxed">
|
|
|
- 无论你是个人知识创作者、在线教育机构还是企业培训团队
|
|
|
- </p>
|
|
|
- <p class=" text-sm text-text-secondary max-w-xl mx-auto leading-relaxed">
|
|
|
- Zozolive都为你提供专业级的工具和无缝的工作流。
|
|
|
- </p>
|
|
|
- </div>
|
|
|
-
|
|
|
- <!-- 三张功能卡片 -->
|
|
|
- <div class="grid grid-cols-1 md:grid-cols-3 gap-6">
|
|
|
- <div v-for="card in cards" :key="card.title" class="bg-surface-2 border border-border rounded-2xl p-6">
|
|
|
- <!-- 图片区:在卡片内有内边距,图片有圆角 -->
|
|
|
- <div class="rounded-xl overflow-hidden">
|
|
|
- <img :src="card.image" :alt="card.title" class="w-full h-44 object-cover" />
|
|
|
- </div>
|
|
|
- <!-- 图标区:在图片下方卡片背景上 -->
|
|
|
- <div class="mt-4 w-8 h-8 rounded-lg flex items-center justify-center"
|
|
|
- :style="{ backgroundColor: card.iconBg }">
|
|
|
- <img :src="card.icon" alt="" class="w-5 h-5" />
|
|
|
- </div>
|
|
|
- <!-- 文字区 -->
|
|
|
- <div class="mt-3">
|
|
|
- <h3 class="text-lg font-semibold text-text-primary">{{ card.title }}</h3>
|
|
|
- <p class="mt-3 text-sm text-text-secondary leading-relaxed">{{ card.desc }}</p>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
-
|
|
|
+ <footer class="border-t border-border-soft bg-surface">
|
|
|
+ <div class="max-w-6xl mx-auto px-6">
|
|
|
</div>
|
|
|
- </section>
|
|
|
+ </footer>
|
|
|
</template>
|
|
|
|
|
|
<script setup lang="ts">
|
|
|
-import frame1 from '@/assets/images/Frame_1.png'
|
|
|
-import frame2 from '@/assets/images/Frame_2.png'
|
|
|
-import frame3 from '@/assets/images/Frame_3.png'
|
|
|
-import videoIcon from '@/assets/images/video.png'
|
|
|
-import radioIcon from '@/assets/images/radio.png'
|
|
|
-import chartIcon from '@/assets/images/chart-bar.png'
|
|
|
-
|
|
|
-const cards = [
|
|
|
- {
|
|
|
- image: frame1,
|
|
|
- title: '专业视频录制',
|
|
|
- desc: '支持录制、剪辑、字幕生成,让每一节课都呈现专业品质。无需昂贵设备,手机即可开始。',
|
|
|
- icon: videoIcon,
|
|
|
- iconBg: 'rgba(132, 204, 22, 0.2)',
|
|
|
- },
|
|
|
- {
|
|
|
- image: frame2,
|
|
|
- title: '实时互动直播',
|
|
|
- desc: '超低延迟直播技术,实时弹幕互动、提问连麦、签到打卡,让线上课堂和线下一样生动高效。',
|
|
|
- icon: radioIcon,
|
|
|
- iconBg: 'rgba(34, 197, 94, 0.2)',
|
|
|
- },
|
|
|
- {
|
|
|
- image: frame3,
|
|
|
- title: '数据驱动增长',
|
|
|
- desc: '全面的学员行为分析、课程完成追踪、收入数据报表,帮助你不断优化课程,实现持续增长。',
|
|
|
- icon: chartIcon,
|
|
|
- iconBg: 'rgba(139, 92, 246, 0.2)',
|
|
|
- },
|
|
|
-]
|
|
|
+import { RouterLink } from 'vue-router'
|
|
|
+import logoImg from '@/assets/images/Logo.png'
|
|
|
+import ZozoliveImg from '@/assets/images/Zozolive.png'
|
|
|
</script>
|