新增关于页
This commit is contained in:
parent
73fd8f295e
commit
0925393b31
1
dist/css/131.81924f9e.css
vendored
Normal file
1
dist/css/131.81924f9e.css
vendored
Normal 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
1
dist/css/app.3a970ffa.css
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/css/app.65ff0fb9.css
vendored
1
dist/css/app.65ff0fb9.css
vendored
File diff suppressed because one or more lines are too long
2
dist/index.html
vendored
2
dist/index.html
vendored
@ -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
2
dist/js/131.0d4b6380.js
vendored
Normal 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
|
2
dist/js/app.0095c0cc.js
vendored
2
dist/js/app.0095c0cc.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/app.5d70594a.js
vendored
Normal file
2
dist/js/app.5d70594a.js
vendored
Normal file
File diff suppressed because one or more lines are too long
14
src/App.vue
14
src/App.vue
@ -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
137
src/components/About.vue
Normal file
File diff suppressed because it is too large
Load Diff
@ -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'
|
||||
|
Loading…
x
Reference in New Issue
Block a user