From 577e8ea718fc801e2c496dfc5e5f331d814d8832 Mon Sep 17 00:00:00 2001 From: paulacianelli Date: Mon, 20 Apr 2026 17:41:48 -0300 Subject: [PATCH 1/3] feat: redesign meetup detail page with card layout and carousel --- Gemfile | 1 + Gemfile.lock | 5 +- _includes/meetups.html | 5 +- _layouts/meetup.html | 302 ++++++++++--- _sass/meetups.scss | 8 +- _sass/view.scss | 811 +++++++++++++++++++++++++++++++++-- assets/js/meetup_carousel.js | 87 ++++ 7 files changed, 1133 insertions(+), 86 deletions(-) create mode 100644 assets/js/meetup_carousel.js diff --git a/Gemfile b/Gemfile index 8d1d05e..67ff1cd 100644 --- a/Gemfile +++ b/Gemfile @@ -32,3 +32,4 @@ gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin] gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby] gem "webrick", "~> 1.8" + diff --git a/Gemfile.lock b/Gemfile.lock index d8d46e6..f01204c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -9,7 +9,9 @@ GEM eventmachine (>= 0.12.9) http_parser.rb (~> 0) eventmachine (1.2.7) - ffi (1.16.3) + ffi (1.17.4-arm64-darwin) + ffi (1.17.4-x86_64-darwin) + ffi (1.17.4-x86_64-linux-gnu) forwardable-extended (2.6.0) google-protobuf (4.26.1-arm64-darwin) rake (>= 13) @@ -83,6 +85,7 @@ GEM PLATFORMS arm64-darwin-22 arm64-darwin-23 + arm64-darwin-24 x86_64-darwin-21 x86_64-linux diff --git a/_includes/meetups.html b/_includes/meetups.html index f41888e..efc8091 100644 --- a/_includes/meetups.html +++ b/_includes/meetups.html @@ -8,6 +8,7 @@

EDICIONES PASADAS

+ {% assign months_es = "ENE,FEB,MAR,ABR,MAY,JUN,JUL,AGO,SEP,OCT,NOV,DIC" | split: ',' %} {% assign meetups_sorted = site.meetups | sort: "date" | reverse %} {% assign meetups_by_year = meetups_sorted @@ -16,14 +17,14 @@

EDICIONES PASADAS

| reverse %} {% for year in meetups_by_year | reverse %} -

{{ year.name }}

+

{{ year.name }}