Skip to content

Commit 1ad4feb

Browse files
committed
Update website styling and layout: - Add modern blue background boxes for PDF/Code/Slides links - Align logo and MoatLab text horizontally in navbar - Increase publications section width for better title display - Change 2021 year header to '2021 (Pre-VT)' - Add vertical spacing between student profiles in home section
1 parent ba67d68 commit 1ad4feb

File tree

29 files changed

+234
-54
lines changed

29 files changed

+234
-54
lines changed

assets/css/custom.css

Lines changed: 28 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
background: transparent;
6060
border-radius: 0;
6161
padding: 0;
62-
margin-bottom: -60px; /* Much more aggressive negative margin for between entries */
62+
margin-bottom: -32px; /* Use extremely aggressive negative margin to match first screenshot */
6363
box-shadow: none;
6464
border: none;
6565
border-bottom: none !important;
@@ -72,9 +72,9 @@
7272
border-bottom: none !important;
7373
}
7474

75-
/* Aggressively reduce spacing between publication entries */
75+
/* Add proper spacing between publication entries */
7676
.publication-entry + .publication-entry {
77-
margin-top: -60px !important; /* Much more aggressive for between entries */
77+
margin-top: -28px !important; /* Use extremely aggressive negative margin to match first screenshot */
7878
}
7979

8080
/* Remove any padding/margin from publication layout */
@@ -133,9 +133,9 @@
133133
flex: 1;
134134
display: flex;
135135
flex-direction: column;
136-
gap: 2px;
136+
gap: 2px; /* Slightly reduce gap within each paper to match screenshot */
137137
margin-bottom: 0;
138-
padding-bottom: 0;
138+
padding-bottom: 0; /* Remove negative padding */
139139
background: transparent;
140140
}
141141

@@ -173,21 +173,38 @@
173173
.publication-entry .publication-links {
174174
font-size: 0.85rem;
175175
margin-bottom: 0 !important;
176-
margin-top: 0.3rem !important; /* Add specific top margin for spacing */
177-
padding-bottom: 0 !important;
178-
line-height: 1 !important;
176+
margin-top: 0.2rem !important; /* Slightly reduce margin for links to match screenshot */
177+
padding-bottom: 0 !important; /* Remove negative padding */
178+
line-height: 1.1 !important; /* Slightly reduce line height to match screenshot */
179+
display: flex;
180+
gap: 1.2rem; /* Reduce gap between links */
181+
align-items: center;
182+
flex-wrap: wrap; /* Allow wrapping if needed */
179183
}
180184

181185
.publication-entry .publication-links a {
182-
color: #861F41;
186+
color: #2c5aa0;
183187
text-decoration: none;
184-
margin-right: 1rem;
188+
margin-right: 0; /* Remove margin since we're using gap */
189+
padding: 4px 8px; /* Add comfortable padding for the box */
190+
border-radius: 4px; /* Modern rounded corners */
191+
transition: all 0.2s ease;
192+
background-color: rgba(44, 90, 160, 0.08); /* Light blue background color */
193+
border: 1px solid rgba(44, 90, 160, 0.15); /* Subtle blue border */
194+
font-weight: 500; /* Slightly bolder text */
195+
font-size: 0.8rem; /* Slightly smaller font */
185196
}
186197

187198
.publication-entry .publication-links a:hover {
188-
text-decoration: underline;
199+
background-color: rgba(44, 90, 160, 0.15); /* Darker blue background on hover */
200+
border-color: rgba(44, 90, 160, 0.3); /* Darker blue border on hover */
201+
transform: translateY(-1px); /* Slight lift effect */
202+
box-shadow: 0 2px 4px rgba(44, 90, 160, 0.1); /* Subtle blue shadow on hover */
203+
text-decoration: none; /* Remove underline for cleaner look */
189204
}
190205

206+
/* This rule is now handled above */
207+
191208
/* Year Grouping Styles */
192209
.publications-container {
193210
counter-reset: publication-counter year-counter;

content/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Computer Systems Research at Virginia Tech"
55

66

77

8-
The <span style="color: #e5751f; font-weight: bold;">M</span><span style="color: #e5751f; font-weight: bold;">oat</span><span style="color: #e5751f; font-weight: bold;">Lab</span> research group at Virginia Tech centers on research in <span style="color: #e5751f; font-weight: bold;">M</span>emory Systems, <span style="color: #e5751f; font-weight: bold;">O</span>perating Systems, System <span style="color: #e5751f; font-weight: bold;">A</span>rchitecture, and s<span style="color: #e5751f; font-weight: bold;">T</span>orage Systems. We design and <span style="font-weight: bold">build</span> high-performance, efficient, and scalable computer systems that address real-world challenges in modern datacenters and cloud platforms. Our research encompasses memory management, storage optimization, software/hardware co-design, emerging technologies like CXL, and disaggregated architectures.
8+
The <span style="color: #e5751f; font-weight: bold;">M</span><span style="color: #e5751f; font-weight: bold;">oat</span><span style="color: #e5751f; font-weight: bold;">Lab</span> research group at Virginia Tech centers on core systems research in <span style="color: #e5751f; font-weight: bold;">M</span>emory Systems, <span style="color: #e5751f; font-weight: bold;">O</span>perating Systems, System <span style="color: #e5751f; font-weight: bold;">A</span>rchitecture, and s<span style="color: #e5751f; font-weight: bold;">T</span>orage Systems. We design and <span style="font-weight: bold">build</span> high-performance, efficient, and scalable computer systems that address real-world challenges in modern datacenters and cloud platforms. Our research encompasses memory management, storage optimization, software/hardware co-design, emerging technologies like CXL, and disaggregated architectures.
99

1010

1111
## Faculty

content/publication/_index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ cms_exclude: true
44
# View.
55
view: citation
66

7-
# Sort publications by number parameter
8-
sort_by: "Params.number"
9-
order: "asc"
7+
# Sort publications by date parameter
8+
sort_by: "date"
9+
order: "desc"
1010

1111
# Show all papers on one page (no pagination)
1212
paginate: 9999

content/publication/conference-paper/asplos20-leapio/index.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "LeapIO: Efficient and Portable Virtual NVMe Storage on ARM SoCs"
3+
number: 99
34
authors: ["Huaicheng Li", "Minghao Hao", "Stanko Novakovic", "Vaibhav Gogte", "Sivaramakrishnan Govindan", "Dan R. K. Ports", "Irene Zhang", "Arvind Krishnamurthy", "Thomas Anderson", "Jayaram Mudigonda"]
45
date: 2020-03-01
56
publication_types: ["1"]
@@ -12,8 +13,8 @@ image:
1213
focal_point: ""
1314
preview_only: false
1415
url_pdf: "https://huaicheng.github.io/p/asplos20-leapio.pdf"
15-
url_code: ""
16-
url_slides: ""
16+
url_code: "https://github.com/moatlab/LeapIO"
17+
url_slides: "https://huaicheng.github.io/s/asplos20-leapio-slides.pdf"
1718
url_video: ""
1819
url_dataset: ""
1920
url_poster: ""

content/publication/conference-paper/fast17-tinytail/index.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "Tiny-Tail Flash: Near-Perfect Elimination of Garbage Collection Tail Latencies in NAND SSDs"
3+
number: 99
34
authors: ["Shengan Zheng", "Huaicheng Li", "Minghao Hao", "Ming-Hung Tong", "Sundararaman Swaminathan", "Andrew A. Chien", "Haryadi S. Gunawi"]
45
date: 2017-02-01
56
publication_types: ["1"]
@@ -12,9 +13,9 @@ image:
1213
caption: ""
1314
focal_point: ""
1415
preview_only: false
15-
url_pdf: "https://huaicheng.github.io/p/fast17-tinytail.pdf"
16-
url_code: ""
17-
url_slides: ""
16+
url_pdf: "https://huaicheng.github.io/p/fast17-ttflash.pdf"
17+
url_code: "https://github.com/ucare-uchicago/tinyTailFlash"
18+
url_slides: "https://huaicheng.github.io/s/fast17-ttflash-slides.pdf"
1819
url_video: ""
1920
url_dataset: ""
2021
url_poster: ""

content/publication/conference-paper/fast18-failslow/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "Fail-Slow at Scale: Evidence of Hardware Performance Faults in Large Production Systems"
3+
number: 99
34
authors: ["Haryadi S. Gunawi", "Riza O. Suminto", "Russell Sears", "Casey Golliher", "Swaminathan Sundararaman", "Xing Lin", "Tim Emami", "Weiguang Sheng", "Nematollah Bidokhti", "Caitie McCaffrey", "Gary Grider", "Parks M. Fields", "Kevin Harms", "Robert B. Ross", "Andree Jacobson", "Robert Ricci", "Kirk Webb", "Peter Alvaro", "H. Birali Runesha", "Mingzhe Hao", "Huaicheng Li"]
45
date: 2018-02-01
56
publication_types: ["1"]

content/publication/conference-paper/fast18-femu/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "The CASE of FEMU: Cheap, Accurate, Scalable and Extensible Flash Emulator"
3+
number: 99
34
authors: ["Huaicheng Li", "Minghao Hao", "Ming-Hung Tong", "Sundararaman Swaminathan", "Matias Bjørling", "Haryadi S. Gunawi"]
45
date: 2018-02-01
56
publication_types: ["1"]

content/publication/conference-paper/osdi25-soaralto/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: 'Tiered Memory Management Beyond Hotness'
3+
number: 1
34

45
# Authors
56
authors:

content/publication/conference-paper/ppopp25-sgdrc/index.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@ authors:
99
- Chenxia Han
1010
- Cheng Wang
1111
- Baotong Lu
12+
- Yunzhe Li
1213
- Zhifeng Jiang
1314
- Yang Li
1415
- Xiaowen Chu
1516
- Huaicheng Li
1617

1718
date: '2025-01-01T00:00:00Z'
18-
doi: ''
19+
doi: '10.1145/3710848.3710863'
1920

2021
# Schedule page publish date (NOT publication's date).
2122
publishDate: '2025-01-01T00:00:00Z'
@@ -43,7 +44,7 @@ featured: true
4344
# Custom links
4445
links:
4546
- name: Paper
46-
url: https://huaicheng.github.io/p/ppopp25-sgdrc.pdf
47+
url: https://dl.acm.org/doi/10.1145/3710848.3710863
4748

4849
url_pdf: 'https://huaicheng.github.io/p/ppopp25-sgdrc.pdf'
4950

content/publication/conference-paper/sosp17-mittos/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: "MittOS: Supporting Millisecond Tail Tolerance with Fast Rejecting SLO-aware OS interface"
3+
number: 99
34
authors: ["Minghao Hao", "Huaicheng Li", "Ming-Hung Tong", "Chathura Kankanamge", "Riza O. Suminto", "Carlos A. Stuardo", "Andrew A. Chien", "Haryadi S. Gunawi"]
45
date: 2017-10-01
56
publication_types: ["1"]

0 commit comments

Comments
 (0)