kun-galgame-vue/src/views/kungalgame/KUNGalgame.vue

350 lines
11 KiB
Vue
Raw Normal View History

2023-05-10 18:08:46 +00:00
<script setup lang="ts">
import KUNGalgameTopBar from '@/components/KUNGalgameTopBar.vue'
2023-05-27 02:39:57 +00:00
// 导入背景图片
2023-05-27 10:52:54 +00:00
import { currBackground } from '@/hooks/useBackgroundPicture'
2023-05-10 18:08:46 +00:00
interface asideBar {
index: number
name: string
router: string
}
const asideBarItem: asideBar[] = [
{ index: 1, name: '隐私政策', router: '/privacy' },
2023-05-31 08:21:39 +00:00
{ index: 2, name: '执行条例', router: '/bylaw' },
2023-05-10 18:08:46 +00:00
{ index: 3, name: '更新日志', router: '/update-log' },
{ index: 4, name: '收支公示', router: '/balance' },
2023-05-31 07:49:54 +00:00
{ index: 5, name: '不萌记录', router: '/non-moe' },
2023-06-01 06:40:20 +00:00
{ index: 6, name: '加入我们', router: '/contact' },
2023-05-10 18:08:46 +00:00
{ index: 7, name: '感谢名单', router: '/thanks-list' },
2023-05-27 02:39:57 +00:00
{ index: 8, name: '赞助我们', router: '/donate' },
{ index: 9, name: '返回主页', router: '/' },
2023-05-10 18:08:46 +00:00
]
</script>
2023-05-01 15:58:54 +00:00
<template>
2023-05-27 10:52:54 +00:00
<div class="root" :style="{ backgroundImage: currBackground }">
2023-05-01 15:58:54 +00:00
<!-- 头部 -->
2023-05-10 18:08:46 +00:00
<KUNGalgameTopBar />
2023-05-01 15:58:54 +00:00
<!-- 内容区容器 -->
<div class="content-container">
<!-- 内容区 -->
<div class="content">
<!-- 侧边的文章结构索引 -->
<div class="aside">
<div>KUNGalgame</div>
<ul>
<li>网站简介</li>
<li>运营理念</li>
<li>论坛规定</li>
2023-05-10 18:08:46 +00:00
<li class="skip" v-for="kun in asideBarItem" :key="kun.index">
<router-link style="color: #218bff" :to="{ path: kun.router }">{{
kun.name
}}</router-link>
</li>
2023-05-01 15:58:54 +00:00
</ul>
</div>
<!-- 文章容器 -->
<div class="article">
<h1>关于我们</h1>
<br />
<br />
2023-05-10 18:08:46 +00:00
<h2 id="introduction">网站简介</h2>
2023-05-01 15:58:54 +00:00
<p>
KUNGalgame 是由 <span class="skip">KUN</span>个人发起的一个
galgame 论坛建设项目目前正在<span class="skip">开发阶段</span>
</p>
<br />
<p>KUNGalgame 创建的意义在于</p>
<br />
<br />
<ul class="list">
<li>
大力宣传真正的好游戏让大家都会用 VNDB 等网站看到真正的<span
class="skip"
>可视化数据</span
>避免被大佬毒害
</li>
<li>
<strong
>远离现代互联网捧一踩一以批评为美德等等不好的现状</strong
>
</li>
<li>让任何人都学习基本的计算机基础避免爷新的出现</li>
<li>构建一个以用户个人乐趣为主的论坛抵制鄙视链的产生</li>
<li>目前的网站大多数套用模板千篇一律令人审美疲劳</li>
<li>......等等</li>
</ul>
<br />
<br />
<p>
我们认为<strong style="color: red"
>让你觉得快乐的让你发自内心笑出来的才是真正的好游戏</strong
>
</p>
<br />
<br />
<p>
我们将要实现的最终目标是<strong
>世界上最棒的 galgame 论坛</strong
>
</p>
<br />
<br />
<p>
目前截止 V 1.0.0
2023-05-30 07:27:05 +00:00
版本论坛的设计开发维护推广都是由我一人主导如果您有对论坛建设的想法对论坛环境的看法亦或者是单纯的想要闲聊吹水您都可以<span
2023-05-01 15:58:54 +00:00
class="skip"
>加入我们</span
>
</p>
<br />
<br />
2023-05-30 07:27:05 +00:00
<p>论坛的建设受到过大量人员的不懈帮助其中有排名不分先后</p>
2023-05-01 15:58:54 +00:00
<br />
<ul class="list">
<li><span class="skip">ACGNGAME</span> Galworld站长</li>
<li><span class="skip">Shinnku</span> 失落的小站站长</li>
<li><span class="skip">Ymgal</span> 月幕 Galgame站长</li>
<li>......等等</li>
</ul>
<br />
<br />
<p>
2023-05-30 07:27:05 +00:00
论坛的开发设计阶段参考了数个网站的优良设计其中有排名不分先后
2023-05-01 15:58:54 +00:00
</p>
<br />
<ul class="list">
<li>Twitter.com推特 - 帖子详情页</li>
<li>github.comgithub - 配色</li>
<li>bbs.kfmax.com绯月 - 用户信息分类</li>
<li>......等等</li>
</ul>
<br />
<br />
<p>
其中对我灵感启发最大的莫过于 Codepen 以及 github
里众多大佬的设计思想以上的全部链接可以查看<span class="skip"
>感谢名单</span
>
</p>
<br />
<br />
2023-05-10 18:08:46 +00:00
<h2 id="principle">运营理念</h2>
2023-05-01 15:58:54 +00:00
<br />
<h3>1. 世界上最萌的 galgame 论坛</h3>
<p>
这里的并不只是字面意义上的萌而是指的世界上一切美好的事物任何使你觉得美好令你觉得快乐的事物都可以被称之为萌这意味着我们没有任何的规定一切的规定取决于所有人共同的看法
</p>
<p>
Galgame 论坛意味着
<strong
>我们只以 galgame 为主在首页的帖子中仅含有和 galgame
有关的一切话题 </strong
>其它话题全部位于<span class="skip">帖子池</span>
</p>
<h3>2. 以营造最良好的氛围为理念</h3>
<p>紧接上一条在整个网站编写之前我在设计图上写了这些</p>
<br />
<ul class="list">
<li>
大力宣传真正的好游戏让大家都会用 VNDB
等网站看到真正的可视化数据避免被大佬毒害
</li>
<li>互联网举一踩一以批评为美德等等不好的现状</li>
<li>让任何人都学习基本的计算机基础避免爷新的出现</li>
<li>构建一个以用户个人乐趣为主的论坛避免鄙视链的产生</li>
<li>......</li>
</ul>
<br />
<p>
这意味这不可以在 KUNGalgame
做有关于阴阳怪气捧一踩一等等不好的行为当然这一切都取决于所有人的看法
</p>
<h3>3. 永远不会有广告</h3>
<p>
字面意思<strong>网站永远不会出现任何形式的广告</strong>我们觉得一个好的论坛不应该有任何广告的构成如果发现了类似于广告的情况请踩这个帖子因为累计
10 人将会封禁帖子
</p>
<h3>4. 永远不会收费</h3>
<p>
字面意思任何人永远不会为网站的任何虚拟货币萌萌点花钱虚拟货币的数量取决于别人对你的赞赏我们认为运营不起一个网站只能说明我们的经济有问题直接关站即可当然我们提供
<span class="skip">赞助渠道</span>
</p>
2023-05-10 18:08:46 +00:00
<h2 id="stipulate">论坛规定</h2>
2023-05-01 15:58:54 +00:00
<p>
规定我们<strong>没有规定</strong>一切的规定取决于所有人共同的看法
</p>
<p>但是我们还是希望可以温柔一点少一点攻击性</p>
<p style="margin-bottom: 10px">
为了避免过早的被删除账户<strong style="color: red"
>我们提供这些建议</strong
>
</p>
<ul class="list">
<li>1. 政治讨论禁止</li>
<li>2. 广告引流禁止</li>
<li>3. 涉及到敏感话题请在文章标题注明例如 R18R18-G </li>
</ul>
<br />
<p>
为什么要建议当然是因为这些不萌啦如果还想了解更多关于发帖的礼仪请查看<span
class="skip"
>不萌记录</span
>
</p>
</div>
<!-- 版权 -->
<div class="copyright">
<span
>Copyright © 2023 KUNgalgame All rights reserved | Version
0.01</span
>
</div>
</div>
</div>
</div>
</template>
2023-05-25 07:55:30 +00:00
<style lang="scss" scoped>
2023-05-01 15:58:54 +00:00
* {
list-style: none;
padding: 0;
margin: 0;
text-decoration: none;
}
*::-webkit-scrollbar {
display: none;
}
.root {
height: 100vh;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
min-width: 1000px;
min-height: 2700px;
}
/* 内容区容器 */
.content-container {
2023-05-25 07:55:30 +00:00
background-color: $kungalgame-trans-white-2;
2023-05-01 15:58:54 +00:00
backdrop-filter: blur(5px);
border-radius: 7px;
/* 固定高度 */
2023-05-11 05:19:28 +00:00
height: 2600px;
2023-05-01 15:58:54 +00:00
width: 90%;
/* 居中 */
margin: 0 auto;
padding: 7px;
/* 相对于版权定位 */
position: relative;
}
/* 内容区 */
.content {
height: 100%;
2023-05-25 07:55:30 +00:00
border: 1px solid $kungalgame-blue-4;
2023-05-01 15:58:54 +00:00
border-radius: 7px;
display: flex;
2023-05-25 07:55:30 +00:00
box-shadow: $shadow;
2023-05-01 15:58:54 +00:00
}
/* 侧边的文章结构索引 */
.aside {
width: 122px;
height: 100%;
flex-shrink: 0;
2023-05-25 07:55:30 +00:00
border-right: 1px solid $kungalgame-blue-4;
2023-05-01 15:58:54 +00:00
}
/* 侧边的标题 */
.aside > div {
/* 固定高度 */
height: 50px;
/* 字体设置 */
font-size: 17px;
font-weight: bold;
/* 居中 */
display: flex;
justify-content: center;
align-items: center;
}
/* 侧边总体的列表 */
.aside > ul {
display: flex;
flex-direction: column;
align-items: center;
}
/* 侧边的单个项目 */
2023-05-10 18:08:46 +00:00
.aside > ul > li {
2023-05-01 15:58:54 +00:00
width: 100%;
height: 40px;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
/* 单个项目的 hover */
2023-05-10 18:08:46 +00:00
.aside > ul > li:hover {
2023-05-25 07:55:30 +00:00
background-color: $kungalgame-trans-blue-2;
2023-05-01 15:58:54 +00:00
}
/* 文章区距离侧边的距离 */
.article {
width: 100%;
margin-left: 30px;
}
/* 网站标题的字体颜色 */
h1,
h2,
h3,
p,
.list {
2023-05-25 07:55:30 +00:00
color: $kungalgame-font-color-2;
2023-05-01 15:58:54 +00:00
}
/* da标题的字体 */
h1 {
margin-right: 30px;
margin-top: 57px;
display: flex;
justify-content: center;
align-items: center;
}
h2 {
margin-top: 77px;
margin-bottom: 30px;
2023-05-25 07:55:30 +00:00
border-left: 4px solid $kungalgame-blue-4;
2023-05-01 15:58:54 +00:00
text-indent: 1em;
}
h3 {
text-indent: 2em;
margin-bottom: 30px;
margin-top: 20px;
}
p {
text-indent: 3em;
margin: 5px;
}
2023-05-10 18:08:46 +00:00
a {
display: block;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
2023-05-01 15:58:54 +00:00
/* 被划出来的链接字体 */
.skip {
2023-05-25 07:55:30 +00:00
border-bottom: 1.5px solid $kungalgame-blue-4;
2023-05-01 15:58:54 +00:00
cursor: pointer;
2023-05-25 07:55:30 +00:00
color: $kungalgame-blue-4;
2023-05-01 15:58:54 +00:00
}
.list > li {
list-style: inside;
text-indent: 4em;
}
/* 版权 */
.copyright {
width: 100%;
position: absolute;
bottom: 1%;
display: flex;
justify-content: center;
}
</style>