diff --git a/_includes/events/events-list.html b/_includes/events/events-list.html index cc06a24dc2..903a7799bd 100644 --- a/_includes/events/events-list.html +++ b/_includes/events/events-list.html @@ -72,26 +72,43 @@

{{ event.name }}

{% unless event.cover_image == empty %} - {{ event.name }} event banner +
+ {{ event.name }} event banner +
+ {{ event.cover_image_caption }} +
+
{% endunless %} {{ event.content }}

Event details

- + + + + + + + + + {% if event.entrance_fee %} + + + + {% endif %} + {% if event.registration %} + + + + {% endif %} + {% if event.website %} + + + + {% endif %} + +
Date:{{ event.dates }}
Location:{{ event.location | markdownify }}{% unless event.location_map == empty %} (Show on map){% endunless %}
Entrance fee:{{ event.entrance_fee | markdownify }}
Registration:{{ event.registration | markdownify }}
Website:{{ event.website }}
{% endcapture %} diff --git a/assets/css/events.css b/assets/css/events.css index 8901e285eb..14b9dcfe79 100644 --- a/assets/css/events.css +++ b/assets/css/events.css @@ -63,6 +63,11 @@ max-width: 640px; } +.events .events-fulllist .card figure img { + margin-bottom: 0; + max-width: none; +} + .events .events-fulllist .events-empty { background-color: var(--background-color); border: none; @@ -72,10 +77,24 @@ box-shadow: none; } -.event-details > li p { +.event-details { + border-spacing: 0.25em; +} + +.event-details p { display: inline; - margin-left: 0.3em; - margin-right: 0.3em; +} + +.event-details p::after { + content: " "; +} + +.event-details p:last-child::after { + content: ""; +} + +.event-details tr th { + text-align: left; } @media screen and (max-width: 900px) { @@ -93,3 +112,25 @@ padding-left: 2rem; } } + +figure { + margin: 0; + border-radius: 4px; + background-color: var(--base-color); + margin-inline-start: auto; +} + +figure figcaption { + padding: 1em; + opacity: 0.8; + font-size: 80%; + font-style: italic; +} + +figure figcaption:empty { + display: none; +} + +figure img { + display: block; +} diff --git a/collections/_event/gamescom-2025.md b/collections/_event/gamescom-2025.md index 171efa1a2f..4c2842a171 100644 --- a/collections/_event/gamescom-2025.md +++ b/collections/_event/gamescom-2025.md @@ -20,11 +20,8 @@ registration: "[https://lu.ma/tpd4ks9a](https://lu.ma/tpd4ks9a) (register to rec entrance_fee: "Free, but a gamescom ticket is needed to access the venue" cover_image: "/storage/blog/gamescom-cologne-2025/gamescom-cover.webp" - +cover_image_caption: "Cover image: 2024 Koelnmesse GmbH/Marvin Ruppert" --- - -

Cover image: 2024 Koelnmesse GmbH/Marvin Ruppert

- A small community meetup at gamescom to connect, share experiences, and discuss all things Godot. We do not have a booth, so we will meet somewhere near the IndieArenaBooth in hall 10. Details will be announced on the luma [event page](https://lu.ma/tpd4ks9a) once we know the exact place. ​​Whether you’re a seasoned developer or just exploring the engine, everyone is welcome!