summaryrefslogtreecommitdiffstats
path: root/tpl
diff options
context:
space:
mode:
authorVolpeon <git@volpeon.ink>2023-10-17 12:37:17 +0200
committerVolpeon <git@volpeon.ink>2023-10-17 12:37:17 +0200
commit80f4c3d9a521321fff9d9ec495172b2a8318b0a4 (patch)
tree61c73f60b010a570df2ef75e4888b32df946b526 /tpl
parentAdded primary badge (diff)
downloadiro-design-80f4c3d9a521321fff9d9ec495172b2a8318b0a4.tar.gz
iro-design-80f4c3d9a521321fff9d9ec495172b2a8318b0a4.tar.bz2
iro-design-80f4c3d9a521321fff9d9ec495172b2a8318b0a4.zip
Fix badge in menu item
Diffstat (limited to 'tpl')
-rw-r--r--tpl/objects/badge.pug3
-rw-r--r--tpl/views/menu.pug14
2 files changed, 12 insertions, 5 deletions
diff --git a/tpl/objects/badge.pug b/tpl/objects/badge.pug
index 1525130..441eb51 100644
--- a/tpl/objects/badge.pug
+++ b/tpl/objects/badge.pug
@@ -1,7 +1,8 @@
1mixin badge(variant) 1mixin badge(variant)
2 - 2 -
3 let classes = { 3 let classes = {
4 'o-badge': true 4 'o-badge': true,
5 'o-menu__badge': !!attributes.menu
5 } 6 }
6 if (attributes.size) { 7 if (attributes.size) {
7 classes['o-badge--' + attributes.size] = true 8 classes['o-badge--' + attributes.size] = true
diff --git a/tpl/views/menu.pug b/tpl/views/menu.pug
index 6d2cf10..4d7444f 100644
--- a/tpl/views/menu.pug
+++ b/tpl/views/menu.pug
@@ -19,10 +19,16 @@ mixin view-menu
19 19
20 +menu-item(header=true) 20 +menu-item(header=true)
21 = 'Libera' 21 = 'Libera'
22 +menu-item(icon='hash')= 'achannel' 22 +menu-item(icon='hash')
23 +menu-item(icon='hash')= 'kitsuneirc' 23 = 'achannel'
24 +menu-item(icon='green' iconIsStatus=true)= 'volpeon' 24 +badge('primary')(menu=true)= '12 '
25 +menu-item(icon='red' iconIsStatus=true)= 'someone' 25 +menu-item(icon='hash')
26 = 'kitsuneirc'
27 +badge(menu=true)= '31 '
28 +menu-item(icon='green' iconIsStatus=true)
29 = 'volpeon'
30 +menu-item(icon='red' iconIsStatus=true)
31 = 'someone'
26 32
27 +menu-separator 33 +menu-separator
28 34