Skip to content

Commit cf401df

Browse files
committed
Info update
1 parent 03805b4 commit cf401df

File tree

20 files changed

+257
-696
lines changed

20 files changed

+257
-696
lines changed

.github/workflows/compress-images.yml

Lines changed: 0 additions & 86 deletions
This file was deleted.

alumni.html

Lines changed: 5 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,18 @@
44
<head>
55
<meta charset="utf-8">
66
<meta name="viewport" content="width=device-width, initial-scale=1">
7-
<title>往届成员 | OpenMOSS Lab</title>
7+
<title>往届成员 | OpenMOSS Team</title>
88
<link rel="icon" type="image/png" href="assets/img/openmoss-logo.png">
9-
<meta name="description" content="OpenMOSS Lab 校友网络">
9+
<meta name="description" content="OpenMOSS Team 校友网络">
1010
<link rel="preconnect" href="https://fonts.googleapis.com">
1111
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
1212
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet">
1313
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css" integrity="sha512-gO9FwZP1781OeR3SiPtK0aGpG99nmHn7+O+kO5RAwOB1p5MNDoAuCEi0aKBslZx2drXr/7L0KleKX2ND/qY1KQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
1414
<link rel="stylesheet" href="assets/css/style.css?v=20251102m">
15+
<script src="assets/js/components.js"></script>
1516
</head>
1617
<body>
17-
<nav class="navbar">
18-
<div class="container nav-container">
19-
<a class="brand" href="index.html">
20-
<img class="brand-logo" src="assets/img/openmoss-logo.png" alt="OpenMOSS Lab logo">
21-
<span class="brand-name">OpenMOSS Lab</span>
22-
</a>
23-
<button class="nav-toggle" aria-expanded="false" aria-controls="primary-navigation">
24-
<span class="sr-only">Toggle navigation</span>
25-
<span class="icon-bar"></span>
26-
<span class="icon-bar"></span>
27-
<span class="icon-bar"></span>
28-
</button>
29-
<ul class="nav-links" id="primary-navigation">
30-
<li><a href="index.html#pillars" data-i18n="nav.research">研究方向</a></li>
31-
<li><a href="index.html#people" data-i18n="nav.people">团队成员</a></li>
32-
<li><a href="index.html#resources" data-i18n="nav.resources">开放资源</a></li>
33-
<li><a href="https://www.open-moss.com/en/" data-i18n="nav.highlights">最新亮点</a></li>
34-
<li><a href="positions.html" data-i18n="nav.join">加入我们</a></li>
35-
<li>
36-
<button id="lang-toggle" class="lang-btn" aria-label="切换语言">
37-
<i class="fa-solid fa-language"></i>
38-
<span class="lang-text">EN</span>
39-
</button>
40-
</li>
41-
</ul>
42-
</div>
43-
</nav>
18+
<div id="header-placeholder"></div>
4419

4520
<main>
4621
<section id="alumni-main" class="container sec">
@@ -96,41 +71,7 @@ <h2 id="visiting" class="section-subtitle" data-i18n="alumniPage.visiting">访
9671
</section>
9772
</main>
9873

99-
<footer class="footer">
100-
<div class="container">
101-
<div class="footer-grid">
102-
<div>
103-
<h4 data-i18n="footer.affiliations">合作单位</h4>
104-
<ul>
105-
<li><a href="https://ai.fudan.edu.cn/" data-i18n="footer.fudan">复旦大学计算与智能创新学院</a></li>
106-
<li><a href="https://teai.fudan.edu.cn/" data-i18n="footer.fudannlp">复旦大学可信具身智能研究院</a></li>
107-
<li><a href="https://www.sii.edu.cn/" data-i18n="footer.sii">上海创智学院</a></li>
108-
</ul>
109-
</div>
110-
<div>
111-
<h4 data-i18n="footer.connect">联系我们</h4>
112-
<ul>
113-
<li><a href="https://github.com/OpenMOSS"><i class="fa-brands fa-github"></i> GitHub</a></li>
114-
<li><a href="https://twitter.com/openmosslab"><i class="fa-brands fa-x-twitter"></i> Twitter</a></li>
115-
<li><a href="mailto:[email protected]"><i class="fa-solid fa-envelope"></i> Email</a></li>
116-
</ul>
117-
</div>
118-
<div>
119-
<h4>OpenMOSS Lab</h4>
120-
<ul>
121-
<li data-i18n="footer.address1">徐汇区华发路699弄3号</li>
122-
<li data-i18n="footer.address2">杨浦区淞沪路2005号</li>
123-
<li data-i18n="footer.address3">中国 上海</li>
124-
</ul>
125-
</div>
126-
</div>
127-
</div>
128-
<div class="container">
129-
<div class="footer-note">
130-
<p><a href="webmaster.html" style="color: inherit; text-decoration: none;">&copy; <span id="year"></span> OpenMOSS Lab.</a></p>
131-
</div>
132-
</div>
133-
</footer>
74+
<div id="footer-placeholder"></div>
13475

13576
<!-- 必须先加载 data2.js,再加载 main.js 和 main2.js -->
13677
<script src="assets/js/data2.js"></script>

assets/css/style.css

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ body {
3030
line-height: 1.7;
3131
color: var(--text);
3232
margin: 0;
33+
padding-top: 56px;
3334
background-color: var(--sand-light);
3435
min-height: 100%;
3536
display: flex;
@@ -59,7 +60,7 @@ h1 {
5960

6061
h2 {
6162
font-size: 28px;
62-
font-weight: 500;
63+
font-weight: 600;
6364
color: var(--fudan-blue-90);
6465
}
6566

@@ -101,8 +102,10 @@ li {
101102
}
102103

103104
nav.navbar {
104-
position: sticky;
105+
position: fixed;
105106
top: 0;
107+
left: 0;
108+
right: 0;
106109
z-index: 999;
107110
background-color: var(--fudan-blue);
108111
border-bottom: 1px solid var(--fudan-blue-dark);
@@ -172,27 +175,26 @@ nav.navbar {
172175
align-items: center;
173176
gap: 0px;
174177
background: transparent;
175-
border: 1px solid rgba(255, 255, 255, 0.4);
178+
border: none;
176179
color: var(--white);
177-
padding: 6px 12px;
178-
border-radius: 20px;
180+
padding: 6px 0px;
179181
font-size: 14px;
180182
font-weight: 400;
181183
cursor: pointer;
182184
transition: all 0.2s ease;
183185
}
184186

185187
.lang-btn:hover {
186-
background: rgba(255, 255, 255, 0.15);
187-
border-color: rgba(255, 255, 255, 0.7);
188+
opacity: 0.8;
188189
}
189190

190191
.lang-btn i {
191192
font-size: 16px;
192193
}
193194

194195
.lang-text {
195-
font-weight: 500;
196+
font-weight: 400;
197+
color: var(--mist);
196198
}
197199

198200
.nav-toggle {
@@ -663,7 +665,7 @@ html[lang="en"] #resources .resource-card h3 {
663665

664666
.footer-grid {
665667
display: grid;
666-
grid-template-columns: 1.3fr 0.4fr 1.3fr;
668+
grid-template-columns: 0.4fr 1.3fr 1.3fr;
667669
gap: 24px;
668670
width: 100%;
669671
}
@@ -757,7 +759,7 @@ html[lang="en"] #resources .resource-card h3 {
757759
}
758760

759761
nav.navbar {
760-
position: sticky;
762+
position: fixed;
761763
}
762764

763765
.lang-btn {

assets/img/纪焘.jpg

-97.7 KB
Binary file not shown.

assets/img/郑逸宁.jpg

-76.6 KB
Binary file not shown.

assets/js/components.js

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
// 动态加载header和footer组件
2+
(function() {
3+
'use strict';
4+
5+
// 加载组件
6+
async function loadComponent(elementId, componentPath) {
7+
try {
8+
const response = await fetch(componentPath);
9+
if (!response.ok) {
10+
throw new Error(`HTTP error! status: ${response.status}`);
11+
}
12+
const html = await response.text();
13+
const element = document.getElementById(elementId);
14+
if (element) {
15+
element.innerHTML = html;
16+
}
17+
} catch (error) {
18+
console.error(`加载组件失败 (${componentPath}):`, error);
19+
}
20+
}
21+
22+
// 页面加载完成后执行
23+
if (document.readyState === 'loading') {
24+
document.addEventListener('DOMContentLoaded', initComponents);
25+
} else {
26+
initComponents();
27+
}
28+
29+
async function initComponents() {
30+
// 加载header和footer
31+
await Promise.all([
32+
loadComponent('header-placeholder', 'components/header.html'),
33+
loadComponent('footer-placeholder', 'components/footer.html')
34+
]);
35+
36+
// 组件加载完成后,触发自定义事件,通知main.js可以初始化了
37+
window.dispatchEvent(new Event('componentsLoaded'));
38+
}
39+
})();
40+

assets/js/data.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
// OpenMOSS Lab 团队成员数据
1+
// OpenMOSS Team 团队成员数据
22
// 所有成员信息集中管理,方便维护和更新
33

44

55
const teamData = {
6-
// 核心成员(教师)
6+
// 导师团队(教师)
77
coreMembers: [
88
{
99
id: 'xipeng-qiu',
@@ -12,8 +12,8 @@ const teamData = {
1212
en: 'Xipeng Qiu'
1313
},
1414
title: {
15-
zh: '教授,实验室主任',
16-
en: 'Professor, Lab Director'
15+
zh: '教授',
16+
en: 'Professor'
1717
},
1818
photo: 'assets/img/Xipeng Qiu.jpg',
1919
@@ -57,7 +57,7 @@ const teamData = {
5757
zh: '助理教授',
5858
en: 'Assistant Professor'
5959
},
60-
photo: 'assets/img/纪焘.jpg',
60+
photo: 'assets/img/Tao Ji.jpeg',
6161
homepage: 'https://taoji.eth.link/'
6262
},
6363
{
@@ -109,7 +109,7 @@ const teamData = {
109109
zh: '专任副研究员',
110110
en: 'Associate Research Fellow'
111111
},
112-
photo: 'assets/img/郑逸宁.jpg',
112+
photo: 'assets/img/Yining Zheng.jpeg',
113113
homepage: 'https://github.com/WillQvQ'
114114
}
115115
],

assets/js/data2.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// OpenMOSS Lab 校友数据
1+
// OpenMOSS Team 校友数据
22
// 所有校友信息集中管理,方便维护和更新
33

44
const alumniData = {

0 commit comments

Comments
 (0)