Skip to content

Commit 113a706

Browse files
committed
cloud fix
1 parent 9129b5c commit 113a706

File tree

98 files changed

+1157
-13622
lines changed

Some content is hidden

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

98 files changed

+1157
-13622
lines changed

R/resume_fun.R

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,17 @@ education <- function(whois){
3030
))
3131
}
3232

33+
education2 <- function(whois){
34+
full_df$name <- full_df$name %>% str_remove(., "\n")
35+
36+
edu_df <- full_df %>%
37+
filter(who == whois & cat == "education") %>%
38+
arrange(desc(end_date)) %>%
39+
mutate(new_col = paste0("::: {.hero-strip}<span class='hero-pill'><h3>", "![](../fig/logo/", logo_name, "){width='50'} ", name, "</h3><span class='hero-pill'><h4><i class='bi bi-hourglass-split'>", start_date, " - ", end_date, "<br>", "📍" , city, ", ", country, "</h4></span>", "<span class='hero-pill'>
40+
<h4>", major,"</h4></span><br><br>", "<span class='hero-pill-secondary'><strong>PhD thesis: </strong> **", thesis_title,"**", "</span> :::"
41+
))
42+
}
43+
3344

3445
conf_work <- function(whois){
3546
full_df %>%

docs/fibrea.html

Lines changed: 0 additions & 209 deletions
Original file line numberDiff line numberDiff line change
@@ -101,215 +101,6 @@
101101
</script>
102102

103103
<style>html{ scroll-behavior: smooth; }</style>
104-
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css">
105-
<style>
106-
.quarto-title-block .quarto-title-banner {
107-
background: radial-gradient(circle at top left, #1b4965, #0b132b);
108-
color: #f8f9fa;
109-
border-bottom: 3px solid rgba(255,255,255,0.15);
110-
}
111-
.quarto-title-block .title,
112-
.quarto-title-block .subtitle {
113-
color: #f8f9fa;
114-
}
115-
.hero-strip {
116-
margin-top: 1.25rem;
117-
padding: 1rem 1.5rem;
118-
border-radius: 0.85rem;
119-
background: rgba(11, 19, 43, 0.03);
120-
border: 1px solid rgba(11, 19, 43, 0.05);
121-
display: flex;
122-
flex-wrap: wrap;
123-
gap: 0.75rem;
124-
align-items: center;
125-
font-size: 0.95rem;
126-
}
127-
.hero-pill {
128-
display: inline-flex;
129-
align-items: center;
130-
gap: 0.35rem;
131-
padding: 0.25rem 0.8rem;
132-
border-radius: 999px;
133-
background: #1b4965;
134-
color: #fff;
135-
font-size: 0.85rem;
136-
box-shadow: 0 0.1rem 0.35rem rgba(0,0,0,0.15);
137-
}
138-
.hero-pill.secondary {
139-
background: #5c6f82;
140-
}
141-
.hero-pill .bi {
142-
font-size: 1rem;
143-
}
144-
.hero-text {
145-
margin-left: auto;
146-
opacity: 0.9;
147-
}
148-
.tagline {
149-
font-size: 1.05rem;
150-
font-weight: 500;
151-
margin-top: 0.6rem;
152-
color: #444;
153-
}
154-
.section-intro {
155-
font-size: 1.02rem;
156-
color: #555;
157-
}
158-
.pill {
159-
display: inline-flex;
160-
align-items: center;
161-
gap: 0.3rem;
162-
padding: 0.15rem 0.7rem;
163-
border-radius: 999px;
164-
font-size: 0.8rem;
165-
border: 1px solid rgba(0,0,0,0.08);
166-
background: #f8f9fa;
167-
color: #555;
168-
margin-right: 0.25rem;
169-
margin-bottom: 0.25rem;
170-
}
171-
.pill .bi {
172-
font-size: 0.9rem;
173-
}
174-
.wp-grid {
175-
display: grid;
176-
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
177-
gap: 1.25rem;
178-
margin-top: 0.5rem;
179-
}
180-
.wp-card {
181-
background: #ffffff;
182-
border-radius: 1rem;
183-
padding: 1rem 1.1rem;
184-
border: 1px solid rgba(0,0,0,0.06);
185-
box-shadow: 0 0.4rem 1.1rem rgba(15, 23, 42, 0.04);
186-
transition: transform 0.18s ease, box-shadow 0.18s ease, border-color 0.18s ease;
187-
position: relative;
188-
overflow: hidden;
189-
}
190-
.wp-card::before {
191-
content: "";
192-
position: absolute;
193-
inset: 0;
194-
background: radial-gradient(circle at top right, rgba(27,73,101,0.08), transparent 55%);
195-
opacity: 0;
196-
transition: opacity 0.25s ease;
197-
pointer-events: none;
198-
}
199-
.wp-card:hover {
200-
transform: translateY(-2px);
201-
box-shadow: 0 0.7rem 1.4rem rgba(15, 23, 42, 0.09);
202-
border-color: rgba(27,73,101,0.25);
203-
}
204-
.wp-card:hover::before {
205-
opacity: 1;
206-
}
207-
.wp-label {
208-
font-size: 0.75rem;
209-
text-transform: uppercase;
210-
letter-spacing: 0.09em;
211-
color: #6c757d;
212-
margin-bottom: 0.15rem;
213-
}
214-
.wp-title {
215-
font-weight: 600;
216-
margin-bottom: 0.25rem;
217-
color: #1b4965;
218-
}
219-
.wp-meta {
220-
font-size: 0.8rem;
221-
color: #777;
222-
margin-bottom: 0.4rem;
223-
}
224-
.wp-card ul {
225-
padding-left: 1.1rem;
226-
margin-bottom: 0.4rem;
227-
}
228-
.wp-card li {
229-
margin-bottom: 0.15rem;
230-
}
231-
.badge-soft {
232-
display: inline-flex;
233-
align-items: center;
234-
gap: 0.25rem;
235-
font-size: 0.78rem;
236-
padding: 0.15rem 0.55rem;
237-
border-radius: 999px;
238-
background: rgba(27,73,101,0.09);
239-
color: #1b4965;
240-
margin-right: 0.25rem;
241-
}
242-
.badge-soft .bi {
243-
font-size: 0.85rem;
244-
}
245-
.partner-grid {
246-
display: grid;
247-
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
248-
gap: 1.1rem;
249-
}
250-
.partner-card {
251-
border-radius: 0.9rem;
252-
padding: 0.9rem 1rem;
253-
border: 1px solid rgba(0,0,0,0.05);
254-
background: #ffffff;
255-
box-shadow: 0 0.45rem 0.9rem rgba(15, 23, 42, 0.04);
256-
transition: transform 0.16s ease, box-shadow 0.16s ease;
257-
}
258-
.partner-card:hover {
259-
transform: translateY(-1px);
260-
box-shadow: 0 0.7rem 1.4rem rgba(15, 23, 42, 0.09);
261-
}
262-
.partner-name {
263-
font-weight: 600;
264-
margin-bottom: 0.15rem;
265-
}
266-
.partner-role {
267-
font-size: 0.85rem;
268-
color: #6c757d;
269-
margin-bottom: 0.35rem;
270-
}
271-
.callout-fibrea {
272-
border-left-color: #1b4965 !important;
273-
}
274-
.impact-row {
275-
display: grid;
276-
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
277-
gap: 1rem;
278-
}
279-
.impact-card {
280-
padding: 0.85rem 1rem;
281-
border-radius: 0.9rem;
282-
background: #f8fafc;
283-
border: 1px solid rgba(148, 163, 184, 0.4);
284-
font-size: 0.95rem;
285-
}
286-
.impact-card h4 {
287-
margin-top: 0;
288-
font-size: 1rem;
289-
display: flex;
290-
align-items: center;
291-
gap: 0.4rem;
292-
}
293-
.impact-card h4 .bi {
294-
font-size: 1.1rem;
295-
color: #1b4965;
296-
}
297-
footer.quarto-footer {
298-
border-top: 1px solid rgba(0,0,0,0.05);
299-
}
300-
.contact-links a {
301-
margin-right: 0.5rem;
302-
}
303-
@media (max-width: 768px) {
304-
.hero-strip {
305-
flex-direction: column;
306-
align-items: flex-start;
307-
}
308-
.hero-text {
309-
margin-left: 0;
310-
}
311-
}
312-
</style>
313104

314105

315106
<link rel="stylesheet" href="navbar_hover.css">

docs/listings.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,4 @@
11
[
2-
{
3-
"listing": "/index_projects.html",
4-
"items": [
5-
"/subsite/projects/AMI-cryoEM.html",
6-
"/subsite/projects/AmyloGraph2.html",
7-
"/subsite/projects/FIBREA.html",
8-
"/subsite/projects/imputomics2.html",
9-
"/subsite/projects/LIMAD.html",
10-
"/subsite/projects/OneTick.html"
11-
]
12-
},
132
{
143
"listing": "/index.html",
154
"items": [
@@ -60,5 +49,16 @@
6049
"/subsite/posts/2024_05_18.html",
6150
"/subsite/posts/2024_05_01.html"
6251
]
52+
},
53+
{
54+
"listing": "/index_projects.html",
55+
"items": [
56+
"/subsite/projects/AMI-cryoEM.html",
57+
"/subsite/projects/AmyloGraph2.html",
58+
"/subsite/projects/FIBREA.html",
59+
"/subsite/projects/imputomics2.html",
60+
"/subsite/projects/LIMAD.html",
61+
"/subsite/projects/OneTick.html"
62+
]
6363
}
6464
]

0 commit comments

Comments
 (0)