Skip to content

Commit 3cbf9ac

Browse files
committed
Better website.
1 parent 83d6411 commit 3cbf9ac

File tree

6 files changed

+26
-8
lines changed

6 files changed

+26
-8
lines changed

package-lock.json

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"animejs": "^3.2.2",
1616
"axios": "^1.7.6",
1717
"element-plus": "^2.7.8",
18+
"google-sans": "github:agnel/google-sans",
1819
"imagesloaded": "^5.0.0",
1920
"pinia": "^2.1.7",
2021
"scrollmonitor": "^1.2.11",

src/App.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<script setup>
22
import { RouterView } from 'vue-router'
3-
3+
import "google-sans"; // defaults to weight 400.
44
</script>
55

66
<template>

src/router/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const router = createRouter({
77
path: '/',
88
component: () => import('@/views/homeView.vue')
99
},
10-
{ path: '/rank', component: () => import('@/views/RankView.vue') },
10+
{ path: '/rank', component: () => import('@/views/rankView.vue') },
1111
]
1212
})
1313

src/views/homeView.vue

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<template>
22
<div class="app-root">
3-
<div class="bg-gradient-to-br from-[#4DA2CB] to-[#67B26F] text-white">
3+
<div class="text-white">
44
<section ref="sections" class="homePage">
55
<div class="container hero">
66
<nav aria-label="Main navigation" class="nav" role="navigation">
@@ -50,9 +50,12 @@
5050
<div class="grid-two">
5151
<article class="card soft">
5252
<p>
53-
光点计划由多个学生工作室联合举办,为期两个月,为对计算机底层感兴趣的同学提供一个实践平台。题目取自清华大学开源操作系统训练营,已得到老师与实验室的支持。
53+
光点计划是由多个工作室联合举办的为期 2 月的开源操作系统训练营活动,为对计算机底层感兴趣的同学提供一个学习与实践平台。无论你是否接触过体系结构的项目,你能通过这个活动了解到你是否喜欢它,是否可能继续研究它。如果你已经计划走向计算机科学家的道路,那通过这个活动,你能积累更多知识,找到志同道合的伙伴。你亦可以通过参与举办这次活动的工作室的招新,成为多个工作室的成员。
54+
</p>
55+
<br>
56+
<p>
57+
活动本身取自清华大学面向社会的开源操作系统训练营,题目来自于清华大学计算机学院以及叉院的 lab。意在推广清华大学的开源活动,已得到举办老师的支持。
5458
</p>
55-
5659
<ul class="mini-list">
5760
<li>📅 <strong>时长:</strong>2 个月</li>
5861
<li>
@@ -231,9 +234,15 @@ function goToAnchor(anchor) {
231234
</script>
232235

233236
<style scoped>
237+
* {
238+
font-family: 'Google Sans',
239+
'Microsoft YaHei',
240+
'Noto Sans CJK SC',
241+
system-ui,
242+
sans-serif !important;
243+
}
244+
234245
:root {
235-
--bg-from: #363dc2;
236-
--bg-to: #202692;
237246
--card-bg: rgba(255, 255, 255, 0.04);
238247
--card-glass: rgba(255, 255, 255, 0.06);
239248
--glass: rgba(255, 255, 255, 0.06);
@@ -247,8 +256,11 @@ function goToAnchor(anchor) {
247256
}
248257
249258
.app-root {
259+
background: linear-gradient(137deg, rgba(39, 112, 190, 1), rgba(58, 162, 207, 1), rgba(132, 94, 194, 1));
260+
-webkit-background: linear-gradient(137deg, rgba(39, 112, 190, 1), rgba(58, 162, 207, 1), rgba(132, 94, 194, 1));
261+
-moz-background: linear-gradient(137deg, rgba(39, 112, 190, 1), rgba(58, 162, 207, 1), rgba(132, 94, 194, 1));
262+
250263
min-height: 100vh;
251-
background: linear-gradient(180deg, var(--bg-from), var(--bg-to));
252264
color: #fff;
253265
font-family:
254266
Inter,

0 commit comments

Comments
 (0)