Skip to content

Commit c66d657

Browse files
committed
Add shared course landing template
1 parent 85d4058 commit c66d657

File tree

1 file changed

+80
-13
lines changed

1 file changed

+80
-13
lines changed

index.qmd

Lines changed: 80 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -44,25 +44,92 @@ execute:
4444
---
4545

4646

47-
:::: {.columns}
4847

49-
::: {.column width="50%"}
50-
[![](images/eclipse_header.png){width=300}](https://pelzlab.science)
51-
:::
5248

53-
::: {.column width="25%"}
54-
[![](images/github.jpeg){width=120}](https://github.com/ECLIPSE-Lab/MachineLearningForCharacterizationAndProcessing)
5549

56-
**Github Code**
57-
:::
5850

59-
::: {.column width="25%"}
60-
[![](images/studon.jpeg){width=120}](https://www.studon.fau.de/)
6151

62-
**Studon Link**
63-
:::
52+
```{=html}
53+
<style>
54+
.course-hero {
55+
background: rgba(20, 25, 40, 0.65);
56+
border: 1px solid rgba(255,255,255,0.06);
57+
border-radius: 18px;
58+
padding: 1.5rem;
59+
margin: 1rem 0 2rem 0;
60+
backdrop-filter: blur(10px);
61+
}
62+
.course-kicker {
63+
text-transform: uppercase;
64+
letter-spacing: 0.08em;
65+
font-size: 0.8rem;
66+
color: #94a3b8;
67+
margin-bottom: 0.5rem;
68+
}
69+
.course-subtitle {
70+
color: #cbd5e1;
71+
font-size: 1.05rem;
72+
line-height: 1.6;
73+
margin-bottom: 1rem;
74+
}
75+
.course-meta-grid {
76+
display: grid;
77+
grid-template-columns: repeat(2, minmax(0, 1fr));
78+
gap: 0.75rem 1rem;
79+
margin: 1rem 0 1.25rem 0;
80+
}
81+
.course-meta-item {
82+
background: rgba(255,255,255,0.03);
83+
border: 1px solid rgba(255,255,255,0.05);
84+
border-radius: 12px;
85+
padding: 0.85rem 1rem;
86+
}
87+
.course-meta-label {
88+
font-size: 0.78rem;
89+
text-transform: uppercase;
90+
letter-spacing: 0.06em;
91+
color: #94a3b8;
92+
margin-bottom: 0.2rem;
93+
}
94+
.course-meta-value { color: #f8fafc; }
95+
.course-actions { margin-top: 1rem; display:flex; gap:0.75rem; flex-wrap:wrap; }
96+
.course-guide {
97+
background: rgba(20, 25, 40, 0.45);
98+
border-left: 4px solid #3b82f6;
99+
border-radius: 12px;
100+
padding: 1rem 1.1rem;
101+
margin: 1.25rem 0 2rem 0;
102+
}
103+
@media (max-width: 768px) {
104+
.course-meta-grid { grid-template-columns: 1fr; }
105+
}
106+
</style>
107+
```
108+
109+
110+
```{=html}
111+
<div class="course-hero">
112+
<div class="course-kicker">ECLIPSE Lab Teaching</div>
113+
<h1>Machine Learning in Materials Processing & Characterization</h1>
114+
<p class="course-subtitle">Application-focused course on ML for experimental materials data, from images and spectra to process signals.</p>
115+
<div class="course-meta-grid">
116+
<div class="course-meta-item"><div class="course-meta-label">Semester</div><div class="course-meta-value">Summer Semester 2026</div></div>
117+
<div class="course-meta-item"><div class="course-meta-label">Format</div><div class="course-meta-value">2h lecture + 2h exercises</div></div>
118+
<div class="course-meta-item"><div class="course-meta-label">Credits</div><div class="course-meta-value">5 ECTS</div></div>
119+
<div class="course-meta-item"><div class="course-meta-label">Audience</div><div class="course-meta-value">Students in Materials Science, data science, and computational engineering</div></div>
120+
<div class="course-meta-item" style="grid-column: 1 / -1;"><div class="course-meta-label">Prerequisites</div><div class="course-meta-value">Helpful: Mathematical Foundations of AI & ML or equivalent background</div></div>
121+
</div>
122+
<div class="course-actions">
123+
<a href="https://www.studon.fau.de/" class="btn btn-primary">StudOn</a>
124+
<a href="https://github.com/ECLIPSE-Lab/MachineLearningForCharacterizationAndProcessing" class="btn btn-outline-secondary">GitHub / Materials</a>
125+
<a href="https://pelzlab.science/teaching.html" class="btn btn-outline-secondary">All Teaching</a>
126+
</div>
127+
</div>
128+
<div class="course-guide">
129+
<strong>How to use this course site.</strong> Use this page as the central hub for syllabus, lecture structure, reading, notebooks, and course materials. Formal announcements and enrollment remain on StudOn; code and openly shared resources live in the linked GitHub repository.
130+
</div>
131+
```
64132

65-
::::
66133
# Machine Learning in Materials Processing & Characterization
67134

68135
**5th Semester – 5 ECTS · 2h lecture + 2h exercises per week**

0 commit comments

Comments
 (0)