Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
5 changes: 5 additions & 0 deletions config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@ Params:
- css/fontawesome-all.min.css
fontawesome_js:
- js/fontawesome-all.min.js
stripe:
enabled: true
image: images/openrailday/stripe-2025.png
link: https://day.openrailassociation.org/en
alt: OpenRail Day 2025

# hugomods-images config
hugomods:
Expand Down
22 changes: 22 additions & 0 deletions content/news/2025-11-01-announcing-openrail-day.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: "Announcing OpenRail Day 2025 @ Paris"
date: 2025-11-01
summary: "OpenRail Association invites the whole railway community to the first OpenRail Day, taking place on 17 December in Paris. The day will be packed by hands-on and insightful presentation, demos, and workshops."
image:
src: images/openrailday/icon-2025.jpg
alt: "A banner with the OpenRail logo and the text 'OpenRail Association Supports OpenForum Europe's Call for an EU Sovereign Tech Fund'"
---

OpenRail Association invites the whole railway community to the first OpenRail Day, taking place on **17 December in Paris**. The day will be packed by hands-on and insightful presentation, demos, and workshops. For those who cannot join on-site, we offer live streams.

This will be the first physical meeting of the whole international railway community created around the OpenRail Association. We expect up to 300 attendants in Paris from France, Switzerland, Germany, Belgium, Norway and Morocco who join us in discussing the role of Open Source in the railway sector, how it already helps in practice, and the next big milestones ahead.

* Projects exhibition & demos: discover OSRD, DAC Migration DSS, RCM OSS, LibLRS, NGE, AMS, EONA-X, Flatland and meet the projects teams (no registration requires, on-site only)
* Workshops: explore, understand, contribute to Open Source for railways ([registration][registration] required, on-site and live stream)
* Conferences & Roundtable: DB, SBB, SNCF, ONCF, UIC, OSPO European Commission and many more ([registration][registration] required, on-site and live stream)

➡️ **All information about OpenRail Day [on the dedicated event page](https://day.openrailassociation.org)**

We are looking forward to welcome you at a whole day dedicated to Open Source for the railway industry!

[registration]: https://landing-page.diva.numberly.st/lp/e7c7c13e-d904-4d97-b662-c7eb45af1379
2 changes: 1 addition & 1 deletion data/banner.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
####################### Banner #########################
style: "banner style1 orient-left content-align-center image-position-right fullscreen onload-image-fade-in onload-content-fade-right"
style: "hero style1 orient-left content-align-center image-position-right fullscreen onload-image-fade-in onload-content-fade-right"
title : "OpenRail Association"
titleclass : hiddenhead
titleimage:
Expand Down
Binary file added static/images/openrailday/banner-2025.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/openrailday/icon-2025.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/openrailday/stripe-2025.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
110 changes: 110 additions & 0 deletions static/images/openrailday/stripe-2025.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 themes/openrail/assets/sass/components/_navbar.scss
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@
}
}

@media (max-width: 700px) {
@media (max-width: 767px) {
.top-nav {
justify-content: space-between;
}
Expand Down
34 changes: 33 additions & 1 deletion themes/openrail/assets/sass/custom/openrail.scss
Original file line number Diff line number Diff line change
Expand Up @@ -286,16 +286,48 @@ div:has(> iframe) {
text-align: center;
padding-bottom: 0;
max-width: 800px;
height:100%;
height: 100%;
aspect-ratio: 16 / 9;
margin-left: auto;
margin-right: auto;
}
}

// -----------------------------------------------------------------------------
// STRIPE and TOP NAVIGATION

// Make top-nav sticky
#wrapper {
overflow: visible;
}

.top-nav {
position: sticky;
top: 0;
z-index: 2;
}

// Stripe styles
.stripe {
position: fixed;
z-index: 1;
top: 50px; // height of nav
right: 0;
img {
width: 200px;
height: auto;
}
}

// -----------------------------------------------------------------------------
// SECTIONS

section#staging-warning {
padding: 0;
}

section.hero div.image {
@media screen and (max-width: 886px) {
max-height: 25vh;
}
}
1 change: 1 addition & 0 deletions themes/openrail/layouts/_default/baseof.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
<!-- Wrapper -->
<div id="wrapper" class="divided">
{{- partial "nav" site.Data.nav }}
{{- partial "stripe" site.Params.stripe }}
{{- partial "staging-warning" . }}
{{- block "main" . }}{{- end }}
{{- partial "footer" site.Data.footer }}
Expand Down
8 changes: 8 additions & 0 deletions themes/openrail/layouts/partials/stripe.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{{- if .enabled }}
<div class="stripe">
{{- $img := (resources.Get .image).Resize "300x" }}
<a href="{{ .link }}" target="_blank">
<img src="{{ $img.RelPermalink }}" alt="{{ .alt }}" />
</a>
</div>
{{- end }}