@@ -5,20 +5,22 @@ title: "Home"
55
66{% comment %}
77Find the next meeting that should be displayed:
8+
89- If there's a future meeting, show it (upcoming meeting)
910- If no future meetings, show the most recent past meeting
10- {% endcomment %}
11- {% assign future_posts = site.posts | where_exp: "post", "post.date > site.time" %}
12- {% assign past_posts = site.posts | where_exp: "post", "post.date <= site.time" %}
11+ {% endcomment %}
12+ {% assign future_posts = site.posts | where_exp: "post", "post.date > site.time" %}
13+ {% assign past_posts = site.posts | where_exp: "post", "post.date <= site.time" %}
1314
1415{% if future_posts.size > 0 %}
15- {% assign next = future_posts.last %}
16+ {% assign next = future_posts.last %}
1617{% else %}
17- {% assign next = past_posts.first %}
18+ {% assign next = past_posts.first %}
1819{% endif %}
1920
2021{% if next %}
21- {% assign talks = site.posts | where_exp: "post", "post.date == next.date" %}
22+ {% assign talks = site.posts | where_exp: "post", "post.date == next.date" %}
23+
2224<div class =" bg-white rounded-lg shadow-lg p-6 mb-8 " >
2325 {% if next.type == "event" %}
2426 <h2 class =" text-2xl font-bold text-gray-800 mb-6 " >Upcoming Event - {{ next.date | date: "%B %-d, %Y" }}</h2 >
@@ -30,7 +32,7 @@ Find the next meeting that should be displayed:
3032 <article class="bg-gray-50 rounded-lg p-6 border-2 border-gray-200 shadow-md hover:shadow-lg transition-shadow duration-200">
3133 <!-- Title and Content Section -->
3234 <h3 class="text-2xl font-bold text-gray-800 mb-4">{{ talk.title }}</h3>
33-
35+
3436 <!-- External Link -->
3537 {% if talk.link %}
3638 <div class="mb-6">
@@ -42,7 +44,7 @@ Find the next meeting that should be displayed:
4244 </a>
4345 </div>
4446 {% endif %}
45-
47+
4648 {% assign clean_content = talk.content | strip %}
4749 {% assign content_size = clean_content | size %}
4850 {% if content_size > 0 %}
@@ -52,7 +54,7 @@ Find the next meeting that should be displayed:
5254 </div>
5355 </div>
5456 {% endif %}
55-
57+
5658 <!-- Speakers Section at Bottom -->
5759 {% if talk.speakers %}
5860 {% for speaker in talk.speakers %}
@@ -87,6 +89,7 @@ Find the next meeting that should be displayed:
8789 {% endif %}
8890 </article>
8991 {% endfor %}
92+
9093 </div >
9194</div >
9295{% else %}
@@ -103,11 +106,11 @@ Find the next meeting that should be displayed:
103106 <div class =" mb-8 " >
104107 <div class="flex flex-col md:flex-row md:items-center gap-6">
105108 <div class="flex-1">
106- <h3 class="text-lg font-semibold text-gray-800 mb-2">Meeting Location</h3>
107- <p class="text-lg text- gray-700 mb-2">
109+ <h3 class="font-semibold text-gray-800 mb-2">Meeting Location</h3>
110+ <p class="text-gray-700 mb-2">
108111 <span class="font-semibold">Where:</span>
109- <a href="https://maps.app.goo.gl/N3ggq9WadNFX7JoD7 " target="_blank" class="text-red-600 hover:text-red-800 font-medium">
110- CoverMyMeds - 910 John St, Columbus , OH 43222
112+ <a href="https://maps.app.goo.gl/k6J4dZCbDuZuLY4b7 " target="_blank" class="text-red-600 hover:text-red-800 font-medium">
113+ Bold Penguin - 6555 Longshore St, Dublin , OH 43017
111114 </a>
112115 </p>
113116 <p class="text-gray-600">
@@ -116,8 +119,8 @@ Find the next meeting that should be displayed:
116119 </p>
117120 </div>
118121 <div class="flex-shrink-0 w-full md:w-80">
119- <a href="https://maps.app.goo.gl/N3ggq9WadNFX7JoD7 " target="_blank" class="block">
120- <img src="/assets/images/map.png" alt="Meeting location map" class="w-full rounded-lg shadow-md hover:shadow-lg transition-shadow duration-200" />
122+ <a href="https://maps.app.goo.gl/k6J4dZCbDuZuLY4b7 " target="_blank" class="block">
123+ <img src="/assets/images/map.png" alt="Meeting location map" class="w-full max-h-72 object-center object-cover rounded-lg shadow-md hover:shadow-lg transition-shadow duration-200" />
121124 </a>
122125 </div>
123126 </div>
@@ -130,15 +133,20 @@ Find the next meeting that should be displayed:
130133 <div class="space-y-4">
131134 <div class="p-3 bg-blue-50 rounded-lg border-l-4 border-blue-400">
132135 <p class="text-sm text-gray-700">
133- <span class="font-semibold text-blue-800">Parking Information:</span>
134- Parking in the garage is no longer available. Please park in front of the main entrance or the wedge lot (see parking map).
135- Orange Barrel Media has graciously allowed us to park in their lot as well. Doors are open until 6pm. After 6pm security will need to let you in.
136+ <span class="font-semibold text-blue-800">Parking:</span>
137+ Parking in Bridge Park is free. The closest lots are the Mooney Garage and the Hotel/Endres Garage.
138+ </p>
139+ <p class="text-sm text-gray-700">
140+ <span class="font-semibold text-blue-800">Entry:</span>
141+ The doors to the office are to the right of PINS. The street level door and elevators
142+ lock at 6pm. If you arrive after that, someone should be there to let you in, else call
143+ the number posted. Take the elevator to the 2nd floor. Once you exit the elevator, turn right.
136144 </p>
137145 </div>
138146 </div>
139147 <div class="parking-map md:col-span-2">
140148 <a href="/assets/images/parking_map.png" target="_blank" class="block">
141- <img src="/assets/images/parking_map.png" alt="Parking map showing available parking areas" class="w-full rounded-lg shadow-md hover:shadow-lg transition-shadow duration-200" />
149+ <img src="/assets/images/parking_map.png" alt="Parking map showing available parking areas" class="w-full max-h-84 object-center object-cover rounded-lg shadow-md hover:shadow-lg transition-shadow duration-200" />
142150 </a>
143151 </div>
144152 </div>
@@ -156,7 +164,7 @@ Find the next meeting that should be displayed:
156164 <div class =" grid md:grid-cols-3 gap-4 " >
157165 <!-- iCal Subscription -->
158166 <div class="group">
159- <a href="https://calendar.google.com/calendar/ical/columbusrb.com_u3g7hnfb4o8dnuisckhgbrn9ro%40group.calendar.google.com/public/basic.ics"
167+ <a href="https://calendar.google.com/calendar/ical/columbusrb.com_u3g7hnfb4o8dnuisckhgbrn9ro%40group.calendar.google.com/public/basic.ics"
160168 class="block p-6 text-white rounded-xl shadow-lg hover:shadow-xl transform hover:-translate-y-1 transition-all duration-200"
161169 style="background: linear-gradient(to bottom right, #2b2c30, #3a3b41);"
162170 onmouseover="this.style.background='linear-gradient(to bottom right, #1a1b1e, #2b2c30)'"
@@ -175,7 +183,7 @@ Find the next meeting that should be displayed:
175183
176184 <!-- Google Calendar -->
177185 <div class="group">
178- <a href="https://calendar.google.com/calendar/u/0?cid=Y29sdW1idXNyYi5jb21fdTNnN2huZmI0bzhkbnVpc2NraGdicm45cm9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ"
186+ <a href="https://calendar.google.com/calendar/u/0?cid=Y29sdW1idXNyYi5jb21fdTNnN2huZmI0bzhkbnVpc2NraGdicm45cm9AZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ"
179187 target="_blank"
180188 class="block p-6 text-white rounded-xl shadow-lg hover:shadow-xl transform hover:-translate-y-1 transition-all duration-200"
181189 style="background: linear-gradient(to bottom right, #2b2c30, #3a3b41);"
@@ -195,7 +203,7 @@ Find the next meeting that should be displayed:
195203
196204 <!-- Meetup -->
197205 <div class="group">
198- <a href="https://www.meetup.com/columbusrb/"
206+ <a href="https://www.meetup.com/columbusrb/"
199207 target="_blank"
200208 class="block p-6 text-white rounded-xl shadow-lg hover:shadow-xl transform hover:-translate-y-1 transition-all duration-200"
201209 style="background: linear-gradient(to bottom right, #3a3b41, #494a50);"
@@ -213,6 +221,7 @@ Find the next meeting that should be displayed:
213221 </a>
214222 </div>
215223 </div>
224+
216225</div >
217226
218227<div class =" bg-white rounded-lg shadow-lg p-6 mb-8 " >
@@ -286,7 +295,6 @@ Find the next meeting that should be displayed:
286295 </div >
287296</div >
288297
289-
290298<div class =" bg-white rounded-lg shadow-lg p-6 " >
291299 <h2 class =" text-2xl font-bold text-gray-800 mb-6 " >Graciously Sponsored By</h2 >
292300 <div class =" sponsors flex flex-wrap justify-center items-center gap-8 " >
0 commit comments