Skip to content

Commit 8710afb

Browse files
committed
Responsive table for community upcoming events
1 parent 1952629 commit 8710afb

File tree

2 files changed

+19
-9
lines changed

2 files changed

+19
-9
lines changed
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
<li class="mt-4 mb-8">
2-
<h4 class="text-white text-lg font-bold">{{ item.group.name }}</h4>
3-
<p>{{ item.venue.name }}</p>
4-
<time>{{ item.local_date | formatDate }}</time> starting at <time>{{ item.local_time }}</time>
5-
<p><a href="{{ item.link }}">{{ item.name }}</a></p>
6-
</li>
1+
<tr class="{% if loop.index0 % 2 == 0 %}bg-gray-900{% endif %}">
2+
<td class="m-2 md:p-4 md:m-0 block md:table-cell"><span class="font-bold md:hidden">Group: </span>{{ item.group.name }}</td>
3+
<td class="m-2 md:p-4 md:m-0 block md:table-cell"><span class="font-bold md:hidden">Name: </span><a href="{{ item.link }}">{{ item.name }}</a></td>
4+
<td class="m-2 md:p-4 md:m-0 block md:table-cell"><span class="font-bold md:hidden">Venue: </span>{{ item.venue.name }}</dt>
5+
<td class="m-2 md:p-4 md:m-0 block md:table-cell"><span class="font-bold md:hidden">Date/Time: </span><time>{{ item.local_date | formatDate }}</time> starting at <time>{{ item.local_time }}</time></td>
6+
</tr>

src/site/community.njk

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,22 @@ layout: layouts/base.njk
4949

5050
<section>
5151
<h2>Upcoming Events</h2>
52-
<ul>
52+
<table>
53+
<thead class="hidden md:table-header-group">
54+
<tr>
55+
<th class="text-left p-4">Group</th>
56+
<th class="text-left p-4">Name</th>
57+
<th class="text-left p-4">Venue</th>
58+
<th class="text-left p-4">Date/Time</th>
59+
</tr>
60+
</thead>
61+
<tbody>
5362
{% for meetup, data in meetups %}
54-
{% set item = meetup%}
63+
{% set item = meetup %}
5564
{% include "components/meetup-link.njk" %}
5665
{% endfor %}
57-
</ul>
66+
</tbody>
67+
</table>
5868
</section>
5969

6070

0 commit comments

Comments
 (0)