Skip to content

Commit

Permalink
Merge pull request #320 from bangkokrb/release/5.11.0
Browse files Browse the repository at this point in the history
Release - 5.11.0
  • Loading branch information
olivierobert authored Aug 8, 2023
2 parents a69030b + 064400c commit 2004ef2
Show file tree
Hide file tree
Showing 9 changed files with 176 additions and 69 deletions.
13 changes: 8 additions & 5 deletions frontend/stylesheets/components/_app-navigation.scss
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,13 @@
flex-direction: row;
align-items: center;
justify-content: end;
gap: var(--bs-gutter-x);

gap: 0;
padding-top: 0;
}

@include media-breakpoint-up('xxl') {
gap: var(--bs-gutter-x);
}
}

&__item {
Expand All @@ -55,7 +58,7 @@

@include media-breakpoint-up('xl') {
display: block;
padding: 0 1rem;
padding: 0 0.75rem;

height: auto;
}
Expand Down Expand Up @@ -88,7 +91,7 @@
&__link:hover::before {
width: 100%;
height: 100%;

@include media-breakpoint-up('xl') {
opacity: 1;
}
Expand All @@ -97,4 +100,4 @@
&__text {
white-space: pre;
}
}
}
9 changes: 7 additions & 2 deletions frontend/stylesheets/components/_card-talk.scss
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
.card-talk {
&__title {
margin-bottom: 0.5rem;

@include media-breakpoint-up('sm') {
font-size: map-get(variables.$font-sizes, 'xl');
}
Expand All @@ -25,6 +25,11 @@
width: sizing.rem(60px);
}

&__info {
display: flex;
align-items: center;
}

&__photo {
max-width: 100%;
border-radius: 50%;
Expand All @@ -45,7 +50,7 @@

&-link:not(:hover) {
color: variables.$base-font-color;
}
}
}

// For dual speaker talks
Expand Down
8 changes: 4 additions & 4 deletions src/_data/menu/header.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
permalink: /tickets
- title: Venue
permalink: /venue
- title: Practicalities
permalink: /practicalities
# - title: Schedule
# permalink: /schedule
- title: Schedule
permalink: /schedule
- title: Speakers
permalink: /speakers
- title: Sponsors
permalink: /sponsors
- title: Practicalities
permalink: /practicalities
- title: Code of Conduct
permalink: /code-of-conduct
106 changes: 78 additions & 28 deletions src/_data/schedule/day_one.yml
Original file line number Diff line number Diff line change
@@ -1,28 +1,78 @@
# - start_at: "8:00"
# end_at: "9:00"
# title: "Registration & Conference Door Opens"
# - start_at: "9:00"
# end_at: "9:10"
# title: "Welcome Address"
# - start_at:
# end_at:
# title:
# speaker_id:
# slides_url:
# youtube_id:
# - start_at: "10:30"
# end_at: "10:50"
# title: "Coffee Break"
# - start_at: "12:30"
# end_at: "13:50"
# title: "Buffet Lunch"
# - start_at: "15:05"
# end_at: "15:35"
# title: "Coffee Break"
# - start_at: "17:00"
# end_at: "17:10"
# title: "Closing remarks & announcements"
# - start_at: "18:00"
# end_at: "22:00"
# title: "Official Party 🥳"
# subtitle: "at TBD"
- start_at: "8:00"
end_at: "9:00"
title: "Registration & Conference Door Opens"
- start_at: "9:00"
end_at: "9:10"
title: "Welcome Address"
- start_at: "9:10"
end_at: "9:55"
title: "Keynote: 30 Years of Ruby"
speaker_id: matz
# slides_url:
# youtube_id:
- start_at: "10:00"
end_at: "10:30"
title: "Component Driven UI with ViewComponent gem"
speaker_id: radoslav-stankov
# slides_url:
# youtube_id:
- start_at: "10:30"
end_at: "10:50"
title: "Coffee Break"
- start_at: "10:50"
end_at: "11:20"
title: "Learn to delegate; like a boss"
speaker_id:
- elle-meredith
- lachlan-hardy
# slides_url:
# youtube_id:
- start_at: "11:25"
end_at: "11:55"
title: "Error 418 - I'm a teapot"
speaker_id: matthew-lindfield-seager
# slides_url:
# youtube_id:
- start_at: "12:00"
end_at: "12:30"
title: "Big Corps, Big Worries. Some points on selling Ruby to Big Corps."
speaker_id: chakrit-wichian
# slides_url:
# youtube_id:
- start_at: "12:30"
end_at: "13:50"
title: "Buffet Lunch"
- start_at: "14:00"
end_at: "14:30"
title: "BYOJ: Build your own JIT with Ruby"
speaker_id: faraaz-ahmad
# slides_url:
# youtube_id:
- start_at: "14:35"
end_at: "15:05"
title: "Introducing Living Documentation"
speaker_id: steven-r-baker
# slides_url:
# youtube_id:
- start_at: "15:05"
end_at: "15:35"
title: "Coffee Break"
- start_at: "15:35"
end_at: "16:05"
title: "Data indexing with RGB (Ruby, Graphs and Bitmaps)"
speaker_id: benji-lewis
# slides_url:
# youtube_id:
- start_at: "16:10"
end_at: "16:55"
title: "Keynote: Breaking Barriers — Empowering the Unbanked with Innovative Tech"
speaker_id: bernard-banta
# slides_url:
# youtube_id:
- start_at: "17:00"
end_at: "17:10"
title: "Closing remarks & announcements"
- start_at: "18:00"
end_at: "22:00"
title: "Official Party 🥳"
subtitle: "at The Deck"
95 changes: 72 additions & 23 deletions src/_data/schedule/day_two.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,72 @@
# - start_at: "8:00"
# end_at: "9:00"
# title: "Conference Door Opens"
# - start_at: "9:00"
# end_at: "9:10"
# title: "Welcome Address"
# - start_at:
# end_at:
# title:
# speaker_id:
# youtube_id:
# - start_at: "10:30"
# end_at: "10:50"
# title: "Coffee Break"
# - start_at: "12:30"
# end_at: "13:50"
# title: "Buffet Lunch"
# - start_at: "15:05"
# end_at: "15:35"
# title: "Coffee Break"
# - start_at: "17:00"
# end_at: "17:10"
# title: "Closing remarks & announcements"
- start_at: "8:00"
end_at: "9:00"
title: "Conference Door Opens"
- start_at: "9:00"
end_at: "9:10"
title: "Welcome Address"
- start_at: "9:10"
end_at: "9:55"
title: "Keynote"
speaker_id: jemma-issroff
# slides_url:
# youtube_id:
- start_at: "10:00"
end_at: "10:30"
title: "A Beginner's Complete Guide to Microcontroller Programming with Ruby"
speaker_id: hitoshi-hasumi
# slides_url:
# youtube_id:
- start_at: "10:30"
end_at: "10:50"
title: "Coffee Break"
- start_at: "10:50"
end_at: "11:20"
title: "Avoiding Disaster: Practical Strategies for Incident Prevention"
speaker_id: huy-du
# slides_url:
# youtube_id:
- start_at: "11:25"
end_at: "11:55"
title: "Event Streaming Patterns for Ruby Services"
speaker_id: brad-urani
# slides_url:
# youtube_id:
- start_at: "12:00"
end_at: "12:30"
title: "The Art of Abstracting: Key Factors for Success in a Core/Platform/BuildingBlocks team"
speaker_id: omar-sotillo-franco
# slides_url:
# youtube_id:
- start_at: "12:30"
end_at: "13:50"
title: "Buffet Lunch"
- start_at: "14:00"
end_at: "14:30"
title: "Kickboxer vs Ruby - the state of MRuby, JRuby and CRuby"
speaker_id:
- michael-milewski
- selena-small
# slides_url:
# youtube_id:
- start_at: "14:35"
end_at: "15:05"
title: "The world of Passkeys 🤝🏽 Ruby"
speaker_id: helio-cola
# slides_url:
# youtube_id:
- start_at: "15:05"
end_at: "15:35"
title: "Coffee Break"
- start_at: "15:35"
end_at: "16:05"
title: "Rails Performance Monitoring 101: A Primer for Developers"
speaker_id: rishi-jain
# slides_url:
# youtube_id:
- start_at: "16:10"
end_at: "16:55"
title: "Keynote: Thriving in Uncertainty"
speaker_id: ben-halpern
- start_at: "17:00"
end_at: "17:10"
title: "Closing remarks & announcements"
6 changes: 3 additions & 3 deletions src/_data/speakers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
photo_url: /images/speakers/jemma2.jpg
type: keynote
mini_bio: Founder of wnb.rb, GC expert
bio: Jemma Issroff is a Ruby Core committer who works on Shopify's Ruby Infrastructure team. She is also a co-founder of WNB.rb, a women / non-binary Ruby community, and a co-host on The Ruby on Rails Podcast.
bio: Jemma Issroff is a Ruby Core committer who works on Shopify's Ruby Infrastructure team. She is also a co-founder of WNB.rb, a women / non-binary Ruby community, and a co-host on The Ruby on Rails Podcast.
website: https://jemma.dev/
- id: ben-halpern
first_name: Ben
Expand Down Expand Up @@ -62,7 +62,7 @@
bio: |
He(lio) has created things primarily in C/C++ & Ruby, over the past 20+ years.
He first met Ruby at v1.8.7 and Rails 2.x in 2010 and he is a Happy Developer since then.
He is currently a part-time Rails consultant, while building a new product and doing some OSS!"
He is currently a part-time Rails consultant, while building a new product and doing some OSS!
- id: brad-urani
first_name: Brad
last_name: Urani
Expand Down Expand Up @@ -179,4 +179,4 @@
bio: A long-time front-end standards dev, Lachlan joined the Australian Ruby community in 2006, but first wrote Ruby for money in 2016 at GitHub. He's led teams and orgs for more than a decade, and now tries to share those experiences as much as possible through his work at Blackmill.
social_url: https://tinnies.club/@lachlanhardy
social_type: mastodon
website: https://lachstock.com.au
website: https://lachstock.com.au
4 changes: 2 additions & 2 deletions src/_data/sponsors.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- name: AppSignal
about: "Monitor your apps from A to Z: error tracking, performance insights, server metrics, uptime pages, custom dashboards, and more. AppSignal works for all popular Ruby frameworks and automatically instruments and creates beautiful dashboards for Sidekiq, Active Job, and other integrations."
about: "Monitor your apps from A to Z: error tracking, performance insights, server metrics, uptime pages, logging, and more. AppSignal works for all popular Ruby frameworks and automatically instruments and creates beautiful dashboards for Sidekiq, Active Job, and other integrations."
logo_url: /images/sponsors/appsignal.svg
url: "https://www.appsignal.com/"
level: silver
Expand All @@ -9,7 +9,7 @@
url: "https://www.eventpop.me/"
level: gold
- name: Jetbrains
about: "JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including RubyMine, the Ruby and Rails IDE with first-class support for Ruby and Rails, JavaScript and CoffeeScript, ERB and HAML, CSS, Sass and Less, and more."
about: "JetBrains is a global software company providing an extensive suite of professional software development tools, one of which is RubyMine. From writing and debugging code to testing and deploying a completed application, RubyMine is an integrated development environment (IDE) that helps you be more productive in every aspect of Ruby and Rails project development. The IDE provides smart coding assistance, intelligent code refactoring, and deep code analysis capabilities."
logo_url: /images/sponsors/jetbrains.svg
url: "https://www.jetbrains.com/"
level: silver
Expand Down
Empty file removed src/images/speakers/.keep
Empty file.
4 changes: 2 additions & 2 deletions src/schedule.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: default
page_class: schedule
title: "Schedule"
published: false
published: true
---

<div class="schedule-browser" data-controller="schedule">
Expand All @@ -22,7 +22,7 @@ published: false
{% render "table_schedule", events: site.data.schedule.day_one, speakers: site.data.speakers %}
</div>

<div class="schedule-browser__tabpane" data-day="day-2" role="tabpanel">
<div class="schedule-browser__tabpane" data-day="day-2" role="tabpanel">
{% render "table_schedule", events: site.data.schedule.day_two, speakers: site.data.speakers %}
</div>
</div>
Expand Down

0 comments on commit 2004ef2

Please sign in to comment.