$forall tree <- trees
^{go tree}
|]
diff --git a/templates/discussion/widget/message.cassius b/templates/discussion/widget/message.cassius
new file mode 100644
index 0000000..7b99836
--- /dev/null
+++ b/templates/discussion/widget/message.cassius
@@ -0,0 +1,29 @@
+.message
+ list-style-type: none
+ background-color: #333
+ border-radius: 10px
+ margin-top: 1rem
+ margin-bottom: 1rem
+ margin-right: 0.25rem
+ margin-left: -3rem
+ padding: 1rem
+
+.griddiv
+ display: grid
+ grid-template-columns: 1fr 1fr 1fr
+ justify-items: stretch
+
+.author
+ grid-area: 1 / 1 / 1 / 1
+
+.time
+ grid-area: 1 / 3 / 1 / 3
+ text-align: right
+
+.content
+ grid-area: 2 / 1 / 3 / 4
+ text-align: left
+ vertical-align: top
+
+.reply
+ grid-area: 4 / 1 / 4 / 1
diff --git a/templates/discussion/widget/message.hamlet b/templates/discussion/widget/message.hamlet
index be5b8e3..27579a5 100644
--- a/templates/discussion/widget/message.hamlet
+++ b/templates/discussion/widget/message.hamlet
@@ -12,16 +12,19 @@ $# You should have received a copy of the CC0 Public Domain Dedication along
$# with this software. If not, see
$# .
-^{actorLinkW author}
-