Skip to content

Commit 58ecd6f

Browse files
committed
Remove featured images and redesign project cards with clean text-based layout
1 parent 8aac2a1 commit 58ecd6f

6 files changed

Lines changed: 44 additions & 36 deletions

File tree

-88.2 KB
Binary file not shown.

content/project/cxl-memory/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ tags:
66
- Memory Systems
77
- Cloud Infrastructure
88
- Disaggregation
9-
summary: Building next-generation memory pooling systems using CXL technology for efficient resource sharing in cloud platforms
10-
---
9+
summary: Building memory pooling/disaggregation systems with CXL
10+
---
-88 KB
Binary file not shown.
Lines changed: 4 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,19 @@
11
---
2-
title: Next-Generation Storage Technologies
2+
title: Storage
33
date: 2024-12-15
44
tags:
55
- Storage Systems
66
- NVMe
77
- Storage Architecture
8-
summary: Advancing storage system performance through novel architectures, intelligent caching, and hardware-software co-design for modern datacenter workloads
8+
summary: Designing storage stack for modern datacenter applications.
99
---
1010

1111
## Overview
1212

13-
Our research in next-generation storage technologies focuses on breaking through the performance barriers of traditional storage systems. We explore innovative approaches to storage architecture, from persistent memory integration to intelligent I/O scheduling, addressing the growing demands of modern datacenter applications.
13+
We focus on breaking through the performance barriers of modern storage systems. We explore novel storage architecture, addressing the growing demands of modern datacenter applications.
1414

1515
## Key Research Areas
1616

17-
### Persistent Memory Integration
18-
- Hybrid memory-storage architectures
19-
- Data placement optimization across memory tiers
20-
- Application-aware data management policies
21-
22-
### Intelligent Storage Systems
23-
- Machine learning-driven I/O prediction and optimization
24-
- Adaptive caching strategies for heterogeneous workloads
25-
- Dynamic resource allocation in storage clusters
26-
2717
### Hardware-Software Co-Design
2818
- Custom storage accelerators and programmable devices
2919
- Operating system optimizations for next-generation storage
@@ -34,5 +24,4 @@ Our research in next-generation storage technologies focuses on breaking through
3424
Our storage technologies target critical challenges in:
3525
- **Cloud Infrastructure**: Enabling efficient resource utilization in large-scale deployments
3626
- **Data-Intensive Computing**: Accelerating analytics and machine learning workloads
37-
- **Edge Computing**: Optimizing storage for resource-constrained environments
38-
- **Enterprise Systems**: Improving reliability and performance for mission-critical applications
27+
- **Enterprise Systems**: Improving reliability and performance for mission-critical applications
-82.1 KB
Binary file not shown.

layouts/project/list.html

Lines changed: 38 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,9 @@ <h1>Research Projects</h1>
88
<div class="projects-grid">
99
{{ range $index, $page := .Pages }}
1010
<article class="project-card">
11-
{{ $featured := .Resources.GetMatch "featured.*" }}
12-
{{ if $featured }}
13-
<div class="project-image">
14-
<img src="{{ $featured.RelPermalink }}" alt="{{ .Title }}" loading="lazy">
11+
<div class="project-header">
12+
<h3 class="project-title">{{ .Title }}</h3>
1513
</div>
16-
{{ end }}
1714

1815
<div class="project-content">
1916
{{ if .Params.summary }}
@@ -76,6 +73,7 @@ <h1>Research Projects</h1>
7673
cursor: pointer;
7774
display: flex;
7875
flex-direction: column;
76+
position: relative;
7977
}
8078

8179
.project-card:hover {
@@ -84,22 +82,39 @@ <h1>Research Projects</h1>
8482
border-color: rgba(134, 31, 65, 0.3);
8583
}
8684

87-
.project-image {
88-
position: relative;
89-
height: 160px;
90-
overflow: hidden;
85+
.project-card::before {
86+
content: '';
87+
position: absolute;
88+
top: 0;
89+
left: 0;
90+
right: 0;
91+
height: 4px;
92+
background: linear-gradient(135deg, var(--vt-maroon), var(--vt-orange));
93+
opacity: 0;
94+
transition: opacity 0.3s ease;
95+
}
96+
97+
.project-card:hover::before {
98+
opacity: 1;
99+
}
100+
101+
.project-header {
102+
padding: 1.5rem 1.25rem 1rem;
103+
background: linear-gradient(135deg, rgba(134, 31, 65, 0.04), rgba(229, 117, 31, 0.04));
104+
border-bottom: 1px solid rgba(134, 31, 65, 0.1);
91105
}
92106

93-
.project-image img {
94-
width: 100%;
95-
height: 100%;
96-
object-fit: cover;
97-
transition: transform 0.3s ease, filter 0.3s ease;
107+
.project-title {
108+
font-size: 1.4rem;
109+
font-weight: 700;
110+
color: var(--vt-gray-900);
111+
margin: 0;
112+
line-height: 1.3;
113+
transition: color 0.3s ease;
98114
}
99115

100-
.project-card:hover .project-image img {
101-
transform: scale(1.05);
102-
filter: brightness(1.1);
116+
.project-card:hover .project-title {
117+
color: var(--vt-maroon);
103118
}
104119

105120
.project-content {
@@ -187,8 +202,12 @@ <h1>Research Projects</h1>
187202
padding: 0.9rem;
188203
}
189204

190-
.project-image {
191-
height: 140px;
205+
.project-header {
206+
padding: 1.2rem 1rem 0.8rem;
207+
}
208+
209+
.project-title {
210+
font-size: 1.2rem;
192211
}
193212
}
194213

0 commit comments

Comments
 (0)