Skip to content

Commit f204f53

Browse files
committed
Updates the org member page
- Moves the code for looping through an org tier to new include - Updates the org-members.yaml file to have arrays for each tier - Adds functionality to add a background color to the org cards - Adds some logic to verify we have each tier before trying to render cards
1 parent 20c026f commit f204f53

File tree

3 files changed

+49
-23
lines changed

3 files changed

+49
-23
lines changed

_data/org-members.yaml

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
1-
- name: "Center for Research Computing - University of Notre Dame"
2-
url: https://crc.nd.edu/
3-
figure: logo-crc-notre.png
4-
acronym: "CRC"
5-
date_joined: 2024-10-10
6-
founding_member: true
7-
tier: "Standard"
8-
- name: "Rosen Center for Advanced Computing - Purdue"
9-
url: https://www.rcac.purdue.edu/
10-
figure: logo-rcac-purdue.png
11-
acronym: "RCAC"
12-
date_joined: 2024-10-30
13-
founding_member: true
14-
tier: "Basic"
15-
background: rgba(0.0, 0.0, 0.0, 1.0)
1+
basic:
2+
- name: "Rosen Center for Advanced Computing - Purdue"
3+
url: https://www.rcac.purdue.edu/
4+
figure: logo-rcac-purdue.png
5+
acronym: "RCAC"
6+
date_joined: 2024-10-30
7+
founding_member: true
8+
tier: "Basic"
9+
background: rgba(0.0, 0.0, 0.0, 1.0)
10+
11+
standard:
12+
- name: "Center for Research Computing - University of Notre Dame"
13+
url: https://crc.nd.edu/
14+
figure: logo-crc-notre.png
15+
acronym: "CRC"
16+
date_joined: 2024-10-10
17+
founding_member: true
18+
tier: "Standard"
19+

_includes/org-card-group.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<div class="row justify-content-center">
2+
{%- for item in org_tier -%}
3+
<div class="col-6 col-md-4 align-self-center p-1">
4+
{% include org-member-card.html %}
5+
</div>
6+
{%- endfor -%}
7+
</div>

pages/get_involved/organizational_membership.md

Lines changed: 23 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -175,18 +175,33 @@ model **for organizations joining between August 1 and November 30**.
175175
Table 3: Membership fees
176176
{: style="font-size: 0.7em; font-style: italic" }
177177

178+
178179
## Current Organizational Founding Members
179180

181+
182+
{% if site.data.org-members.premier %}
183+
### Premier Level
184+
185+
{% assign org_tier = site.data.org-members.premier | sort: "date_joined" %}
186+
{% include org-card-group.html %}
187+
{% endif %}
188+
189+
190+
{% if site.data.org-members.standard %}
180191
### Standard Level
181192

182-
<div class="row justify-content-center">
183-
{%- assign sorted = site.data.org-members | sort: "date_joined" -%}
184-
{%- for item in sorted -%}
185-
<div class="col-6 col-md-4 align-self-center p-1">
186-
{% include org-member-card.html %}
187-
</div>
188-
{%- endfor -%}
189-
</div>
193+
{% assign org_tier = site.data.org-members.standard | sort: "date_joined" %}
194+
{% include org-card-group.html %}
195+
{% endif %}
196+
197+
198+
{% if site.data.org-members.basic %}
199+
### Basic Level
200+
201+
{% assign org_tier = site.data.org-members.basic | sort: "date_joined" %}
202+
{% include org-card-group.html %}
203+
{% endif %}
204+
190205

191206
[^1]: US-RSE is a fiscally sponsored project by Community Initiatives. https://communityinitiatives.org/
192207
[^2]: Please contact the Executive Director for initiating the process

0 commit comments

Comments
 (0)