Skip to content

Commit 32d880b

Browse files
authored
Add next page button at bottom of training resources (#84)
1 parent fa733c0 commit 32d880b

File tree

2 files changed

+45
-9
lines changed

2 files changed

+45
-9
lines changed

assets/css/style.css

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1149,3 +1149,15 @@ ol.custom-ordered-list li::before {
11491149
grid-template-columns: 1fr;
11501150
}
11511151
}
1152+
1153+
/* Training Materials pages */
1154+
a.next-page-btn {
1155+
background-color: white;
1156+
border: 2px solid #114b7c;
1157+
transition: all 0.3s ease;
1158+
}
1159+
a.next-page-btn:hover {
1160+
background-color: #e6f0f9;
1161+
border: 2px solid #114b7c;
1162+
text-decoration: none !important;
1163+
}

layouts/training-and-event-resources/single.html

Lines changed: 33 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,42 +10,66 @@ <h1 class="inter-700 text-48 text-white text-center z-4">{{ .Title | markdownify
1010
{{/* Main Section with Side Navigation */}}
1111
<section class="section">
1212
<div class="container-lg">
13-
13+
1414
<div class="row gy-5 justify-content-center justify-content-lg-between">
1515
<!-- Side Navigation -->
1616
<div id="eventResourcesSidebar" class="d-lg-block event-resources-nav sidebar-container" style="width: 280px !important;">
1717
<div class="d-flex flex-column row-gap-3 my-2">
18-
<a href="/training-materials/"
18+
<a href="/training-materials/"
1919
class="bg-white rounded-3 shadow-sm px-3 py-2 d-flex align-items-center gap-2 nav-link sideLink {{ if eq .RelPermalink "/training-materials/" }}active{{ end }}">
2020
<span class="inter-400 dark-700 text-16 mb-0 pt-1 filter-icon animate {{ if eq .RelPermalink "/training-materials/" }}active-text{{ end }}">Training Materials</span>
2121
</a>
22-
<a href="/organizing-nwb-events/"
22+
<a href="/organizing-nwb-events/"
2323
class="bg-white rounded-3 shadow-sm px-3 py-2 d-flex align-items-center gap-2 nav-link sideLink {{ if eq .RelPermalink "/organizing-nwb-events/" }}active{{ end }}">
2424
<span class="inter-400 dark-700 text-16 mb-0 pt-1 filter-icon animate {{ if eq .RelPermalink "/organizing-nwb-events/" }}active-text{{ end }}">Organizing NWB Events</span>
2525
</a>
26-
<a href="/agenda-templates/"
26+
<a href="/agenda-templates/"
2727
class="bg-white rounded-3 shadow-sm px-3 py-2 d-flex align-items-center gap-2 nav-link sideLink {{ if eq .RelPermalink "/agenda-templates/" }}active{{ end }}">
2828
<span class="inter-400 dark-700 text-16 mb-0 pt-1 filter-icon animate {{ if eq .RelPermalink "/agenda-templates/" }}active-text{{ end }}">Agenda Templates</span>
2929
</a>
30-
<a href="/email-templates/"
30+
<a href="/email-templates/"
3131
class="bg-white rounded-3 shadow-sm px-3 py-2 d-flex align-items-center gap-2 nav-link sideLink {{ if eq .RelPermalink "/email-templates/" }}active{{ end }}">
3232
<span class="inter-400 dark-700 text-16 mb-0 pt-1 filter-icon animate {{ if eq .RelPermalink "/email-templates/" }}active-text{{ end }}">Email Templates</span>
3333
</a>
34-
<a href="/create-event-website/"
34+
<a href="/create-event-website/"
3535
class="bg-white rounded-3 shadow-sm px-3 py-2 d-flex align-items-center gap-2 nav-link sideLink {{ if eq .RelPermalink "/create-event-website/" }}active{{ end }}">
3636
<span class="inter-400 dark-700 text-16 mb-0 pt-1 filter-icon animate {{ if eq .RelPermalink "/create-event-website/" }}active-text{{ end }}">Creating an Event Website</span>
3737
</a>
38-
<a href="/organizing-events-faq/"
38+
<a href="/organizing-events-faq/"
3939
class="bg-white rounded-3 shadow-sm px-3 py-2 d-flex align-items-center gap-2 nav-link sideLink {{ if eq .RelPermalink "/organizing-events-faq/" }}active{{ end }}">
4040
<span class="inter-400 dark-700 text-16 mb-0 pt-1 filter-icon animate {{ if eq .RelPermalink "/organizing-events-faq/" }}active-text{{ end }}">Organizing Events FAQ</span>
4141
</a>
4242
</div>
4343
</div>
44-
44+
4545
<!-- Main Content -->
4646
<div class="col-12 col-sm-11 col-lg-8 col-xl-9">
47-
<div class="content inter-400 text-18 dark-700 rounded-3 p-2 p-sm-5 shadow-sm bg-white">
47+
<div class="content inter-400 text-18 dark-700 rounded-3 p-2 p-sm-5 shadow-sm bg-white">
4848
{{ .Content | markdownify }}
49+
50+
<!-- Next Page Navigation -->
51+
{{ $currentPage := .RelPermalink }}
52+
{{ if eq $currentPage "/training-materials/" }}
53+
<div class="d-flex justify-content-end mt-4">
54+
<a href="/organizing-nwb-events/" class="btn next-page-btn">Next: Organizing NWB Events &rarr;</a>
55+
</div>
56+
{{ else if eq $currentPage "/organizing-nwb-events/" }}
57+
<div class="d-flex justify-content-end mt-4">
58+
<a href="/agenda-templates/" class="btn next-page-btn">Next: Agenda Templates &rarr;</a>
59+
</div>
60+
{{ else if eq $currentPage "/agenda-templates/" }}
61+
<div class="d-flex justify-content-end mt-4">
62+
<a href="/email-templates/" class="btn next-page-btn">Next: Email Templates &rarr;</a>
63+
</div>
64+
{{ else if eq $currentPage "/email-templates/" }}
65+
<div class="d-flex justify-content-end mt-4">
66+
<a href="/create-event-website/" class="btn next-page-btn">Next: Creating an Event Website &rarr;</a>
67+
</div>
68+
{{ else if eq $currentPage "/create-event-website/" }}
69+
<div class="d-flex justify-content-end mt-4">
70+
<a href="/organizing-events-faq/" class="btn next-page-btn">Next: Organizing Events FAQ &rarr;</a>
71+
</div>
72+
{{ end }}
4973
</div>
5074
</div>
5175
</div>

0 commit comments

Comments
 (0)