Skip to content

Commit 28fc417

Browse files
committed
初次设置.
1 parent ce4146c commit 28fc417

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+626
-217
lines changed

.docker/Dockerfile

+5
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ FROM ruby:3.1.2
44
# set working directory within container
55
WORKDIR /usr/src/app
66

7+
RUN gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/
8+
RUN gem sources -l
9+
RUN bundle config mirror.https://rubygems.org https://mirrors.tuna.tsinghua.edu.cn/rubygems
10+
11+
712
# pull in ruby (jekyll) and python (cite process) package info
813
COPY Gemfile Gemfile.lock _cite/requirements.txt ./
914

_cite/.cache/cache.db

0 Bytes
Binary file not shown.

_config.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# site properties and page defaults
2-
title: Lab Website Template
3-
subtitle: by the Greene Lab
2+
title: 狼牙战队
3+
subtitle: 华中科技大学 RoboMaster 团队
44
description: An easy-to-use, flexible website template for labs, with automatic citations, GitHub tag imports, pre-built components, and more.
55
header: images/background.jpg
66
footer: images/background.jpg

_includes/list_portrait.html

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{% assign emptyarray = "" | split: "," %}
2+
{% assign data = site.data[include.data]
3+
| default: site[include.data]
4+
| default: emptyarray
5+
| data_filter: include.filters
6+
%}
7+
8+
{% assign years = data
9+
| group_by_exp: "d", "d.date | date: '%Y'"
10+
| sort: "name"
11+
| reverse
12+
%}
13+
14+
{% for year in years %}
15+
{% assign data = year.items %}
16+
17+
{% if years.size > 1 %}
18+
{{--}}<h3 id="{{ year.name }}">{{ year.name }}</h3>
19+
{% assign data = data | sort: "date" | reverse %}
20+
{% endif %}
21+
22+
<div style="display: flex; justify-content: center; align-items: flex-start; flex-wrap: wrap;">
23+
24+
{% for d in data %}
25+
{% assign style = d.style | default: include.style %}
26+
27+
{%
28+
include {{ include.component | append: ".html" }}
29+
author=d.author
30+
authors=d.authors
31+
buttons=d.buttons
32+
caption=d.caption
33+
content=d.content
34+
date=d.date
35+
description=d.description
36+
excerpt=d.excerpt
37+
height=d.height
38+
icon=d.icon
39+
id=d.id
40+
image=d.image
41+
last_modified_at=d.last_modified_at
42+
link=d.link
43+
lookup=d.lookup
44+
name=d.name
45+
publisher=d.publisher
46+
repo=d.repo
47+
role=d.role
48+
homepage = d.links.home-page
49+
google-scholar = d.links.google-scholar
50+
github = d.links.github
51+
slug=d.slug
52+
style=style
53+
subtitle=d.subtitle
54+
tags=d.tags
55+
text=d.text
56+
title=d.title
57+
tooltip=d.tooltip
58+
type=d.type
59+
url=d.url
60+
width=d.width
61+
%}
62+
{% endfor %}
63+
</div>
64+
{% endfor %}

_includes/portrait.html

+50-30
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,18 @@
1-
{% if include.lookup %}
2-
{% assign member = site.members
3-
| where_exp: "member", "member.slug == include.lookup"
4-
| first
5-
%}
6-
{% else %}
7-
{% assign member = include %}
8-
{% endif %}
9-
10-
{% assign type = site.data.types[member.role] %}
1+
{% assign member = site.members
2+
| where_exp: "member", "member.slug == include.lookup"
3+
| first
4+
| default: include
5+
%}
116

127
<div class="portrait-wrapper">
13-
<a
8+
<a
149
{% if page.slug != member.slug %}
15-
href="{{ member.url | relative_url }}"
10+
href="javascript:void(0)"
1611
{% endif %}
1712
class="portrait"
1813
data-style="{{ include.style }}"
1914
aria-label="{{ member.name | default: "member link" }}"
2015
>
21-
{% if type %}
22-
{% include icon.html icon=type.icon %}
23-
{% endif %}
24-
2516
<img
2617
src="{{ member.image | relative_url }}"
2718
class="portrait-image"
@@ -30,22 +21,51 @@
3021
{% include fallback.html %}
3122
>
3223

33-
{% if member.name %}
34-
<span class="portrait-name">
35-
{{ member.name }}
36-
</span>
37-
{% endif %}
24+
{% if member.name or member.role or member.description %}
25+
<span class="portrait-text">
26+
{% if member.name %}
27+
<span class="portrait-name">
28+
{{ member.name }}
29+
</span>
30+
{% endif %}
3831

39-
{% if member.description or type %}
40-
<span class="portrait-description">
41-
{{ member.description | default: type.description }}
42-
</span>
43-
{% endif %}
44-
45-
{% if member.affiliation %}
46-
<span class="portrait-affiliation">
47-
{{ member.affiliation }}
32+
{% if member.role or member.description %}
33+
<span class="portrait-role">
34+
{% assign type = site.data.types[member.role] %}
35+
{% include icon.html icon=type.icon %}
36+
<span>{{ member.description | default: type.description }}</span>
37+
</span>
38+
{% endif %}
4839
</span>
4940
{% endif %}
5041
</a>
42+
43+
{% if member.homepage or member.google-scholar or member.github %}
44+
<div class="portrait-links">
45+
{% if member.homepage %}
46+
<div style="margin-left: 10px; margin-right: 10px;">
47+
<a href="{{ member.homepage }}" target="_blank" rel="noopener" title="Personal Website"
48+
text-decoration-line="none">
49+
<i class="fas fa-house"></i>
50+
</a>
51+
</div>
52+
{% endif %}
53+
54+
{% if member.google-scholar %}
55+
<div style="margin-left: 10px; margin-right: 10px;">
56+
<a href="{{ member.google-scholar }}" target="_blank" rel="noopener" title="Google" text-decoration-line="none">
57+
<i class="fab fa-google"></i>
58+
</a>
59+
</div>
60+
{% endif %}
61+
62+
{% if member.github %}
63+
<div style="margin-left: 10px; margin-right: 10px;">
64+
<a href="{{ member.github }}" target="_blank" rel="noopener" title="Github" text-decoration-line="none">
65+
<i class="fab fa-github"></i>
66+
</a>
67+
</div>
68+
{% endif %}
69+
</div>
70+
{% endif %}
5171
</div>

_members/丁硕.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 丁硕
3+
image: images/member_photo/丁硕.png
4+
role: 电路组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/刘敬勋.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 刘敬勋
3+
image: images/member_photo/刘敬勋.png
4+
role: 嵌软组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/刘昱辰.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 刘昱辰
3+
image: images/member_photo/刘昱辰.png
4+
role: 机械组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/刘泽旭.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 刘泽旭
3+
image: images/member_photo/刘泽旭.png
4+
role: 机械组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/吴磊.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 吴磊
3+
image: images/member_photo/吴磊.png
4+
role: 嵌软组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/周倍进.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 周倍进
3+
image: images/member_photo/周倍进.png
4+
role:
5+
type: 顾问
6+
links:
7+
description:
8+
---

_members/周晗.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: 周晗
3+
image: images/member_photo/周晗.png
4+
role: 算法组成员
5+
type: 普通队员
6+
links:
7+
home-page: https://www.micdz.cn
8+
github: micdz
9+
description:
10+
---

_members/唐子航.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 唐子航
3+
image: images/member_photo/唐子航.png
4+
role: 机械组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/岳佳璇.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 岳佳璇
3+
image: images/member_photo/岳佳璇.png
4+
role:
5+
type: 顾问
6+
links:
7+
description:
8+
---

_members/张昭骏.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 张昭骏
3+
image: images/member_photo/张昭骏.png
4+
role: 算法组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/戴腾越.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 戴腾越
3+
image: images/member_photo/戴腾越.png
4+
role: 运营组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/文博通.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 文博通
3+
image: images/member_photo/文博通.png
4+
role:
5+
type: 顾问
6+
links:
7+
description:
8+
---

_members/施承熙.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 施承熙
3+
image: images/member_photo/施承熙.png
4+
role: 机械组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/曾世鹏.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 曾世鹏
3+
image: images/member_photo/曾世鹏.png
4+
role: 算法组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/曾喻江.md

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
name: 曾喻江
3+
4+
role: 指导老师
5+
description: 暂无
6+
links:
7+
---

_members/李传沛.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 李传沛
3+
image: images/member_photo/李传沛.png
4+
role: 机械组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/李森阳.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 李森阳
3+
image: images/member_photo/李森阳.png
4+
role: 电路组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/李磊.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 李磊
3+
image: images/member_photo/李磊.png
4+
role: 算法组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/李蔚明.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 李蔚明
3+
image: images/member_photo/李蔚明.png
4+
role:
5+
type: 顾问
6+
links:
7+
description:
8+
---

_members/柯一康.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 柯一康
3+
image: images/member_photo/柯一康.png
4+
role: 机械组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/梁煜琛.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 梁煜琛
3+
image: images/member_photo/梁煜琛.png
4+
role: 嵌软组成员
5+
type: 普通队员
6+
links:
7+
description:
8+
---

_members/王兴刚.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: 王兴刚
3+
image: images/member_photo/王兴刚.png
4+
role: 指导老师
5+
type:
6+
links:
7+
home-page: https://xwcv.github.io/
8+
google-scholar: https://scholar.google.com/citations?user=qNCTLV0AAAAJ
9+
description:
10+
---

_members/王宁.md

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
name: 王宁
3+
image: images/member_photo/王宁.png
4+
role: 嵌软组成员
5+
type: 团队负责人
6+
links:
7+
description: 副队长
8+
---

0 commit comments

Comments
 (0)