Use lists instead of tables

This commit is contained in:
Marcus Kammer 2024-06-14 17:47:54 +02:00
parent 242da4e070
commit 37217905df

View file

@ -40,16 +40,10 @@
(defmethod survey-html ((survey survey))
(spinneret:with-html
(:table :class "table"
(:thead :class "thead-dark"
(:tr (:th :scope "col"
"Key")
(:th :scope "col"
"Value")))
(:tbody (loop for property in (survey-properties survey)
(:dl (loop for property in (survey-properties survey)
for key = (car property)
for value = (cdr property) do
(:tr (:td key)
(:dt key)
(cond ((string= key "questionnaire")
(:td (:a :href (build-questionnaire-link (survey-id survey) value) value)))
(t (:td value)))))))))
(:dd (:a :href (build-questionnaire-link (survey-id survey) value) value)))
(t (:dd value)))))))