about summary refs log tree commit diff
path: root/users/grfn/bbbg/src/bbbg/handlers/attendees.clj
diff options
context:
space:
mode:
Diffstat (limited to 'users/grfn/bbbg/src/bbbg/handlers/attendees.clj')
-rw-r--r--users/grfn/bbbg/src/bbbg/handlers/attendees.clj41
1 files changed, 26 insertions, 15 deletions
diff --git a/users/grfn/bbbg/src/bbbg/handlers/attendees.clj b/users/grfn/bbbg/src/bbbg/handlers/attendees.clj
index 99815ab6aae8..cc233a0408cc 100644
--- a/users/grfn/bbbg/src/bbbg/handlers/attendees.clj
+++ b/users/grfn/bbbg/src/bbbg/handlers/attendees.clj
@@ -46,23 +46,34 @@
                      attendees)
            :let [id (::attendee/id attendee)]]
        [:tr
-        [:td (::attendee/meetup-name attendee)]
-        [:td (::attendee/discord-name attendee)]
-        [:td (:events-rsvpd attendee)]
-        [:td (:events-attended attendee)]
-        [:td (:no-shows attendee)]
-        (if-let [last-check (:last-check attendee)]
-          [:td (str "✔️ "(-> last-check
+        [:td.attendee-name (::attendee/meetup-name attendee)]
+        [:td
+         [:label.mobile-label "Discord Name: "]
+         (or (not-empty (::attendee/discord-name attendee))
+             "—")]
+        [:td
+         [:label.mobile-label "Events RSVPd: "]
+         (:events-rsvpd attendee)]
+        [:td
+         [:label.mobile-label "Events Attended: "]
+         (:events-attended attendee)]
+        [:td
+         [:label.mobile-label "No-shows: "]
+         (:no-shows attendee)]
+        [:td
+         [:label.mobile-label "Last Vaccination Check: "]
+         (if-let [last-check (:last-check attendee)]
+           (str "✔️ "(-> last-check
                         ::attendee-check/checked-at
                         format-date)
-                    ", by "
-                    (get-in last-check [:user ::user/username]))]
-          [:td
-           [:span {:title "Not Checked"}
-            "❌"]
-           " "
-           [:a {:href (str "/attendees/" id "/checks/edit")}
-            "Edit"]])
+                ", by "
+                (get-in last-check [:user ::user/username]))
+           (list
+            [:span {:title "Not Checked"}
+             "❌"]
+            " "
+            [:a {:href (str "/attendees/" id "/checks/edit")}
+             "Edit"] ))]
         (if (= edit-notes id)
           [:td
            [:form.organizer-notes {:method :post