Skip to content

Commit d5c7c52

Browse files
author
Copilot
committed
Fix talks copy (Day 3 only - late morning into early afternoon, not 'final afternoon' or 'across all sprint days'); fix scrollspy: replace deprecated BS4 data-bs-offset with BS5 data-bs-root-margin; add visible primary-color underline on active nav-link
1 parent 76c586d commit d5c7c52

2 files changed

Lines changed: 17 additions & 4 deletions

File tree

‎src/pug/builder-days-2026/index.pug‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ html(lang='en')
3131

3232
link(href='../css/styles.css', rel='stylesheet')
3333

34-
body#page-top(data-bs-spy='scroll', data-bs-target='#mainNav', data-bs-offset='74')
34+
body#page-top(data-bs-spy='scroll', data-bs-target='#mainNav', data-bs-root-margin='0px 0px -55%', data-bs-smooth-scroll='true', tabindex='0')
3535

3636
//- Navigation
3737
nav#mainNav.navbar.navbar-expand-lg.navbar-dark.fixed-top
@@ -129,9 +129,9 @@ html(lang='en')
129129
i.fas.fa-microphone.fa-stack-1x.fa-inverse
130130
h4.my-3 Attend the Talks
131131
p.text-muted
132-
| Show up — in person or remote — for the
132+
| Show up — in person or remote — for the four
133133
a(href='#talks') CSAPI-themed talks
134-
| OS4CSAPI members are giving across the three sprint days. Bringing an audience helps signal interest in CSAPI to the wider OGC community.
134+
| OS4CSAPI members are giving on Day 3 (Wednesday, 13 May), the final day of the sprint. Bringing an audience helps signal interest in CSAPI to the wider OGC community.
135135

136136
//- Registration
137137
section.page-section.bg-light#register
@@ -212,7 +212,7 @@ html(lang='en')
212212
.row.justify-content-center.mb-4
213213
.col-lg-9
214214
p.text-center.text-muted
215-
| Four OS4CSAPI participants are filling speaking slots on the final afternoon of the sprint, each presenting on a Connected Systems topic. These are individual contributions to the broader OGC Builder Days agenda — not a dedicated CSAPI track. All sessions are accessible in person at Geovation, on Microsoft Teams, and via the #connected-systems Discord channel.
215+
| Four OS4CSAPI participants are filling speaking slots across Day 3 — the final day of the sprint — with sessions running from late morning into early afternoon. Each presents on a Connected Systems topic. These are individual contributions to the broader OGC Builder Days agenda — not a dedicated CSAPI track. All sessions are accessible in person at Geovation, on Microsoft Teams, and via the #connected-systems Discord channel.
216216
.row.g-4.align-items-start
217217
each talk in event.csapiDay.talks
218218
.col-md-6

‎src/scss/components/_navbar.scss‎

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,24 @@
3535
font-size: 0.95rem;
3636
color: $gray-600;
3737
letter-spacing: $headings-letter-spacing;
38+
position: relative;
39+
transition: color 0.15s ease;
3840

3941
&.active,
4042
&:hover {
4143
color: $primary;
4244
}
45+
46+
&.active::after {
47+
content: '';
48+
position: absolute;
49+
left: 0.75rem;
50+
right: 0.75rem;
51+
bottom: 0.25rem;
52+
height: 2px;
53+
background: $primary;
54+
border-radius: 2px;
55+
}
4356
}
4457
}
4558
}

0 commit comments

Comments
 (0)