diff --git a/rubycon.it/_data/schedule.yml b/rubycon.it/_data/schedule.yml index 1697f72..4463733 100644 --- a/rubycon.it/_data/schedule.yml +++ b/rubycon.it/_data/schedule.yml @@ -69,3 +69,12 @@ - clock: "20:00" description: "Dinner + Toga Party! @ Bagno 46" tag: "Dinner" +- date: 2026-05-09 + events: + - clock: "10:00" + description: "🚶 Guided tour of Rimini old town" + tag: "Social" + + - clock: "11:30" + description: "🌊 Walk to the Mouth of the Rubicon, where the river meets the sea" + tag: "Social" diff --git a/rubycon.it/_includes/dsl/content.rb b/rubycon.it/_includes/dsl/content.rb index fd80766..3cb9929 100644 --- a/rubycon.it/_includes/dsl/content.rb +++ b/rubycon.it/_includes/dsl/content.rb @@ -70,3 +70,14 @@ where: "🏖️ Bagno 46" # url: "https://www.bagno46rimini.com/" end + +# ── Saturday ────────────────────────────────────────── +# Social activities (included in the ticket) + +Rubycon::Agenda.schedule(Date.new(2026, 5, 9)) do + social at: 10_00, + desc: "🚶 Guided tour of Rimini old town" + + social at: 11_30, + desc: "🌊 Walk to the Mouth of the Rubicon, where the river meets the sea" +end diff --git a/rubycon.it/_includes/dsl/definition.rb b/rubycon.it/_includes/dsl/definition.rb index e0331eb..06938c7 100644 --- a/rubycon.it/_includes/dsl/definition.rb +++ b/rubycon.it/_includes/dsl/definition.rb @@ -47,6 +47,10 @@ def dinner(at:, desc:, by: nil, where: nil, url: nil) row(at, desc, by, "Dinner") end + def social(at:, desc:, by: nil) + row(at, desc, by, "Social") + end + def print_agenda @rows.each_with_index do |row, i| time = row[:time]