Skip to content

Commit 5d43807

Browse files
committed
Add Prague page & towers
1 parent 3aaa6b3 commit 5d43807

File tree

12 files changed

+201
-286
lines changed

12 files changed

+201
-286
lines changed
Lines changed: 10 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,14 @@
11
---
2-
import Prose from "../prose/prose.astro";
32
import Button from "@ui/Button.astro";
4-
import { Title } from "../typography/title";
5-
import { Image } from "astro:assets";
6-
7-
export interface Props {
8-
title: string;
9-
}
10-
11-
const { title } = Astro.props;
12-
13-
import venueImage from "./prague.png";
3+
import venueImage from "./prague3.jpg";
144
---
15-
16-
<article class="lg:grid gap-12 grid-cols-2">
17-
<div class="relative hidden lg:block">
18-
<Image
19-
src={venueImage}
20-
class="w-full h-auto border-4 border-white rounded-lg shadow-lg"
21-
alt="Beautiful view of Prague"
22-
width={1200}
23-
height={900}
24-
/>
25-
</div>
26-
<div class="flex flex-col justify-center">
27-
<Title level={2}>{title}</Title>
28-
29-
<Prose>
30-
<slot />
31-
</Prose>
32-
33-
<div class="space-x-4 mb-5">
34-
<Button url="/where"> Where is EuroPython? </Button>
35-
</div>
36-
<div class="space-x-12">
37-
<Button url="/explore"> Explore Prague </Button>
38-
</div>
39-
</div>
5+
<article class="relative w-full h-[400px] md:h-[500px] bg-[#f5e5d6]">
6+
<!-- Background image is grayscale, boosted in contrast/brightness,
7+
and blended with the background, all in beige tones. -->
8+
<div
9+
class="absolute inset-0 bg-cover bg-center
10+
filter grayscale brightness-110 contrast-150
11+
mix-blend-multiply opacity-30"
12+
style={`background-image: url(${venueImage.src});`}
13+
/>
4014
</article>
257 KB
Loading
105 KB
Loading

src/components/sections/prague.astro

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
import PragueComponent from "@components/hero-section/prague.astro";
33
import * as venue from "../../data/home/prague.mdx";
44
---
5-
<div class="mt-12 px-6 pb-32 overflow-visible">
6-
<PragueComponent title={venue.frontmatter.title}>
7-
<venue.Content />
8-
</PragueComponent>
9-
</div>
5+
<div class="relative left-1/2 -translate-x-1/2 w-screen overflow-visible">
6+
<PragueComponent title={venue.frontmatter.title}>
7+
<venue.Content />
8+
</PragueComponent>
9+
</div>

src/content/pages/explore.mdx

Lines changed: 0 additions & 136 deletions
This file was deleted.

src/content/pages/faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ subtitle: Frequently Asked Questions about EuroPython
3838

3939
The conference will return to **Prague, Czech Republic**, with the main conference hosted at the [Prague Congress Centre (PCC)](https://www.praguecc.cz/en/homepage).
4040

41-
Need help getting around? Check out [how to navigate Prague](/where) and our volunteer-curated [Prague exploration tips](/explore).
41+
Need help getting around? Check out [how to navigate Prague](/prague) and our volunteer-curated [Prague exploration tips](/explore).
4242

4343
</Accordion>
4444

src/content/pages/prague.mdx

Lines changed: 128 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,128 @@
1+
---
2+
title: About Prague
3+
subtitle: Everything you need to know about traveling to, getting around, and enjoying the city.
4+
---
5+
6+
import { Image } from "astro:assets";
7+
import venueImage from "./images/prague.jpg";
8+
9+
# Prague Exploration Tips
10+
11+
<Image src={venueImage} width="1200" alt="" />
12+
13+
<div class="mb-15"> </div>
14+
15+
At EuroPython, many attendees come with their families and friends. When you’re
16+
not at the conference, why not take some time to explore Prague and its nearby
17+
areas?
18+
19+
Below you’ll find tips and recommendations from our local volunteers. We hope they
20+
help you and your companions make the most of your stay in Prague!
21+
22+
## Getting around
23+
24+
### How to get to Prague?
25+
- **By public transport**: Check fares and routes on the [Prague Public Transport
26+
website](https://www.dpp.cz/en). You can also install the [Lítačka app](https://app.pidlitacka.cz/)
27+
for navigation and ticket purchases.
28+
- **Planes**: [Prague's Václav Havel Airport (PRG)](https://www.prg.aero/en) is
29+
well connected to the conference and sprints venue via public transport.
30+
- **Trains**: Refer to [Czech Railways (České dráhy)](https://www.cd.cz/en/) for
31+
timetables, bookings, and ticket prices.
32+
33+
### Public transport
34+
In Prague, public transport is the recommended way to get around:
35+
- You can use your regular bank cards for travel within Prague.
36+
- Public transport is generally fast, reliable, and safe.
37+
- After midnight, the metro stops running, but buses are available.
38+
39+
### Do I need to rent a car?
40+
- Renting a car is typically unnecessary in Prague; parking is limited and often expensive.
41+
- If you want to explore other towns, trains are convenient and affordable.
42+
43+
### Be prepared for the weather
44+
- Temperatures often exceed 30°C, so carry plenty of water.
45+
- Public fountains (and toilets) are rare; pack more water than you think you’ll need.
46+
- Use sunscreen.
47+
- It seldom rains, but when it does, showers are usually short. Seek shelter until they pass (typically within about half an hour).
48+
49+
## What to do while in Prague?
50+
51+
Prague offers countless activities. Here are just a few ideas:
52+
53+
### Resources
54+
- [Prague.eu](https://www.prague.eu/en)
55+
- [Timeout](https://www.timeout.com/prague)
56+
- [My Prague - Insiders' Guide (audio)](https://english.radio.cz/node/8702571/o-poradu)
57+
- [Honest Guide (videos)](https://www.youtube.com/@HONESTGUIDE)
58+
- [USEIT Prague Map](https://www.use-it.travel/cities/detail/prague/)
59+
- [Prague Tourist Information](https://praguetouristinformation.com/en/)
60+
- [Prague.org](https://prague.org/)
61+
62+
### For culture and art lovers
63+
- [Summer cinemas](https://www.praguest.com/en/outdoor-cinemas-in-prague)
64+
- [DOX](https://www.dox.cz/en)
65+
- [Museum Kampa](https://www.museumkampa.cz/en/)
66+
- [National Museum](https://www.nm.cz/en)
67+
- [House of the Black Madonna](https://en.wikipedia.org/wiki/House_of_the_Black_Madonna): A café in a cubist-style building
68+
69+
### For music lovers
70+
- [Jazz Dock](https://www.jazzdock.cz/en) (live jazz on a boat)
71+
- Žižkov area for live music in bars and pubs
72+
- [Lucerna Music Bar](https://musicbar.cz/en/)
73+
- [Prague Open Air Festival](https://www.pragueopenair.cz/)
74+
- [More events here](https://goout.net/en/prague/events/leznyvlkk/?after=2025-07-14%2000%3A00&before=2025-07-20%2023%3A59)
75+
76+
### For party and clubbing enthusiasts
77+
- [ROXY Prague](https://www.roxy.cz/en/): all genres
78+
- [Lucerna Music Bar](https://musicbar.cz/en/): pop, sometimes alternative
79+
- [Cross Club](https://www.crossclub.cz/en/): punk, alternative
80+
81+
### For nature lovers
82+
- **Petřín Hill**: Prague’s version of the Eiffel Tower, with great views and a lovely Rose Garden
83+
- **Vyšehrad**: Fortress near the venue, also a park perfect for a stroll
84+
- **Riegrovy Sady**: Beautiful city view and a hidden rose garden
85+
- [Prague Botanical Garden](https://www.botanicka.cz/en): 30 hectares of outdoor exhibits, plus the Fata Morgana Greenhouse
86+
- **Divoká Šárka**: A small forest with the artificial lake Džbán
87+
- **Kunratický Les**: Forest area
88+
- **Hostivář**: Forest park with walking trails and swimming
89+
90+
### For sports and outdoor enthusiasts
91+
- Paddleboarding and Kayaking: You can rent a board in Troja for a calm ride or try the rapids.
92+
- Cycling: Enjoy a 10km path along the Vltava to Roztoky, visit Únětice Brewery, and return by train or ferry.
93+
- Canoeing and Camping: Popular Czech pastimes — plan via [mapy.cz](https://mapy.cz/).
94+
95+
**Tip:** [mapy.cz](https://mapy.cz/) is great for hiking, canoeing, and planning routes with color-coded trails and campsite info.
96+
97+
## Where to eat & drink?
98+
99+
Prague is a haven for foodies. You’ll find everything from traditional Czech fare to vegan-friendly spots.
100+
101+
### Food recommendations
102+
- 👎 **Trdelnik**: A tourist treat, not authentically Czech
103+
- 👎 **Pražská šunka (Prague ham)** on the street: often a tourist trap
104+
- 👍 **Nakládaný Hermelín**: Pickled camembert
105+
- 👍 **Smažený sýr**: Fried cheese
106+
- 👍 **Svíčková**: Meat with vegetable sauce and dumplings
107+
- 👍 **Guláš**: Classic goulash
108+
109+
#### For veggies/vegans
110+
- [Eateria](https://maps.app.goo.gl/52VnUHg1C8qWkSjC8): Vegan junk food (great burgers)
111+
- [Pastva](https://maps.app.goo.gl/7tux1PYfSKcAdv6F7): European & healthy fare
112+
- [Dhaba Beas](https://dhababeas.cz/en/): Cheap Indian/European buffets
113+
- [Share Sweet & Espresso Bar](https://www.sharesweetbar.cz/en): Best vegan cakes
114+
115+
[HappyCow listings](https://www.happycow.net/europe/czech_republic/prague/?filters=vegan-vegetarian) show 89 vegan/vegetarian places in Prague, so finding options is easy. Traditional Czech restaurants usually offer fried cheese and French fries, sometimes pickled camembert as veggie choices.
116+
117+
If you’re hungry late at night, head to a kebab place for a falafel wrap or try the
118+
Mexican chain Burrito Loco (they offer vegan options).
119+
120+
### Where to drink?
121+
Enjoy socializing over drinks if you like:
122+
- **Craft beer**: [Sibeeria Tap Room](https://maps.app.goo.gl/PrRja7hbprfnYqKN8),
123+
Pivotéka, BeerGeek, [Zlý časy](https://maps.app.goo.gl/rCYojfxCJuXwZicAA), Matuška, Zíchovec
124+
- **Pilsner-type beer**: Everywhere. For a milder, less-bitter taste, try Únětice.
125+
For a more bitter flavor, opt for Plzeň/Pilsner, Kozel, or Radegast.
126+
127+
### All-day places for food, drink & socializing
128+
- [Automat Matuška](https://automatmatuska.cz/en/)

src/content/pages/test.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,7 +241,7 @@ Barking up the right tree
241241
<img src="/img/eps-logo.png" alt="Logo of the EuroPython Society" width="400"/>
242242
</a>
243243

244-
<a href="/where" target="_blank">
244+
<a href="/prague" target="_blank">
245245
This image is internal, in /src, so import is needed
246246
<Image src={pragueImage} alt="A bird sitting on a nest of eggs." width="400" class="h-auto border-4 border-white rounded-lg shadow-lg"/>
247247
</a>

src/content/pages/tickets.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Discover the latest Python trends, learn from 180+ expert speakers, network with
1818

1919

2020
## Where and When?
21-
🏛️ <a href="/where" class="text-primary hover:text-primary-hover underline">Prague Congress Centre (PCC)</a>, Czech Republic
21+
🏛️ <a href="/venue" class="text-primary hover:text-primary-hover underline">Prague Congress Centre (PCC)</a>, Czech Republic
2222

2323
<div class="bg-white text-black p-6 rounded-lg shadow-md w-full">
2424
<p class="font-bold text-xl mb-4">A week of all things Python:</p>

0 commit comments

Comments
 (0)