diff --git a/assets/conference2026.scss b/assets/conference2026.scss index d193af7..77e67b8 100644 --- a/assets/conference2026.scss +++ b/assets/conference2026.scss @@ -469,6 +469,196 @@ $conf-muted: $greydesc; // #777 } } + // ── Venue & travel ────────────────────────────────────────────── + .venue-addr { + font-size: 1rem; + color: $conf-ink; + line-height: 1.55; + } + + .travel-map { + position: relative; + width: 100%; + aspect-ratio: 16 / 9; + margin: 1rem 0 1.75rem; + border: 1px solid $overline; + border-radius: 12px; + overflow: hidden; + + iframe { + position: absolute; + inset: 0; + width: 100%; + height: 100%; + border: 0; + } + } + + .hotel-list { + margin: 0.75rem 0 1.5rem; + } + + .hotel { + padding: 1rem 0; + border-top: 1px solid $overline; + + &:first-child { + border-top: 0; + } + } + + .hotel-head { + display: flex; + justify-content: space-between; + align-items: baseline; + gap: 1rem; + flex-wrap: wrap; + } + + .hotel-name { + font-size: 1.02rem; + font-weight: 700; + color: $conf-ink; + + a { + color: inherit; + text-decoration: none; + border-bottom: 1px solid rgba($conf-accent, 0.4); + } + + a:hover { + border-bottom-color: $conf-accent-dark; + } + } + + .hotel-dist { + flex: 0 0 auto; + font-size: 0.8rem; + font-weight: 600; + color: $conf-accent-dark; + } + + .hotel-addr { + margin: 0.15rem 0 0; + font-size: 0.82rem; + color: $conf-muted; + } + + .hotel-note { + margin: 0.4rem 0 0; + font-size: 0.93rem; + line-height: 1.55; + color: #555; + } + + .stay-tier { + margin: 1.5rem 0; + } + + .stay-tier-head { + display: flex; + align-items: baseline; + gap: 0.55rem; + margin-bottom: 0.4rem; + padding-bottom: 0.4rem; + border-bottom: 1px solid $overline; + } + + .stay-price { + font-size: 1.05rem; + font-weight: 800; + letter-spacing: 1px; + } + + .stay-tier.t1 .stay-price { + color: #2f8f5b; + } + .stay-tier.t2 .stay-price { + color: $conf-accent-dark; + } + .stay-tier.t3 .stay-price { + color: #b8801c; + } + + .stay-tier-name { + font-size: 1rem; + font-weight: 700; + color: $conf-ink; + } + + .stay-tier-sub { + margin: 0 0 0.6rem; + font-size: 0.85rem; + color: $conf-muted; + } + + .stay-chips { + display: flex; + flex-wrap: wrap; + gap: 0.5rem; + } + + .stay-chip { + display: inline-flex; + flex-direction: column; + padding: 0.45rem 0.8rem; + border: 1px solid $overline; + border-radius: 12px; + background: #fff; + text-decoration: none; + transition: all 0.15s ease; + + .n { + font-size: 0.9rem; + font-weight: 600; + color: $conf-ink; + } + + .a { + margin-top: 0.05rem; + font-size: 0.72rem; + color: $conf-muted; + } + + &:hover { + border-color: $conf-accent; + box-shadow: 0 2px 8px rgba($conf-accent, 0.15); + transform: translateY(-1px); + } + } + + .notes-list { + margin: 0.5rem 0 1.5rem; + padding: 0; + list-style: none; + + li { + position: relative; + padding: 0.6rem 0 0.6rem 1.5rem; + border-top: 1px solid $overline; + font-size: 0.95rem; + line-height: 1.55; + color: #555; + + &:first-child { + border-top: 0; + } + + &::before { + content: "→"; + position: absolute; + left: 0; + top: 0.6rem; + color: $conf-accent; + font-weight: 700; + } + + strong { + color: $conf-ink; + } + } + } + // Speakers .speaker-grid { display: grid; diff --git a/content/conference2026/travel.md b/content/conference2026/travel.md index b9bdc5a..a1c761c 100644 --- a/content/conference2026/travel.md +++ b/content/conference2026/travel.md @@ -5,33 +5,124 @@ type = "conference2026" weight = 7 +++ -## Venue +scverse conference 2026 · DTU Lyngby Campus, Kongens Lyngby · 12–14 October 2026 -The conference is hosted at the **Technical University of Denmark (DTU)**, just north of Copenhagen. The exact buildings and rooms will be confirmed closer to the event. +## The venue -
DTU Lyngby Campus, Building 101
Address: Anker Engelunds Vej 1, 2800 Kgs. Lyngby, Denmark.
Copenhagen Airport (CPH) is the main international gateway, well connected across Europe and beyond, with a direct metro and train link to the city centre.
+The campus sits about 15 km north of central Copenhagen, in Kongens Lyngby. There are two sensible approaches: stay locally in Lyngby, which gives you a short walk to the venue and quiet evenings, or stay in Copenhagen and travel in each morning, which takes roughly 40 minutes. Both work well. Lyngby has very few hotels, so if you want to be within walking distance, book early. + +> Walking times, journey times and prices below are approximate and intended as a planning aid. Rates might vary considerably with date and demand, so please check current prices for your own dates before submitting anything to your finance office. + +## Staying near the venue + +> **Please note:** Lyngby town centre currently has no hotel. Scandic Eremitage has closed, and the Comwell hotel that will replace it on top of Lyngby Storcenter is still under construction and will not be open in October. The genuinely close options are therefore limited and are likely to fill up. + +Lundtoftegårdsvej 12, 2800 Kgs. Lyngby
+The closest hotel to campus. Standard rooms plus studios with kitchenettes, free parking, breakfast. A plain business hotel with little around it — pleasant enough, but not near shops or restaurants.
+Ved Fortunen 33, 2800 Kgs. Lyngby
+A historic inn on the edge of Dyrehaven, with its own restaurant. Characterful and good value, but small — worth booking early.
+Rundforbivej 295, 2850 Nærum
+Apartment hotel with kitchenettes, guest laundry and social lounge area. Good for longer stays and self-catering; public transport from here is less direct than from Lyngby.
+Frederiksdalsvej 360, 2800 Kgs. Lyngby
+A lakeside hotel beside the forest, and the nicest setting on this list. The bus outside runs roughly hourly, so it works best if you have a car.
Copenhagen is connected by rail to the rest of Denmark, Sweden (via the Øresund Bridge), and continental Europe.
+Most of these have private rooms as well as dorm beds.
+ +Copenhagen has an excellent public transport network of metro, trains, and buses. DTU is reachable by regional train and bus from the city centre.
+