Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,4 @@ scripts/blog_content.json
.Trashes
ehthumbs.db
Thumbs.db
CLAUDE.md
27 changes: 23 additions & 4 deletions News.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,40 @@
## Recent Highlights
## 2025

### 2025
**February**: [<strong>Sanjay, V.</strong>, Zhang, B., Lv, C., & Lohse, D. J. Fluid Mech., 1004, A6 (2025) selected as the cover article.](/research#14)

<div style="text-align: center; margin: 15px 0;">
<a href="/research#14">
<img src="/assets/images/covers/2025-02-JFM_Vol1004.jpeg" alt="JFM cover" style="max-width: 80%; border-radius: 5px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); cursor: pointer;">
</a>

<div style="margin-top: 10px; display: flex; gap: 15px; justify-content: center;">
<a href="/assets/images/covers/2025-02-JFM_Vol1004.pdf" style="display: flex; align-items: center; text-decoration: none; color: #0056b3; font-size: 1em; font-weight: 500;"><i class="fa-solid fa-download" style="margin-right: 8px; font-size: 1.2em;"></i>Download Cover</a>
<a href="https://doi.org/10.1017/jfm.2024.982" style="display: flex; align-items: center; text-decoration: none; color: #cf4900; font-size: 1em; font-weight: 500;"><i class="fa-solid fa-arrow-up-right-from-square" style="margin-right: 8px; font-size: 1.2em;"></i>View Paper</a>
</div>
</div>

**January**: Milan Sent graduated with a bachelor's degree from University of Twente.

<div style="margin: 15px 0;">
<div style="display: flex; align-items: center; gap: 15px; margin-bottom: 10px;">
<h3 style="margin: 0;">Milan Sent</h3>
<a href="https://github.com/mdjsent" style="text-decoration: none;">
<i class="fa-brands fa-github" style="font-size: 1.5em; color: #8a2be2;"></i>
</a>
</div>
<ul style="list-style-type: none; padding-left: 0;">
<li><strong>2025:</strong> Graduated with B.Sc., Univ. Twente</li>
<li>
<strong>Thesis:</strong>
<a href="https://tinyurl.com/2ycunjcr" style="display: inline-flex; align-items: center; text-decoration: none; color: #0056b3; font-weight: 500;">
<i class="fa-solid fa-file-pdf" style="margin-right: 8px; font-size: 1.2em; color: #e63946;"></i>Spinning Pizza
</a>
</li>
</ul>
</div>


## 2024

### 2024
**December**: [Balasubramanian, A. G., <strong>Sanjay, V.</strong>, Jalaal, M., Vinuesa, R., & Tammisola, O. J. Fluid Mech., 1001, A9 (2024). selected as the cover article.](/research#14)

<div style="text-align: center; margin: 15px 0;">
Expand Down
94 changes: 88 additions & 6 deletions assets/css/styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@
--color-link: #0056b3;
--color-link-hover: #004494;

/* Heading styling */
--h2-gradient-start: #2b65c6;
--h2-gradient-end: #0e4594;
--h2-border-color: #2278d4;
--h2-shadow-color: rgba(14, 69, 148, 0.2);

/* Header elements */
--header-bg: rgba(104, 35, 109, 0.15);
--header-shadow: rgba(104, 35, 109, 0.2);
Expand All @@ -29,6 +35,12 @@
--color-link: #4c8dff;
--color-link-hover: #6fa1ff;

/* Heading styling */
--h2-gradient-start: #78aaff;
--h2-gradient-end: #4a7dff;
--h2-border-color: #589fff;
--h2-shadow-color: rgba(74, 125, 255, 0.4);

/* Header elements */
--header-bg: rgba(40, 15, 45, 0.75);
--header-shadow: rgba(0, 0, 0, 0.4);
Expand Down Expand Up @@ -81,10 +93,8 @@ body {
}

[data-theme="dark"] #about-content h1,
[data-theme="dark"] #about-content h2,
[data-theme="dark"] #about-content h3,
[data-theme="dark"] #news-content h1,
[data-theme="dark"] #news-content h2,
[data-theme="dark"] #news-content h3 {
color: var(--color-text);
}
Expand Down Expand Up @@ -124,6 +134,62 @@ body {
border: 1px solid rgba(255, 255, 255, 0.1);
}

/* Global strong element styling */
strong:not(a strong):not(h1 strong):not(h2 strong):not(h3 strong):not(h4 strong):not(h5 strong):not(h6 strong),
#news-content strong:not(a strong):not(a *),
.s-about__desc strong:not(a strong):not(a *) {
font-weight: 600;
color: #8B4513;
background: linear-gradient(transparent 80%, rgba(205, 133, 63, 0.35) 100%);
padding: 0 2px;
border-radius: 2px;
}

[data-theme="dark"] strong:not(a strong):not(h1 strong):not(h2 strong):not(h3 strong):not(h4 strong):not(h5 strong):not(h6 strong),
[data-theme="dark"] #news-content strong:not(a strong):not(a *),
[data-theme="dark"] .s-about__desc strong:not(a strong):not(a *) {
color: #e5c070;
background: linear-gradient(transparent 80%, rgba(205, 133, 63, 0.35) 100%);
border-radius: 2px;
}

/* Global heading styles */
h2 {
position: relative;
font-size: 2.2rem;
font-weight: 600;
color: var(--color-text);
padding-bottom: 0.5rem;
margin: 1.5rem 0 1rem;
background: linear-gradient(to right, var(--h2-gradient-start), var(--h2-gradient-end));
-webkit-background-clip: text;
background-clip: text;
color: transparent;
border-bottom: 2px solid var(--h2-border-color);
letter-spacing: 0.01em;
text-shadow: 0 1px 1px var(--h2-shadow-color);
}

h2::after {
content: '';
position: absolute;
bottom: -2px;
left: 0;
width: 50%;
height: 2px;
background: linear-gradient(to right, var(--h2-border-color), transparent);
}

/* Enhanced h2 styling for dark theme */
[data-theme="dark"] h2 {
background: linear-gradient(to right, var(--h2-gradient-start), var(--h2-gradient-end));
-webkit-background-clip: text;
background-clip: text;
color: transparent;
text-shadow: 0 1px 2px rgba(74, 125, 255, 0.5);
filter: drop-shadow(0 0 2px rgba(120, 170, 255, 0.3));
}

/* Fix h3 headings in dark mode */
[data-theme="dark"] h3 {
color: #e0e0e0 !important;
Expand Down Expand Up @@ -428,15 +494,17 @@ body {
background-image: url('../../featured/GraphicalAbstract_v7_FrontOnly.jpg');
background-size: cover;
background-position: center;
opacity: 0.85;
opacity: 0.65;
z-index: -1;
filter: brightness(0.9) contrast(1.1);
backdrop-filter: blur(5px);
}

[data-theme="dark"] .s-intro__bg {
background-image: url('../../featured/GraphicalAbstract_v7_FrontOnly-darkTheme.jpg');
opacity: 0.9;
opacity: 0.42;
filter: brightness(0.85) contrast(1.15);
backdrop-filter: blur(8px);
}

.s-intro__content {
Expand Down Expand Up @@ -1253,7 +1321,6 @@ body {
}

/* Dark theme text color fixes for team section */
[data-theme="dark"] .team-member h2,
[data-theme="dark"] .team-member p,
[data-theme="dark"] .team-member strong,
[data-theme="dark"] .team-member ul,
Expand All @@ -1262,6 +1329,13 @@ body {
color: var(--color-text);
}

/* Apply the enhanced h2 styling to team page (without hover effects) */
[data-theme="dark"] .team-member h2 {
/* Simplified styling to prevent blurriness */
color: var(--h2-gradient-start);
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

/* Fix link colors in team section for dark theme */
[data-theme="dark"] .team-member a:not(.cv-button):not([href^="https://github"]):not([href^="https://scholar.google"]):not([href^="https://orcid"]):not([href^="https://bsky"]) {
color: var(--color-link);
Expand Down Expand Up @@ -1367,8 +1441,16 @@ body {
transition: color 0.3s ease;
}

/* Removed hover effect and transitions to prevent blurriness */
.member-content h2 {
transition: none;
}

.member-content h2:hover {
color: #364fc7;
/* Disable any hover effects */
color: inherit;
filter: none;
transform: none;
}

/* Responsive breakpoints */
Expand Down
Loading
Loading