summaryrefslogtreecommitdiffstats
path: root/tpl/views/card.pug
diff options
context:
space:
mode:
Diffstat (limited to 'tpl/views/card.pug')
-rw-r--r--tpl/views/card.pug40
1 files changed, 30 insertions, 10 deletions
diff --git a/tpl/views/card.pug b/tpl/views/card.pug
index 5e48dde..e982925 100644
--- a/tpl/views/card.pug
+++ b/tpl/views/card.pug
@@ -5,11 +5,15 @@ mixin view-card
5 +card-body 5 +card-body
6 strong= 'Lorem ipsum dolor' 6 strong= 'Lorem ipsum dolor'
7 = 'sit amet' 7 = 'sit amet'
8 +card(href='#' class='l-card-list__card') 8 +card(href='#' class='l-card-list__card' shadow=true)
9 +card-body 9 +card-body
10 strong= 'Lorem ipsum dolor' 10 strong= 'Lorem ipsum dolor'
11 = 'sit amet' 11 = 'sit amet'
12 +card(href='#' class='l-card-list__card') 12 +card(href='#' class='l-card-list__card' borderless=true)
13 +card-body
14 strong= 'Lorem ipsum dolor'
15 = 'sit amet'
16 +card(href='#' class='l-card-list__card' shadow=true borderless=true)
13 +card-body 17 +card-body
14 strong= 'Lorem ipsum dolor' 18 strong= 'Lorem ipsum dolor'
15 = 'sit amet' 19 = 'sit amet'
@@ -17,15 +21,31 @@ mixin view-card
17 +divider('faint')(class='u-mb-700') 21 +divider('faint')(class='u-mb-700')
18 22
19 .l-card-list.l-card-list--merge 23 .l-card-list.l-card-list--merge
20 +card(href='#' class='l-card-list__card') 24 +card(href='#' class='l-card-list__card' borderless=true)
21 +card-body 25 +card-body
22 strong= 'Lorem ipsum dolor' 26 strong= 'Lorem ipsum dolor'
23 = 'sit amet' 27 = 'sit amet'
24 +card(href='#' class='l-card-list__card') 28 +card(href='#' class='l-card-list__card' borderless=true)
25 +card-body 29 +card-body
26 strong= 'Lorem ipsum dolor' 30 strong= 'Lorem ipsum dolor'
27 = 'sit amet' 31 = 'sit amet'
28 +card(href='#' class='l-card-list__card') 32 +card(href='#' class='l-card-list__card' borderless=true)
33 +card-body
34 strong= 'Lorem ipsum dolor'
35 = 'sit amet'
36
37 +divider('faint')(class='u-mb-700')
38
39 .l-card-list.l-card-list--merge.l-card-list--borderless.l-card-list--shadow
40 +card(href='#' class='l-card-list__card' borderless=true)
41 +card-body
42 strong= 'Lorem ipsum dolor'
43 = 'sit amet'
44 +card(href='#' class='l-card-list__card' borderless=true)
45 +card-body
46 strong= 'Lorem ipsum dolor'
47 = 'sit amet'
48 +card(href='#' class='l-card-list__card' borderless=true)
29 +card-body 49 +card-body
30 strong= 'Lorem ipsum dolor' 50 strong= 'Lorem ipsum dolor'
31 = 'sit amet' 51 = 'sit amet'
@@ -63,17 +83,17 @@ mixin view-card
63 +card-body 83 +card-body
64 .l-media 84 .l-media
65 .l-media__block 85 .l-media__block
66 +badge('positive')(quiet=true icon='repeat' href='#') 86 +button(theme='positive' badge=true pill=true size='sm' icon='repeat' href='#')
67 strong= '12' 87 strong= '12'
68 .l-media__block 88 .l-media__block
69 +badge('warning')(quiet=true icon='star' href='#') 89 +button(theme='warning' badge=true pill=true size='sm' icon='star' href='#')
70 strong= '34' 90 strong= '34'
71 .l-media__block.u-mis-auto 91 .l-media__block.u-mis-auto
72 +a-button(primary=true)= 'Reply' 92 +button(selected=true)= 'Reply'
73 93
74 +card(quiet=true href='#' class='l-card-list__card') 94 +card(quiet=true href='#' class='l-card-list__card')
75 +card-image(src='Drawing_Half.png' style={ 'aspect-ratio': '21 / 9' }) 95 +card-image(src='Drawing_Half.png' style={ 'aspect-ratio': '21 / 9' })
76 +badge= 'Drawings' 96 +button(badge=true selected=true)= 'Drawings'
77 +card-body 97 +card-body
78 +card-title= 'XS Heading' 98 +card-title= 'XS Heading'
79 +card-content 99 +card-content
@@ -86,7 +106,7 @@ mixin view-card
86 106
87 let classes = { 107 let classes = {
88 'l-card-list': true, 108 'l-card-list': true,
89 'l-card-list--aspect-5/4': layout === 'grid', 109 'l-card-list--aspect-5/4': ['grid', 'grid-sm'].includes(layout),
90 'l-card-list--quiet': quiet, 110 'l-card-list--quiet': quiet,
91 } 111 }
92 classes[`l-card-list--${layout}`] = true; 112 classes[`l-card-list--${layout}`] = true;