新增关于页

This commit is contained in:
ember 2025-02-24 00:40:12 +08:00
parent 73fd8f295e
commit 0925393b31
10 changed files with 164 additions and 6 deletions

1
dist/css/131.81924f9e.css vendored Normal file
View File

@ -0,0 +1 @@
.about-container[data-v-75e9b7aa]{max-width:96%;margin:0 auto;padding:20px}.intro-section[data-v-75e9b7aa]{margin-bottom:40px;padding:20px;background-color:#f5f5f5;border-radius:8px}.intro-section h1[data-v-75e9b7aa]{color:#333;margin-bottom:20px}.intro-section p[data-v-75e9b7aa]{color:#666;line-height:1.6}.timeline-section h2[data-v-75e9b7aa]{margin-bottom:30px;color:#333}.timeline[data-v-75e9b7aa]{position:relative;padding:20px 0}.timeline[data-v-75e9b7aa]:before{content:"";position:absolute;left:120px;top:0;bottom:0;width:2px;background:#e0e0e0}.timeline-item[data-v-75e9b7aa]{position:relative;margin-bottom:30px;padding-left:160px}.timeline-date[data-v-75e9b7aa]{position:absolute;left:0;width:100px;text-align:right;color:#666;font-weight:500}.timeline-content[data-v-75e9b7aa]{position:relative;padding:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.timeline-content[data-v-75e9b7aa]:before{content:"";position:absolute;left:-40px;top:24px;width:16px;height:16px;border-radius:50%;background:#2196f3;border:3px solid #fff;box-shadow:0 0 0 3px #e3f2fd}.timeline-content h3[data-v-75e9b7aa]{margin:0 0 10px;color:#2196f3}.timeline-content ul[data-v-75e9b7aa]{margin:0;padding-left:20px;color:#666}.timeline-content li[data-v-75e9b7aa]{margin:5px 0}

1
dist/css/app.3a970ffa.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
dist/index.html vendored
View File

@ -1 +1 @@
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>front</title><script defer="defer" src="/js/chunk-vendors.16c34fba.js"></script><script defer="defer" src="/js/app.0095c0cc.js"></script><link href="/css/chunk-vendors.26a88809.css" rel="stylesheet"><link href="/css/app.65ff0fb9.css" rel="stylesheet"></head><body><noscript><strong>我们很抱歉front 在 JavaScript 未启用时无法正常工作。请启用它以继续。</strong></noscript><div id="app"></div></body></html>
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="/favicon.ico"><title>front</title><script defer="defer" src="/js/chunk-vendors.16c34fba.js"></script><script defer="defer" src="/js/app.5d70594a.js"></script><link href="/css/chunk-vendors.26a88809.css" rel="stylesheet"><link href="/css/app.3a970ffa.css" rel="stylesheet"></head><body><noscript><strong>我们很抱歉front 在 JavaScript 未启用时无法正常工作。请启用它以继续。</strong></noscript><div id="app"></div></body></html>

2
dist/js/131.0d4b6380.js vendored Normal file
View File

@ -0,0 +1,2 @@
"use strict";(self["webpackChunkfront"]=self["webpackChunkfront"]||[]).push([[131],{3131:function(a,e,t){t.r(e),t.d(e,{default:function(){return b}});var i=t(6768);const v={class:"about-container"};function d(a,e){return(0,i.uX)(),(0,i.CE)("div",v,e[0]||(e[0]=[(0,i.Fv)('<div class="intro-section" data-v-75e9b7aa><h1 data-v-75e9b7aa>关于本系统</h1><p data-v-75e9b7aa>NEU小站OJ题库的所有题目均来自东北大学OJ系统与官方题库保持一致主要解决官方OJ搜索功能鸡肋无法根据知识点、难度等全方位筛选题目的问题。本系统面向所有用户进行免费开放。</p></div><div class="timeline-section" data-v-75e9b7aa><h2 data-v-75e9b7aa>更新日志</h2><div class="timeline" data-v-75e9b7aa><div class="timeline-item" data-v-75e9b7aa><div class="timeline-date" data-v-75e9b7aa>2025年2月</div><div class="timeline-content" data-v-75e9b7aa><h3 data-v-75e9b7aa>v1.0.2</h3><ul data-v-75e9b7aa><li data-v-75e9b7aa>新增题目反馈功能</li><li data-v-75e9b7aa>新增快速跳转到指定页码</li><li data-v-75e9b7aa>优化页面导航体验</li></ul></div><div class="timeline-content" data-v-75e9b7aa><h3 data-v-75e9b7aa>v1.0.1</h3><ul data-v-75e9b7aa><li data-v-75e9b7aa>新增标签联想下拉搜索</li><li data-v-75e9b7aa>新增题目标记功能</li></ul></div><div class="timeline-content" data-v-75e9b7aa><h3 data-v-75e9b7aa>v1.0.0</h3><ul data-v-75e9b7aa><li data-v-75e9b7aa>系统正式上线</li></ul></div></div></div></div>',2)]))}var l=t(1241);const n={},s=(0,l.A)(n,[["render",d],["__scopeId","data-v-75e9b7aa"]]);var b=s}}]);
//# sourceMappingURL=131.0d4b6380.js.map

File diff suppressed because one or more lines are too long

2
dist/js/app.5d70594a.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -15,10 +15,11 @@
<div class="nav-links">
<router-link to="/problems" class="nav-item">题目列表</router-link>
<router-link to="/my" class="nav-item">我标记的题目</router-link>
<router-link to="/about" class="nav-item">关于</router-link>
</div>
<div class="footer-info">
<div class="version-info">NEU小站OJ题库 - v1.0</div>
<div class="source-info">本题库所有题目均来自东北大学OJ系统本站仅归纳展示题目不提供在线评测环境</div>
<div class="source-info">©2025 <a href="https://www.东北大学.com" target="_blank">NEU小站</a></div>
</div>
</div>
<div class="main-content">
@ -136,7 +137,16 @@ body {
.source-info {
color: #999;
font-size: 11px;
font-size: 12px;
}
.source-info a {
color: #999;
text-decoration: none;
}
.source-info a:hover {
color: #333;
}
.main-content {

137
src/components/About.vue Normal file

File diff suppressed because it is too large Load Diff

View File

@ -25,6 +25,14 @@ const routes = [
name: 'MyProblemList',
component: MyProblemList
},
{
path: '/about',
name: 'About',
component: () => import('../components/About.vue'),
meta: {
title: '关于'
}
},
{
path: '/:pathMatch(.*)*',
redirect: '/problems'