Skip to content

Commit 73dc548

Browse files
Intron7pre-commit-ci[bot]Zethsonmaltekuehl
authored
update core members on people (#138)
* update core members * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * remove colors * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * testing * iterate * iterate * iterate * iterate * iterate * Add content * Also make it work for sc * Iterate * emails * iterate * remove unused styling * polish * Core member layout as grid and remove javascript hover in favor of CSS implementation * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Core member layout as grid and remove javascript hover in favor of CSS implementation * Only change border radius on members with additional info * Make links relative to root and drop base url * Use base url but relative permalink for styles --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Lukas Heumos <lukas.heumos@posteo.net> Co-authored-by: Malte Benedikt Kuehl <malte.kuehl@clin.au.dk>
1 parent 5ab31c1 commit 73dc548

File tree

7 files changed

+227
-43
lines changed

7 files changed

+227
-43
lines changed

.github/workflows/gh-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ on:
99

1010
jobs:
1111
deploy:
12-
runs-on: ubuntu-20.04
12+
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v2
14+
- uses: actions/checkout@v4
1515
with:
1616
submodules: true # Fetch Hugo themes (true OR recursive)
1717
fetch-depth: 1 # Fetch all history for .GitInfo and .Lastmod

assets/main.scss

Lines changed: 94 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ $maxwidthwide: 1400px;
4747
$contentwidth: 80%;
4848
$contentwidthwide: 92%;
4949

50+
$additionalInfoColor: #666666;
51+
5052
@font-face {
5153
font-family: "Inter";
5254
src: url("fonts/Inter/Inter-VariableFont_slnt,wght.ttf");
@@ -225,6 +227,20 @@ a .more {
225227
}
226228
}
227229

230+
@mixin core-chip {
231+
background-color: $tilebg;
232+
text-decoration: none;
233+
color: $tiletext;
234+
padding: 0.4rem;
235+
text-align: center;
236+
border-radius: 0.5rem;
237+
transition: all 200ms ease-in-out;
238+
&:hover {
239+
color: $tiletext3;
240+
background-color: $tilebg2;
241+
}
242+
}
243+
228244
html,
229245
body {
230246
width: 100%;
@@ -1150,30 +1166,82 @@ body {
11501166

11511167
// Specific to /people
11521168

1153-
#people-content {
1154-
.team {
1155-
.team-text {
1156-
margin: 1rem 0;
1157-
}
1158-
.team-list {
1159-
font-size: 1.1rem;
1160-
display: flex;
1161-
justify-content: center;
1162-
flex-wrap: wrap;
1163-
gap: 0.5rem;
1164-
justify-content: flex-start;
1165-
.person-chip {
1166-
@include person-chip;
1167-
font-size: 1rem;
1168-
font-family: "Inter", sans-serif;
1169-
}
1170-
a {
1171-
text-decoration: none;
1172-
}
1173-
}
1174-
}
1175-
// margin-top: 1rem !important;
1176-
// h2:first-of-type {
1177-
// margin-top: 0 !important;
1178-
// }
1169+
#people-content .team .team-list {
1170+
display: grid;
1171+
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
1172+
gap: 0.5rem;
1173+
justify-content: flex-start;
1174+
font-size: 1.1rem;
1175+
}
1176+
1177+
#people-content .team .team-list a {
1178+
text-decoration: none;
1179+
}
1180+
1181+
.team-member {
1182+
background-color: var(--tilebg, #f5f5f5);
1183+
color: var(--tiletext, #333);
1184+
text-align: center;
1185+
border-radius: 0.5rem;
1186+
transition: all 200ms ease-in-out;
1187+
font-size: 1rem;
1188+
font-family: "Inter", sans-serif;
1189+
position: relative;
1190+
}
1191+
1192+
.person-chip {
1193+
background-color: var(--tilebg, #f5f5f5);
1194+
color: var(--tiletext, #333);
1195+
padding: 0.4rem;
1196+
text-align: center;
1197+
display: block;
1198+
border-radius: 0.5rem;
1199+
width: 100%;
1200+
}
1201+
1202+
.team-member:hover .person-chip {
1203+
background-color: var(--tilebg2, #e5e5e5);
1204+
color: var(--tiletext3, #000);
1205+
}
1206+
1207+
.team-member:has(.additional-info):hover .person-chip {
1208+
border-radius: 0.5rem 0.5rem 0 0;
1209+
}
1210+
1211+
.core-member {
1212+
cursor: pointer;
1213+
}
1214+
1215+
.additional-info {
1216+
background-color: var(--tilebg2, #e5e5e5);
1217+
color: var(--tiletext3, #000);
1218+
position: absolute;
1219+
visibility: hidden;
1220+
z-index: 50;
1221+
border-radius: 0 0rem 0.5rem 0.5rem;
1222+
width: 100%;
1223+
}
1224+
1225+
.team-member:hover .additional-info {
1226+
visibility: visible;
1227+
}
1228+
1229+
.additional-info .email-link {
1230+
color: inherit;
1231+
text-decoration: underline;
1232+
cursor: pointer;
1233+
}
1234+
1235+
.additional-info .email-link:hover {
1236+
color: #0056b3;
1237+
}
1238+
1239+
.core-member:hover .additional-info {
1240+
display: block;
1241+
}
1242+
1243+
.additional-info p {
1244+
margin: 0.5rem 0;
1245+
line-height: 1.5;
1246+
margin-top: 0.5rem;
11791247
}

config.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
baseURL = "https://scverse.org"
1+
baseURL = "https://scverse.org/"
22
languageCode = "en-us"
33
title = "scverse"
44
description = "Foundational tools for omics data in the life sciences"

content/people/_index.md

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,74 +11,146 @@ preface = "For people participating in and interacting with the consortium, ther
1111
[[teams.members]]
1212
name = "Philipp Angerer"
1313
url = "https://github.com/flying-sheep"
14+
isCoreMember = true
15+
role = "anndata & scanpy"
16+
email = "philipp.angerer@scverse.org"
17+
affiliation = "Helmholtz-Munich"
1418

1519
[[teams.members]]
1620
name = "Danila Bredikhin"
1721
url = "https://github.com/gtca"
22+
isCoreMember = true
23+
role = "mudata & muon"
24+
email = "danila.bredikhin@scverse.org"
25+
affiliation = "Stanford University"
1826

1927
[[teams.members]]
2028
name = "Can Ergen-Behr"
2129
url = "https://github.com/canergen"
30+
isCoreMember = true
31+
role = "scvi-tools"
32+
email = "can.ergen@scverse.org"
33+
affiliation = "University of California, Berkely"
2234

2335
[[teams.members]]
2436
name = "Emma Dann"
2537
url = "https://github.com/emdann"
38+
isCoreMember = true
39+
role = "community & events"
40+
email = "emma.dann@scverse.org"
41+
affiliation = "Stanford University"
2642

2743
[[teams.members]]
2844
name = "Severin Dicks"
2945
url = "https://github.com/Intron7"
46+
isCoreMember = true
47+
role = "rapids-singlecell"
48+
email = "severin.dicks@scverse.org"
49+
affiliation = "NVIDIA"
3050

3151
[[teams.members]]
3252
name = "Jennifer Foltz"
3353
url = "https://jfoltzlab.org/"
54+
isCoreMember = true
55+
role = "community"
56+
email = "jennifer.foltz@scverse.org"
57+
affiliation = "Washington University"
3458

3559
[[teams.members]]
3660
name = "Ilan Gold"
3761
url = "https://github.com/ilan-gold"
62+
isCoreMember = true
63+
role = "anndata & scanpy"
64+
email = "ilan.gold@scverse.org"
65+
affiliation = "Helmholtz Munich"
3866

3967
[[teams.members]]
4068
name = "Lukas Heumos"
4169
url = "https://github.com/Zethson"
70+
isCoreMember = true
71+
role = "pertpy & operations"
72+
email = "lukas.heumos@scverse.org"
73+
affiliation = "Lamin Labs & Helmholtz Munich"
4274

4375
[[teams.members]]
4476
name = "Mikaela Koutrouli"
4577
url = "https://github.com/mikelkou"
78+
isCoreMember = true
79+
role = "operations"
80+
email = "mikaela.koutrouli@scverse.org"
81+
affiliation = "Genentech"
4682

4783
[[teams.members]]
4884
name = "Ori Kronfeld"
4985
url = "https://github.com/ori-kron-wis"
86+
isCoreMember = true
87+
role = "scvi-tools"
88+
email = "ori.kronfeld@scverse.org"
89+
affiliation = "Weizmann Institute of Science"
5090

5191
[[teams.members]]
5292
name = "Luca Marconato"
5393
url = "https://github.com/LucaMarconato"
94+
isCoreMember = true
95+
role = "spatialdata"
96+
email = "luca.marconato@scverse.org"
97+
affiliation = "EMBL Heidelberg"
5498

5599
[[teams.members]]
56100
name = "Giovanni Palla"
57101
url = "https://github.com/giovp"
102+
isCoreMember = true
103+
role = "spatialdata & squipy"
104+
email = "giovanni.palla@scverse.org"
105+
affiliation = "CZI"
58106

59107
[[teams.members]]
60108
name = "Anna Schaar"
61109
url = "https://github.com/AnnaChristina"
110+
isCoreMember = true
111+
role = "events"
112+
email = "anna.schaar@scverse.org"
113+
affiliation = "Bioptimus"
62114

63115
[[teams.members]]
64116
name = "Roshan Sharma"
65117
url = "https://github.com/roshan9128"
118+
isCoreMember = true
119+
role = "grants & workshops"
120+
email = "roshan.sharma@scverse.org"
121+
affiliation = "Memorial Sloan Kettering Cancer Center"
66122

67123
[[teams.members]]
68124
name = "Gregor Sturm"
69125
url = "https://github.com/grst"
126+
isCoreMember = true
127+
role = "scirpy"
128+
email = "gregor.sturm@scverse.org"
129+
affiliation = "Böhringer Ingelheim"
70130

71131
[[teams.members]]
72132
name = "Tim Treis"
73133
url = "https://github.com/timtreis"
134+
isCoreMember = true
135+
role = "spatialdata-plot & squidpy"
136+
email = "tim.treis@scverse.org"
137+
affiliation = "Helmholtz Munich"
74138

75139
[[teams.members]]
76140
name = "Wouter-Michiel Vierdag"
77141
url = "https://github.com/melonora"
142+
isCoreMember = true
143+
role = "spatialdata"
144+
email = "michiel.vierdag@scverse.org"
145+
affiliation = "EMBL Heidelberg"
78146

79147
[[teams.members]]
80148
name = "Isaac Virshup"
81149
url = "https://github.com/ivirshup"
150+
isCoreMember = true
151+
role = "anndata & scanpy"
152+
email = "isaac.virshup@scverse.org"
153+
affiliation = "CZI"
82154

83155
# ---------- steering committee, in alphabetical order
84156

@@ -89,18 +161,34 @@ preface = "For people participating in and interacting with the consortium, ther
89161
[[teams.members]]
90162
name = "Danila Bredikhin"
91163
url = "https://github.com/gtca"
164+
isCoreMember = true
165+
role = "mudata & muon"
166+
email = "danila.bredikhin@scverse.org"
167+
affiliation = "Stanford University"
92168

93169
[[teams.members]]
94170
name = "Lukas Heumos"
95171
url = "https://github.com/Zethson"
172+
isCoreMember = true
173+
role = "pertpy & operations"
174+
email = "lukas.heumos@scverse.org"
175+
affiliation = "Lamin Labs & Helmholtz Munich"
96176

97177
[[teams.members]]
98178
name = "Mikaela Koutrouli"
99179
url = "https://github.com/mikelkou"
180+
isCoreMember = true
181+
role = "operations"
182+
email = "mikaela.koutrouli@scverse.org"
183+
affiliation = "Genentech"
100184

101185
[[teams.members]]
102186
name = "Isaac Virshup"
103187
url = "https://twitter.com/ivirshup"
188+
isCoreMember = true
189+
role = "anndata & scanpy"
190+
email = "isaac.virshup@scverse.org"
191+
affiliation = "CZI"
104192

105193
# ---------- management committee, in alphabetical order
106194

layouts/partials/head.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
{{ $styles := resources.Get "main.scss" | toCSS | minify }}
33
<link rel="stylesheet" type="text/css" href="/bootstrap/css/bootstrap.min.css" />
44
<link rel="stylesheet" type="text/css" href="/bootstrap/icons/bootstrap-icons.css" />
5-
<link rel="stylesheet" type="text/css" href="{{ $styles.Permalink }}" />
5+
<link rel="stylesheet" type="text/css" href="{{ $styles.RelPermalink }}" />
66

7-
<link rel="apple-touch-icon" sizes="180x180" href="../img/favicon/apple-touch-icon.png" />
8-
<link rel="icon" type="image/png" sizes="32x32" href="../img/favicon/favicon-32x32.png" />
9-
<link rel="icon" type="image/png" sizes="16x16" href="../img/favicon/favicon-16x16.png" />
10-
<link rel="manifest" href="../img/favicon/site.webmanifest" />
11-
<link rel="mask-icon" href="../img/favicon/safari-pinned-tab.svg" color="#000000" />
12-
<link rel="shortcut icon" href="../img/favicon/favicon.ico" />
7+
<link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-touch-icon.png" />
8+
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32.png" />
9+
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16.png" />
10+
<link rel="manifest" href="/img/favicon/site.webmanifest" />
11+
<link rel="mask-icon" href="/img/favicon/safari-pinned-tab.svg" color="#000000" />
12+
<link rel="shortcut icon" href="/img/favicon/favicon.ico" />
1313
<meta name="msapplication-TileColor" content="#00aba9" />
14-
<meta name="msapplication-config" content="../img/favicon/browserconfig.xml" />
14+
<meta name="msapplication-config" content="/img/favicon/browserconfig.xml" />
1515
<meta name="theme-color" content="#ffffff" />
1616

1717
<meta content="text/html;charset=utf-8" http-equiv="Content-Type" />

0 commit comments

Comments
 (0)