From 24815f58fe219916b2a48ac66d0ac0d17f9bc1c9 Mon Sep 17 00:00:00 2001 From: Griffin Smith Date: Sun, 26 Dec 2021 10:20:46 -0500 Subject: feat(grfn/bbbg): Style attendee notes Change-Id: Ib2c5be57194cd4cc25dd72aa458462534450a01e Reviewed-on: https://cl.tvl.fyi/c/depot/+/4636 Tested-by: BuildkiteCI Reviewed-by: grfn Autosubmit: grfn --- users/grfn/bbbg/src/bbbg/handlers/attendees.clj | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) (limited to 'users') diff --git a/users/grfn/bbbg/src/bbbg/handlers/attendees.clj b/users/grfn/bbbg/src/bbbg/handlers/attendees.clj index 2410dd74e281..99815ab6aae8 100644 --- a/users/grfn/bbbg/src/bbbg/handlers/attendees.clj +++ b/users/grfn/bbbg/src/bbbg/handlers/attendees.clj @@ -40,7 +40,10 @@ [:th "Last Vaccination Check"] [:th "Notes"]]] [:tbody - (for [attendee attendees + (for [attendee (sort-by + (comp #{edit-notes} ::attendee/id) + (comp - compare) + attendees) :let [id (::attendee/id attendee)]] [:tr [:td (::attendee/meetup-name attendee)] @@ -64,13 +67,18 @@ [:td [:form.organizer-notes {:method :post :action (str "/attendees/" id "/notes")} - [:input {:type :text :name "notes" - :value (::attendee/organizer-notes attendee)}] - [:input {:type "Submit" :value "Save Notes"}]]] + [:div.form-group + [:input {:type :text :name "notes" + :value (::attendee/organizer-notes attendee) + :autofocus true}]] + [:div.form-group + [:input {:type "Submit" :value "Save Notes"}]]]] [:td - (::attendee/organizer-notes attendee) - [:a {:href (str "/attendees?edit-notes=" id)} - "Edit Notes"]])])]]]) + [:p + (::attendee/organizer-notes attendee)] + [:p + [:a {:href (str "/attendees?edit-notes=" id)} + "Edit Notes"]]])])]]]) (defn attendees-routes [{:keys [db]}] (routes -- cgit 1.4.1