summaryrefslogtreecommitdiff
path: root/templates/inventoryList.hamlet
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2017-03-28 14:56:52 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2017-03-28 14:56:52 +0200
commitd28c483bdba02cf4163e99efcb07f2ee525ddda1 (patch)
treef9becdc79bcb6495e462ec2f17762a63182dbc2a /templates/inventoryList.hamlet
parentde1513a40da72632b500c710c5254c8e3639b7bd (diff)
downloadbar-d28c483bdba02cf4163e99efcb07f2ee525ddda1.tar
bar-d28c483bdba02cf4163e99efcb07f2ee525ddda1.tar.gz
bar-d28c483bdba02cf4163e99efcb07f2ee525ddda1.tar.bz2
bar-d28c483bdba02cf4163e99efcb07f2ee525ddda1.tar.xz
bar-d28c483bdba02cf4163e99efcb07f2ee525ddda1.zip
Implement list view
Diffstat (limited to 'templates/inventoryList.hamlet')
-rw-r--r--templates/inventoryList.hamlet33
1 files changed, 33 insertions, 0 deletions
diff --git a/templates/inventoryList.hamlet b/templates/inventoryList.hamlet
new file mode 100644
index 0000000..9bf48f1
--- /dev/null
+++ b/templates/inventoryList.hamlet
@@ -0,0 +1,33 @@
1<ul>
2 $forall WithType (Entity itemId Item{..}) itemType <- stock
3 <li .color>
4 <div .kindType>
5 <span .kind>#{itemKind}
6 <span .type>#{itemType}
7 <ul .info>
8 $case itemBought
9 $of DateKnown d
10 <li>
11 <div>
12 <div>Bought
13 <div>#{dayFormat d}
14 $of _
15 $case itemExpires
16 $of DateKnown d
17 <li>
18 <div>
19 <div>Expires
20 <div :d < today:.expired :d < addDays 7 today:.expireWeek :d < addGregorianMonthsRollOver 1 today:.expireMonth>
21 #{dayFormat d}
22 $of _
23 $case itemOpened
24 $of DateKnown d
25 <li>
26 <div>
27 <div>Opened
28 <div>#{dayFormat d}
29 $of DateUnknown
30 <li .content>Open
31 $of _
32 $if itemRunningLow
33 <li .content>Running low