Skip to content

Commit

Permalink
fixup website?
Browse files Browse the repository at this point in the history
  • Loading branch information
jdonszelmann committed May 28, 2024
1 parent b4e2739 commit cff897d
Show file tree
Hide file tree
Showing 23 changed files with 95 additions and 348 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
runs-on: ubuntu-latest
environment:
name: github-pages
url: 2024.rustnl.nl
url: 2025.rustnl.org
steps:
- name: Deploy to GitHub Pages
id: deployment
Expand Down
2 changes: 1 addition & 1 deletion CNAME
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2024.rustnl.org
2025.rustnl.org
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# RustNL 2024 Website
# RustNL 2025 Website

## Run in development

Expand Down
164 changes: 1 addition & 163 deletions public/images/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
105 changes: 1 addition & 104 deletions public/svg/logo.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: 8 additions & 8 deletions src/components/footer.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@ import Menu from "./menu.astro";
<Menu />
</div>
<div class="menu">
<a href="/directions">Directions</a>
<a href="/boat">Boat to venue</a>
<a href="/workshops">Workshops</a>
<a href="/unconf">RustNL 2024 unconf</a>
<a href="https://europe2024.gosim.org/">Co-located event: GOSIM Europe</a>
<!-- <a href="/directions">Directions</a> -->
<!-- <a href="/boat">Boat to venue</a> -->
<!-- <a href="/workshops">Workshops</a> -->
<!-- <a href="/unconf">RustNL 2024 unconf</a> -->
<!-- <a href="https://europe2024.gosim.org/">Co-located event: GOSIM Europe</a> -->
</div>
<div class="menu">
<a href="/resources/sponsorship-prospectus-rustnl-2024.pdf">Sponsorships</a>
<!-- <a href="/resources/sponsorship-prospectus-rustnl-2024.pdf">Sponsorships</a> -->
<a href="/code-of-conduct">Code of conduct</a>
<a href="/accessibility">Accessibility</a>
<a href="/health-brief">Health and Safety Policy</a>
<a href="/directions">Getting to the Venue</a>
<!-- <a href="/health-brief">Health and Safety Policy</a> -->
<!-- <a href="/directions">Getting to the Venue</a> -->
<a href="https://twitter.com/Rust_NL">Twitter</a>
<a href="https://fosstodon.org/@rustnl" rel="me">Mastodon</a>
<a href="https://www.linkedin.com/company/rustnl/">LinkedIn</a>
Expand Down
8 changes: 4 additions & 4 deletions src/components/head.astro
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ const { title } = Astro.props;
<title>{title}</title>
<meta
name="description"
content="RustNL 2024, The Netherlands - May 7 & 8 2024"
content="Rust Week 2025, The Netherlands - May 7 & 8 2024"
/>
<link rel="icon" href="./svg/rustnl.svg" type="image/svg" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
Expand All @@ -19,15 +19,15 @@ const { title } = Astro.props;
/>
<slot />
<meta property="twitter:site" content="@Rust_NL" />
<meta property="og:url" content="https://2024.rustnl.org/" />
<meta property="og:url" content="https://2025.rustnl.org/" />
<meta property="og:title" content={title} />
<meta
property="og:description"
content="RustNL 2024, The Netherlands - May 7 & 8 2024"
content="Rust Week 2025, The Netherlands - May 12 - 16 2024"
/>
<meta
property="og:image"
content="https://2024.rustnl.org/images/rustnl2024-header2.png"
content="https://2025.rustnl.org/images/rustnl2024-header2.png"
/>

<link rel="preconnect" href="https://fonts.googleapis.com" />
Expand Down
26 changes: 14 additions & 12 deletions src/components/header.astro
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ const { withLogo } = Astro.props;
---

<div class="header">
{withLogo &&
<a class="logo" href="/">
<img src="/images/logo.svg" alt="Logo RustNL 2024" />
</a>
{
withLogo && (
<a class="logo" href="/">
<img src="/images/logo.svg" alt="Logo Rust Week 2025" />
</a>
)
}
<div class="hamburger button button-primary" data-menu-toggle></div>
<div class="menu" data-menu>
Expand All @@ -17,15 +19,15 @@ const { withLogo } = Astro.props;
</div>

<script>
const toggle = document.querySelector('[data-menu-toggle]');
const menu = document.querySelector('[data-menu]');
const overlay = document.querySelector('[data-menu-overlay]');
const toggle = document.querySelector("[data-menu-toggle]");
const menu = document.querySelector("[data-menu]");
const overlay = document.querySelector("[data-menu-overlay]");

function toggleMenu() {
menu?.classList.toggle('open');
overlay?.classList.toggle('open');
toggle?.classList.toggle('open');
menu?.classList.toggle("open");
overlay?.classList.toggle("open");
toggle?.classList.toggle("open");
}

toggle?.addEventListener('click', toggleMenu)
</script>
toggle?.addEventListener("click", toggleMenu);
</script>
2 changes: 1 addition & 1 deletion src/components/menu.astro
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!-- <a href="/speakers">Speakers</a> --><!-- <a href="/schedule">Schedule</a> --><!-- <a href="/industry">Industry</a> -->
<a href="/about">About</a>
<a href="mailto:2024@rustnl.org">Contact</a>
<a href="mailto:2025@rustnl.org">Contact</a>
<!-- <a href="/live" class="button button-secondary">🔴 Live recordings</a> -->
4 changes: 2 additions & 2 deletions src/layouts/AboutLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import "../styles/index.scss";

<!doctype html>
<html lang="en">
<Head title="About - RustNL 2025" />
<Head title="About - Rust Week 2025" />

<body>
<Header withLogo />
Expand All @@ -27,7 +27,7 @@ import "../styles/index.scss";
style="justify-content: center;"
>
</div>
<h3 class="text-2xl text-center">RustNL 2025 team</h3>
<h3 class="text-2xl text-center">Rust Week 2025 team</h3>
<div class="grid md:cols-2 xl:cols-4" id="organisers">
<slot name="organisers" />
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/layouts/AccessibilityLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import "../styles/index.scss";

<!doctype html>
<html lang="en">
<Head title="Accessibility - RustNL 2024" />
<Head title="Accessibility - Rust Week 2025" />

<body>
<Header withLogo />
Expand Down
2 changes: 1 addition & 1 deletion src/layouts/BoatLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import "../styles/index.scss";

<!doctype html>
<html lang="en">
<Head title="Boat schedule - RustNL 2024" />
<Head title="Boat schedule - Rust Week 2025" />

<body>
<Header withLogo />
Expand Down
4 changes: 2 additions & 2 deletions src/layouts/HomeLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ import "../styles/index.scss";
<Header />
<div class="space-y-24">
<section class="hero">
<img src="/images/logo.svg" alt="Logo RustNL 2024" />
<p>May 12 - 16, 2025<br /><strong>Delft</strong>, The Netherlands</p>
<img src="/images/logo.svg" alt="Logo Rust Week 2025" />
<p>May 12 - 16, 2025<br /> The Netherlands</p>
<div class="button-group">
<!-- href="https://www.eventbrite.nl/e/rustnl-2024-tickets-790061233417?aff=oddtdtcreator" -->
<!-- a href="/directions" class="button button-primary">Directions</a-->
Expand Down
4 changes: 2 additions & 2 deletions src/layouts/LiveLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ import "../styles/index.scss";

<!doctype html>
<html lang="en">
<Head title="🔴 Live recordings - RustNL 2024" />
<Head title="🔴 Live recordings - Rust Week 2025" />

<body>
<Header withLogo />
<section class="hero page header">
<h1 class="text-3xl">RustNL Live</h1>
<h1 class="text-3xl">Rust Week Live</h1>
</section>
<section class="video">
<slot />
Expand Down
2 changes: 1 addition & 1 deletion src/layouts/PageLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const { title } = frontmatter;

<!doctype html>
<html lang="en">
<Head title={`${title} - RustNL 2024`} />
<Head title={`${title} - Rust Week 2024`} />
<body>
<Header withLogo />
<section class="hero page">
Expand Down
2 changes: 1 addition & 1 deletion src/layouts/ScheduleLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import "../styles/index.scss";

<!doctype html>
<html lang="en">
<Head title="Schedule - RustNL 2024" />
<Head title="Schedule - Rust Week 2025" />

<body>
<Header withLogo />
Expand Down
6 changes: 3 additions & 3 deletions src/layouts/SpeakersLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import "../styles/index.scss";

<!doctype html>
<html lang="en">
<Head title="Speakers - RustNL 2024" />
<Head title="Speakers - Rust Week 2025" />
<body>
<Header withLogo />
<section class="hero page">
Expand All @@ -21,10 +21,10 @@ import "../styles/index.scss";
</div>
</section>
<div class="button-group">
<a
<!-- <a
href="https://www.eventbrite.nl/e/rustnl-2024-tickets-790061233417?aff=oddtdtcreator"
class="button button-primary">Tickets</a
>
> -->
<a href="/" class="button button-primary">Home</a>
</div>
<Footer />
Expand Down
37 changes: 20 additions & 17 deletions src/layouts/UnconfLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ import "../styles/index.scss";

<!doctype html>
<html lang="en">
<Head title="Unconference - RustNL 2024" />
<Head title="Unconference - Rust Week 2025" />
<body>
<Header withLogo />
<section class="hero page">
<h1 class="text-3xl">RustNL unconference</h1>
<h1 class="text-3xl">Rust Week unconference</h1>
</section>
<section class="container md:grid md:cols-12 py-12">
<div
Expand All @@ -29,30 +29,33 @@ import "../styles/index.scss";

<section class="container py-24" id="schedule">
<div class="space-y-12 md:grid md:cols-2 md:space-y-0">
<div class="space-y-6 px-3 sm:px-6 md:space-y-12 xl:px-12">
<h3 class="text-xl">
Unconf schedule <strong>Day 1 / May 9</strong>
</h3>
<slot name="timetable-day1" />
</div>
<div class="space-y-6 px-3 sm:px-6 md:space-y-12 xl:px-12">
<h3 class="text-xl">
Unconf schedule <strong>Day 2 / May 10</strong>
</h3>
<slot name="timetable-day2" />
</div>
<div class="space-y-6 px-3 sm:px-6 md:space-y-12 xl:px-12">
<h3 class="text-xl">
Unconf schedule <strong>Day 1 / May 9</strong>
</h3>
<slot name="timetable-day1" />
</div>
<div class="space-y-6 px-3 sm:px-6 md:space-y-12 xl:px-12">
<h3 class="text-xl">
Unconf schedule <strong>Day 2 / May 10</strong>
</h3>
<slot name="timetable-day2" />
</div>
</div>
</section>
</section>

<section class="container md:grid md:cols-12 py-12">
<div
class="text-lg md:col-start-3 md:col-end-11 xl:col-start-4 xl:col-end-10"
>
<h2 class="text-2xl">Unconf location</h2>
<p>
The unconf is held in the centre of Delft at <a href="https://vakwerkhuis.com/">Vakwerkhuis</a>.<br /><br />
The unconf is held in the centre of Delft at <a
href="https://vakwerkhuis.com/">Vakwerkhuis</a
>.<br /><br />
<strong>Venue address:</strong>
<br>Vakwerkhuis, Professor Snijdersstraat 2<br />Delft, The Netherlands<br />
<br />Vakwerkhuis, Professor Snijdersstraat 2<br />Delft, The
Netherlands<br />
</p>
</div>
</section>
Expand Down
4 changes: 2 additions & 2 deletions src/layouts/WorkshopLayout.astro
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
import Head from "../components/head.astro";
import Footer from "../components/footer.astro";
import Menu from '../components/header.astro';
import Menu from "../components/header.astro";
import "../styles/index.scss";
---

<!doctype html>
<html lang="en">
<Head title="Workshops - RustNL 2024" />
<Head title="Workshops - Rust Week 2025" />

<body>
<Menu withLogo />
Expand Down
6 changes: 3 additions & 3 deletions src/pages/accessibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ layout: "../layouts/PageLayout.astro"
title: "Accessibility"
---

If you need any accommodations, please contact us at 2024@RustNL.org. We're happy to try to work something out for you! RustNL strives to be as accessible as possible to all its participants, whether these disabilities are visible or invisible.
If you need any accommodations, please contact us at 2025@RustNL.org. We're happy to try to work something out for you! RustNL strives to be as accessible as possible to all its participants, whether these disabilities are visible or invisible.

Some notes on the accessibility of our conference:
- Most of the spaces in the venue are wheelchair accessible. Most conference areas will be on the ground floor, without requiring stairs or ramps for access. There are some accessible toilets on the venue, but these might not be suitable for all types of wheelchairs. If you'd like to know more about the wheelchair accessibility of our venue, don't hesitate to contact us at 2024@RustNL.org.
- Most of the spaces in the venue are wheelchair accessible. Most conference areas will be on the ground floor, without requiring stairs or ramps for access. There are some accessible toilets on the venue, but these might not be suitable for all types of wheelchairs. If you'd like to know more about the wheelchair accessibility of our venue, don't hesitate to contact us at 2025@RustNL.org.
- We will provide a quiet space for neurodivergent people, people prone to overstimulation, people that need to observe religious practices, or other people in need of a break. There will be clear signage indicating this room.
- Vegan and vegetarian options will be provided for all meals at the venue. If you have any special dietary wishes, please let us know at 2024@RustNL.org.
- Vegan and vegetarian options will be provided for all meals at the venue. If you have any special dietary wishes, please let us know at 2025@RustNL.org.
- We're providing specially priced student tickets.
- We're complying with the current COVID regulations set by the government, and encourage wearing masks. We will be providing self-tests and masks at the venue, and making sure conference spaces are ventilated properly.
13 changes: 4 additions & 9 deletions src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -47,11 +47,6 @@ import SponsorTier from "../components/sponsor-tier.astro";
groups
</li>
</ul>
<p>
RustWeek 2025 is a conference organised by <a href="#about"
>RustNL</a
>
</p>
<p>
If you want a heads up when tickets are available, feel free to
leave your email address here: <br />(we won't advertise other
Expand Down Expand Up @@ -214,11 +209,11 @@ import SponsorTier from "../components/sponsor-tier.astro";
</SponsorTier>
</Fragment>
<div class="markdown" slot="about">
<h2 class="text-2xl" id="about">About RustNL</h2>
<h2 class="text-2xl" id="about">About Rust Week</h2>
<p>
Stichting Rust Nederland, RustNL for short, a non-profit that
strives to promote the implementation of the Rust programming
language in the Netherlands and Europe.
Rust Week is organised by Stichting Rust Nederland, RustNL for
short, a non-profit that strives to promote the implementation of
the Rust programming language in the Netherlands and Europe.
</p>
<div class="button-group">
<a
Expand Down
4 changes: 2 additions & 2 deletions src/pages/speaker-faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@ layout: "../layouts/PageLayout.astro"
title: "Speaker FAQ"
---

If you're looking at this page, we'd like to thank you for speaking at RustNL 2024! As a speaker, you might have some questions about the conference. We're happy to answer any questions you have, but here are at least some frequently asked question you can look at.
If you're looking at this page, we'd like to thank you for speaking at Rust Week 2025! As a speaker, you might have some questions about the conference. We're happy to answer any questions you have, but here are at least some frequently asked question you can look at.

## When am I speaking?

You can find the time of the talks in the [schedule](https://2024.rustnl.org/schedule/).
You can find the time of the talks in the [schedule](https://2025.rustnl.org/schedule/).

## How long should my talk be?

Expand Down
Loading

0 comments on commit cff897d

Please sign in to comment.