Skip to content

Subscribe for updates section #1070

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 31 commits into from
Apr 11, 2025
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
be60923
New hero section.
nikoshell Mar 23, 2025
e16f377
Update src/components/hero2/hero.astro
nikoshell Mar 23, 2025
6e32dfa
Update src/components/hero2/hero.astro
nikoshell Mar 23, 2025
e077dd6
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 23, 2025
6deaa06
Update src/components/hero2/hero.astro
nikoshell Mar 23, 2025
761a7ec
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 23, 2025
b51d619
Update src/components/hero2/hero.astro
nikoshell Mar 23, 2025
2ac6cf2
Update src/components/hero2/hero.astro
nikoshell Mar 23, 2025
a3f3648
Update src/components/hero2/hero.astro
nikoshell Mar 23, 2025
15a1299
Update src/components/hero2/hero.astro
nikoshell Mar 23, 2025
499ce49
remove intro from main page
nikoshell Mar 23, 2025
546111a
update hero styles
nikoshell Mar 24, 2025
2437105
Merge branch 'ep2025' into ep2025-hero
egeakman Mar 25, 2025
450cb50
Fix new hero styles.
nikoshell Mar 26, 2025
94aa1ee
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 26, 2025
fe58c5c
Fix hero image position
nikoshell Mar 26, 2025
9385918
Add subscribe for updates section
clytaemnestra Mar 26, 2025
7987074
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 26, 2025
a01009b
Add type to the event
clytaemnestra Mar 26, 2025
cba8f9c
Remove logging to the console
clytaemnestra Mar 26, 2025
e40fcc9
Inform user to check the inbox
clytaemnestra Mar 26, 2025
85b6c24
Make footer smaller + remove links to social media from the footer
clytaemnestra Mar 26, 2025
0fc728f
Center footer on small screens
clytaemnestra Mar 26, 2025
65ec0a6
Merge ep2025 onto feature branch
clytaemnestra Mar 27, 2025
ebbc08f
Swap linkedin & x
clytaemnestra Mar 27, 2025
068a28a
Update src/components/hero2/hero.astro
clytaemnestra Mar 27, 2025
4e14a4e
Merge branch 'ep2025' into ep2025-social-subscribe
clytaemnestra Mar 27, 2025
47faa14
Merge branch 'ep2025' into ep2025-social-subscribe
nikoshell Apr 11, 2025
bf29a30
Fix imports, unused and file locations.
nikoshell Apr 11, 2025
fe6b3ad
Revert footer from this PR.
nikoshell Apr 11, 2025
817494d
Merge branch 'ep2025' into ep2025-social-subscribe
nikoshell Apr 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions public/icons/bluesky.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions public/icons/calendar.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions public/icons/instagram.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions public/icons/linkedin.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions public/icons/mastodon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions public/icons/pin.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions public/icons/x.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions public/icons/youtube.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/components/button-link/button-link.astro
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const resolvedIsExternal = isExternal !== undefined ? isExternal : url?.startsWi
---

<a
class={`font-bold text-lg px-4 py-4 bg-button rounded-[60px] inline-block leading-4 hover:bg-button-hover not-prose
class={`font-bold text-lg px-4 py-4 bg-button rounded-[10px] inline-block leading-4 hover:bg-button-hover not-prose
${secondary || disabled ? "bg-primary text-white hover:bg-primary-hover" : "text-text-inverted"}
${secondary ? "text-text" : ""}
${className || ""}
Expand Down
114 changes: 41 additions & 73 deletions src/components/footer.astro
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Huge footer links corresponds to all previous years. If we are not introducing new design I will stay with big one.

Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,20 @@ const gitVersion = import.meta.env.GIT_VERSION;

<Fullbleed className="bg-primary text-white">
<footer
class="max-w-4xl lg:max-w-6xl mx-auto py-16 lg:grid grid-cols-2 px-6 gap-60"
class="max-w-4xl lg:max-w-6xl mx-auto py-6 px-4 text-sm grid grid-cols-1 lg:grid-cols-2 gap-12 text-center lg:text-left"
>
<div>
<nav class="mb-12">
<h6 class="font-bold text-xl mb-6">Quicklinks</h6>
<nav class="mb-8">
<h6 class="font-bold text-xs uppercase tracking-widest mb-4 text-gray-300">
Quicklinks
</h6>

{
links.footer.map((item) => (
<li class="list-none">
<a
href={item.path}
class="block font-bold text-4xl md:text-5xl mb-4 hover:text-primary-hover"
class="block text-sm mb-2 hover:text-primary-hover"
>
{item.name}
{item.path.startsWith("http") ? <span> ↗</span> : null}
Expand All @@ -32,77 +34,43 @@ const gitVersion = import.meta.env.GIT_VERSION;
</nav>
</div>

<article
class="flex flex-col lg:flex-row self-center gap-8 lg:gap-12 justify-end"
>
<div>
<EPSLogo className="max-w-[200px] h-auto w-full" />
</div>
<div>
<address class="not-italic mb-4">
EuroPython Society (EPS)
<br />Ramnebacken 45
<br />
424 38 Agnesberg
<br />
Sweden
</address>
<article
class="flex flex-col items-center text-center lg:flex-row lg:items-start lg:text-left gap-6 justify-end"
>
<div>
<EPSLogo className="max-w-[160px] h-auto w-full mx-auto lg:mx-0" />
</div>
<div>
<address class="not-italic mb-2 leading-relaxed text-xs">
EuroPython Society (EPS)
<br />Ramnebacken 45
<br />
424 38 Agnesberg
<br />
Sweden
</address>

<p class="mb-4">
<a
class="underline whitespace-nowrap"
href="https://europython-society.org"
>
europython-society.org <span> ↗</span>
</a>
<a
class="underline whitespace-nowrap"
href="https://blog.europython.eu"
>
blog.europython.eu <span> ↗</span>
</a>
<br />
<a
class="underline whitespace-nowrap"
href="https://fosstodon.org/@europython"
>
fosstodon.org/@europython <span> ↗</span>
</a>
<br />
<a
class="underline whitespace-nowrap"
href="https://linkedin.com/company/europython"
>
linkedin.com/company/europython <span> ↗</span>
</a>
<br />
<a
class="underline whitespace-nowrap"
href="https://bsky.app/profile/europython.eu"
>
bsky.app/profile/europython.eu <span> ↗</span>
</a>
<br />
<a
class="underline whitespace-nowrap"
href="https://github.com/europython"
>
github.com/europython <span> ↗</span>
</a>
<br />
<a
class="underline whitespace-nowrap"
href="https://twitter.com/europython"
>
twitter.com/europython <span> ↗</span>
</a>
</p>
<p class="mb-2 text-xs">
<a
class="underline whitespace-nowrap"
href="https://europython-society.org"
>
europython-society.org <span> ↗</span>
</a>
<br />
<a
class="underline whitespace-nowrap"
href="https://github.com/europython"
>
github.com/europython <span> ↗</span>
</a>
</p>

<p class="mb-4" style="color: rgba(255, 255, 255, 0.4)">
version: {gitVersion} @ {buildTimestamp}
</p>
</div>
</article>
<p class="mb-2 text-[10px] text-white/40">
version: {gitVersion} @ {buildTimestamp}
</p>
</div>
</article>

</footer>
</Fullbleed>
Binary file added src/components/hero2/conference_photo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading