Skip to content

Commit 82dcc06

Browse files
committed
update activity tiles
1 parent 54f77a7 commit 82dcc06

10 files changed

Lines changed: 110 additions & 4 deletions
Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
{% comment %}
2+
Gemini 2.5 Pro used to assist with the initial creation of this code, based on existing code in events.html (2025-07-07)
3+
Prompt 1: "Can this jekyll html include be modified to create tiles for individual pages instead of tiles for events?"
4+
Prompt 2: "Can you also add a small category badge to the tile?"
5+
{% endcomment %}
6+
7+
{%- assign pages_to_add_as_tiles = site.pages -%}
8+
<div class="page-tiles">
9+
<div class="page-tiles-container">
10+
<div class="page-tiles-list">
11+
{%- for page in pages_to_add_as_tiles -%}
12+
{%- if page.type == include.type %}
13+
<a href="{{ page.url | relative_url }}" class="page-tile-link">
14+
<div class="page-tile-item">
15+
<div class="page-tile-content">
16+
<h3 class="page-tile-title">{{ page.title }}</h3>
17+
{% if page.description %}
18+
<p class="page-tile-description">{{ page.description }}</p>
19+
{% endif %}
20+
{% if page.roadmap %}
21+
<p class="page-tile-roadmap">{{ page.roadmap }}</p>
22+
{% endif %}
23+
</div>
24+
</div>
25+
</a>
26+
{%- endif %}
27+
{%- endfor -%}
28+
</div>
29+
</div>
30+
</div>
31+
32+
<style>
33+
34+
.page-tiles-list {
35+
display: grid;
36+
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
37+
gap: 20px;
38+
}
39+
40+
.page-tile-link {
41+
text-decoration: none;
42+
color: inherit;
43+
display: flex;
44+
}
45+
46+
.page-tile-item {
47+
border: 1px solid #e0e0e0;
48+
border-radius: 12px;
49+
padding: 25px;
50+
transition: all 0.3s ease;
51+
background: #012152;
52+
width: 100%;
53+
display: flex;
54+
flex-direction: column;
55+
justify-content: space-between;
56+
}
57+
58+
.page-tile-item:hover {
59+
transform: translateY(-4px);
60+
box-shadow: 0 8px 25px rgba(0,0,0,0.1);
61+
border-color: #012152;
62+
}
63+
64+
.page-tile-roadmap {
65+
display: inline-block;
66+
font-size: 0.7rem;
67+
font-weight: 700;
68+
padding: 4px 10px;
69+
background-color: #eef2f9;
70+
color: #012152;
71+
border-radius: 20px;
72+
margin-bottom: 12px;
73+
}
74+
75+
.page-tile-title {
76+
color: #ffffff;
77+
font-size: 1.3rem;
78+
font-weight: 600;
79+
margin-bottom: 8px;
80+
}
81+
82+
.page-tile-description {
83+
color: #ffffff;
84+
font-size: 0.9rem;
85+
line-height: 1.5;
86+
flex-grow: 1;
87+
}
88+
89+
</style>

pages/activities.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@ toc: false
77

88

99
## In progress
10-
{% include section-navigation-tiles-simple.html col = "2" type="activity_in_progress" except="binder_access.md" %}
10+
11+
{% include section-navigation-tiles_mod.html type ="activity_in_progress" %}
1112

1213

1314
## Future
1415

15-
{% include section-navigation-tiles-simple.html col = "2" type="activity_future"%}
16+
{% include section-navigation-tiles_mod.html type="activity_future"%}
1617

1718

1819
## Completed
1920

20-
{% include section-navigation-tiles-simple.html col = "2" type="activity_completed"%}
21+
{% include section-navigation-tiles_mod.html type ="activity_completed" %}
2122

pages/activities/batch_structure_prediction.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Batch Structure Prediction Workflows
3+
description: Developing optimized batch workflows for structure prediction.
34
type: activity_in_progress
5+
roadmap: A shared platform, or platforms (Roadmap D3A)
46
contributors: [Ziad Al-Bkhetan, Mitchell O'Brien, Joshua Storm Caley, Keiran Rowell, Cameron Hyde, Thomas Litfin]
57
toc: false
68
---

pages/activities/bindcraft_access.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Community Access to BindCraft
3+
description: Increasing community access to an end-to-end solution for protein binder design.
34
type: activity_in_progress
5+
roadmap: A shared platform, or platforms (Roadmap D3Ac)
46
contributors: [Ziad Al-Bkhetan, Thomas Litfin]
57
toc: false
68
---
@@ -10,7 +12,7 @@ toc: false
1012

1113
- [BindCraft](https://github.com/martinpacesa/BindCraft) is an end-to-end solution for protein binder design.
1214
- BindCraft was widely used by participants in a recent blind evaluation (**[Adaptyv Bio](https://www.adaptyvbio.com/blog/po104)**) of protein binder design tools.
13-
- Several independent groups generated de novo designed binders with competitive affinity to the natural ligand using the BindCraft tool.
15+
- Several independent groups generated *de novo* designed binders with competitive affinity to the natural ligand using the BindCraft tool.
1416
- BindCraft tool is available within a NextFlow **[workflow](https://github.com/Australian-Structural-Biology-Computing/bindflow)** to support portable deployment.
1517

1618
{% include callout.html type="warning" content="Native BindCraft tool requires PyRosetta as a filter with non-commercial license." %}

pages/activities/infrastructure_roadmap.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Infrastructure Roadmap
3+
description: Draft and publish an Australian infrastructure roadmap for addressing computational challenges facing structural biology.
34
type: activity_in_progress
5+
roadmap: Community co-authored document
46
toc: false
57
---
68

pages/activities/nci_data_collections.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: NCI Data Collection
3+
description: Create a stable release of up-to-date reference data (with DOI) at the NCI.
34
type: activity_in_progress
5+
roadmap: A shared platform, or platforms (Roadmap D3F)
46
contributors: [Matthew Downton, Kisaru Liyanage, Wenjing Xue, Joshua Storm Caley, Thomas Litfin]
57
toc: false
68
---

pages/activities/nci_ood_proteinfold.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: OpenOnDemand GUI ProteinFold app
3+
description: Create and adapt a pilot ProteinFold app for OpenOnDemand.
34
type: activity_in_progress
5+
roadmap: A shared platform, or platforms (Roadmap D3Ac)
46
contributors: [Matthew Downton, Kisaru Liyanage, Wenjing Xue, Joshua Storm Caley, Keiran Rowell, Thomas Litfin]
57
toc: false
68
---

pages/activities/nfcore_proteinfold.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: nf-core ProteinFold v2.0 Release
3+
description: Contribute towards, and locally deploy, v2.0 of nf-core ProteinFold workflow.
34
type: activity_in_progress
5+
roadmap: A shared platform, or platforms (Roadmap D3A)
46
contributors: [Ziad Al-Bkhetan, Mitchell O'Brien, Joshua Storm Caley, Keiran Rowell, Thomas Litfin]
57
toc: false
68
---

pages/activities/nfcore_proteinfold_pawsey.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: nf-core ProteinFold at Pawsey
3+
description: Deploy nf-core ProteinFold workflow at Pawsey Supercomputing Research Centre.
34
type: activity_in_progress
5+
roadmap: A shared platform, or platforms (Roadmap D3Ab)
46
contributors: [Sarah Beecroft, Joshua Storm Caley]
57
toc: false
68
---

pages/activities/protein_design_seminars.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Protein Design Seminar Series (2025)
3+
description: Community members will host a monthly seminar series to share knowledge on protein design strategies.
34
type: activity_in_progress
5+
roadmap: A computational structural biology training program (Roadmap D2)
46
contributors: [Rhys Grinter, Gavin Knott, Cyntia Taveneau, Josh Hardy, Kate Michie, Johan Gustafsson, Melissa Burke]
57
toc: false
68
---

0 commit comments

Comments
 (0)