返回 Social Auto Upload
About.vue
根目录 / sau_frontend / src / views / About.vue
1 <template>
2 <div class="about">
3 <el-card class="about-card">
4 <div class="about-header">
5 <h1>自媒体自动化运营系统</h1>
6 <p class="version">social-auto-upload</p>
7 </div>
8
9 <el-divider />
10
11 <div class="about-section">
12 <h3>系统简介</h3>
13 <p>
14 本系统是一款强大的自动化工具,帮助内容创作者和运营人员一键将视频内容高效发布到多个国内外主流社交媒体平台。
15 支持视频上传、定时发布等功能。
16 </p>
17 </div>
18
19 <div class="about-section">
20 <h3>支持平台</h3>
21 <div class="platform-tags">
22 <el-tag type="danger">抖音</el-tag>
23 <el-tag type="success">快手</el-tag>
24 <el-tag type="warning">视频号</el-tag>
25 <el-tag type="info">小红书</el-tag>
26 </div>
27 </div>
28
29 <div class="about-section">
30 <h3>核心功能</h3>
31 <ul class="feature-list">
32 <li>多平台账号管理与登录状态维护</li>
33 <li>视频素材上传与管理</li>
34 <li>一键多平台发布</li>
35 <li>定时发布与批量发布</li>
36 <li>Cookie 导入导出</li>
37 </ul>
38 </div>
39
40 <div class="about-section">
41 <h3>技术栈</h3>
42 <div class="tech-tags">
43 <el-tag effect="plain">Vue 3</el-tag>
44 <el-tag effect="plain">Element Plus</el-tag>
45 <el-tag effect="plain">Pinia</el-tag>
46 <el-tag effect="plain">Flask</el-tag>
47 <el-tag effect="plain">Playwright</el-tag>
48 <el-tag effect="plain">SQLite</el-tag>
49 </div>
50 </div>
51 </el-card>
52 </div>
53 </template>
54
55 <script setup>
56 // 关于页面组件
57 </script>
58
59 <style lang="scss" scoped>
60 @use '@/styles/variables.scss' as *;
61
62 .about {
63 max-width: 700px;
64 margin: 0 auto;
65
66 .about-card {
67 .about-header {
68 text-align: center;
69
70 h1 {
71 color: $text-primary;
72 margin: 0 0 8px 0;
73 font-size: 24px;
74 }
75
76 .version {
77 color: $text-secondary;
78 font-size: 14px;
79 margin: 0;
80 }
81 }
82
83 .about-section {
84 margin-bottom: 24px;
85
86 h3 {
87 font-size: 16px;
88 color: $text-primary;
89 margin: 0 0 12px 0;
90 }
91
92 p {
93 color: $text-secondary;
94 line-height: 1.8;
95 margin: 0;
96 }
97
98 .platform-tags,
99 .tech-tags {
100 display: flex;
101 flex-wrap: wrap;
102 gap: 10px;
103 }
104
105 .feature-list {
106 margin: 0;
107 padding-left: 20px;
108 color: $text-secondary;
109 line-height: 2;
110 }
111 }
112 }
113 }
114 </style>
115
115 lines Plain Text