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

Commit afbc2c7

Browse files
feat: move hero 2025 link inside tickets button area
1 parent cb79b51 commit afbc2c7

2 files changed

Lines changed: 55 additions & 51 deletions

File tree

src/components/PrimaryHero.astro

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,14 @@
11
---
2-
import { links } from "~/data/links";
3-
42
import Hero from "./Hero.astro";
53
import HeroName from "./HeroName.astro";
6-
import NoBreak from "./NoBreak.astro";
7-
import LinkOut from "~/assets/glyphs/link-out.svg";
8-
import { Image } from "astro:assets";
94
import ThemeToggle from "./ThemeToggle.astro";
105
import TicketsButton from "./TicketsButton.astro";
116
---
127

138
<Hero>
149
<HeroName align="center" color="inverted" level="h1" size="normal" />
1510

16-
<div class="sub-mentions">
17-
<a
18-
class="sub-mention"
19-
href={links.nextYear}
20-
target="_blank"
21-
rel="noreferrer"
22-
>
23-
<strong>SquiggleConf 2025</strong>
24-
<Image alt="" class="link-out" src={LinkOut} />
25-
</a>
26-
</div>
27-
2811
<TicketsButton />
2912

3013
<ThemeToggle />
3114
</Hero>
32-
33-
<style>
34-
.sub-mentions {
35-
align-items: center;
36-
display: flex;
37-
flex-wrap: wrap;
38-
gap: clamp(1rem, 5vw, 2rem);
39-
justify-content: center;
40-
}
41-
42-
.sub-mention {
43-
color: var(--colorBlueLight);
44-
font-size: 2.5rem;
45-
font-family: var(--fontFamilyHeading);
46-
margin-top: 2rem;
47-
text-underline-offset: 0.2em;
48-
transition: var(--transitionMedium) color;
49-
}
50-
51-
.sub-mention:hover {
52-
color: var(--colorWhite);
53-
}
54-
55-
.link-out {
56-
height: 1rem;
57-
width: 1rem;
58-
}
59-
60-
@media (min-width: 819px) {
61-
.sub-mentions {
62-
padding-bottom: 2rem;
63-
}
64-
}
65-
</style>

src/components/TicketsButton.astro

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,30 @@
1+
---
2+
import { Image } from "astro:assets";
3+
import LinkOut from "~/assets/glyphs/link-out.svg";
4+
import { links } from "~/data/links";
5+
6+
import NoBreak from "./NoBreak.astro";
7+
---
8+
19
<div class="not-a-button">
210
SquiggleConf 2024 was a blast.
311
<br />
412
We're looking forward to seeing you next year on September 18th-19th!
13+
14+
<br />
15+
<br />
16+
17+
<div class="sub-mentions">
18+
<a
19+
class="sub-mention"
20+
href={links.nextYear}
21+
target="_blank"
22+
rel="noreferrer"
23+
>
24+
<strong>SquiggleConf 2025</strong>
25+
<Image alt="" class="link-out" src={LinkOut} />
26+
</a>
27+
</div>
528
</div>
629

730
<style>
@@ -16,4 +39,36 @@
1639
padding: 1.2rem 2rem 1rem;
1740
text-decoration: none;
1841
}
42+
43+
.sub-mentions {
44+
align-items: center;
45+
display: flex;
46+
flex-wrap: wrap;
47+
gap: clamp(1rem, 5vw, 2rem);
48+
justify-content: center;
49+
}
50+
51+
.sub-mention {
52+
color: var(--colorBlueLight);
53+
font-size: 2.5rem;
54+
font-family: var(--fontFamilyHeading);
55+
margin-top: 2rem;
56+
text-underline-offset: 0.2em;
57+
transition: var(--transitionMedium) color;
58+
}
59+
60+
.sub-mention:hover {
61+
color: var(--colorWhite);
62+
}
63+
64+
.link-out {
65+
height: 1rem;
66+
width: 1rem;
67+
}
68+
69+
@media (min-width: 819px) {
70+
.sub-mentions {
71+
padding-bottom: 2rem;
72+
}
73+
}
1974
</style>

0 commit comments

Comments
 (0)