summaryrefslogtreecommitdiff
path: root/pages.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'pages.lisp')
-rw-r--r--pages.lisp9
1 files changed, 5 insertions, 4 deletions
diff --git a/pages.lisp b/pages.lisp
index 72291e5..6d26565 100644
--- a/pages.lisp
+++ b/pages.lisp
@@ -1,5 +1,7 @@
;;;; pages.lisp -- html generation functions for dnd
+(in-package :dnd)
+
(defmacro with-page ((&key title) &body body)
`(with-html-string
(:doctype)
@@ -15,7 +17,7 @@
(:form :method "POST" :action "/godess-shrine"
(:label :for "NAME" "Enter the epithet thy hero shall be called:")
(:input :name "NAME")
- (:button :type "submit"))))
+ (:button :type "submit" "Pry To The Goddess"))))
(defun doorkeeper ()
(with-page (:title "Tavern Door")
@@ -23,11 +25,10 @@
(:form :method "POST" :action "/tavern-door"
(:label :for "NAME" "Thy Hero's Appelation:")
(:input :name "NAME")
- (:button :type "submit"))
+ (:button :type "submit" "Enter"))
(:h2 "Eh? Ye need to birth a new hero?")
(:a :href "/godess-shrine" "Follow me...")))
(defun tavern (hero)
(with-page (:title "A Bustling Tavern")
- (:h1 "Aye! Welcome " (hero-name hero))
- ()))
+ (:h1 "Aye! Welcome " (hero-name hero))))