Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.

Commit cb79b51

Browse files
feat: add 2025 links (#135)
## Overview Adds links to 2025.squiggleconf.com. Will be merged once that domain is up.
1 parent 082aff1 commit cb79b51

5 files changed

Lines changed: 17 additions & 24 deletions

File tree

src/components/Footer.astro

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ import LocationLink from "./LocationLink.astro";
1515
<div class="line texts-line">
1616
<a href={links.shop} rel="noreferrer" target="_blank">Shop</a>
1717
<a href="/code-of-conduct">Code of Conduct</a>
18+
<a href={links.nextYear} rel="noreferrer" target="_blank">
19+
<strong>2025</strong>
20+
</a>
1821
</div>
1922
<div class="logos">
2023
{locations.map((location) => <LocationLink {...location} />)}

src/components/Header.astro

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
---
2+
import { links } from "~/data/links";
3+
---
4+
15
<header>
26
<details id="details">
37
<summary aria-label="Toggle header">≡</summary>
@@ -8,7 +12,7 @@
812
<a href="/schedule">Schedule</a>
913
<a href="/sessions">Sessions</a>
1014
<a href="/speakers">Speakers</a>
11-
<a href="/travel">Travel</a>
15+
<a href={links.nextYear}>2025</a>
1216
</div>
1317
</details>
1418

@@ -19,7 +23,7 @@
1923
<a href="/schedule">Schedule</a>
2024
<a href="/sessions">Sessions</a>
2125
<a href="/speakers">Speakers</a>
22-
<a href="/travel">Travel</a>
26+
<a href={links.nextYear}>2025</a>
2327
</div>
2428
</header>
2529

src/components/HeroNameHeading.astro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ const { align, color, level, shadow, size } = Astro.props;
4141
><span class="word">
4242
<span class="word-contents">Conf</span>
4343
</span>
44+
2024
4445
</span>
4546
</Heading>
4647

src/components/PrimaryHero.astro

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -12,34 +12,21 @@ import TicketsButton from "./TicketsButton.astro";
1212

1313
<Hero>
1414
<HeroName align="center" color="inverted" level="h1" size="normal" />
15-
<TicketsButton />
1615

1716
<div class="sub-mentions">
1817
<a
1918
class="sub-mention"
20-
href={links.tickets}
21-
target="_blank"
22-
rel="noreferrer"
23-
>
24-
<NoBreak>Bulk Tickets</NoBreak>
25-
<NoBreak>Now Available</NoBreak>
26-
<Image alt="" class="link-out" src={LinkOut} />
27-
</a>
28-
<a
29-
class="sub-mention"
30-
href={links.volunteering}
19+
href={links.nextYear}
3120
target="_blank"
3221
rel="noreferrer"
3322
>
34-
Attendee Volunteering Event
35-
<Image alt="" class="link-out" src={LinkOut} />
36-
</a>
37-
<a class="sub-mention" href={links.shop} target="_blank" rel="noreferrer">
38-
Swag Shop
23+
<strong>SquiggleConf 2025</strong>
3924
<Image alt="" class="link-out" src={LinkOut} />
4025
</a>
4126
</div>
4227

28+
<TicketsButton />
29+
4330
<ThemeToggle />
4431
</Hero>
4532

@@ -54,8 +41,9 @@ import TicketsButton from "./TicketsButton.astro";
5441

5542
.sub-mention {
5643
color: var(--colorBlueLight);
57-
font-size: var(--fontSizeBodySmall);
44+
font-size: 2.5rem;
5845
font-family: var(--fontFamilyHeading);
46+
margin-top: 2rem;
5947
text-underline-offset: 0.2em;
6048
transition: var(--transitionMedium) color;
6149
}
@@ -73,9 +61,5 @@ import TicketsButton from "./TicketsButton.astro";
7361
.sub-mentions {
7462
padding-bottom: 2rem;
7563
}
76-
77-
.sub-mention {
78-
font-size: var(--fontSizeBody);
79-
}
8064
}
8165
</style>

src/data/links.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
export const links = {
2+
nextYear: "https://2025.squiggleconf.com",
23
scholarship: "https://forms.gle/pnoAmVgijk3p4j5C7",
34
shop: "https://shop.squiggle.tools",
45
tickets: "https://ticket.squiggleconf.com",

0 commit comments

Comments
 (0)