summaryrefslogtreecommitdiffstats
path: root/tpl/objects/action-menu.pug
diff options
context:
space:
mode:
authorVolpeon <git@volpeon.ink>2024-06-26 21:47:55 +0200
committerVolpeon <git@volpeon.ink>2024-06-26 21:47:55 +0200
commit03bb4268367dcd3b2d327d3834e2047a56687a86 (patch)
tree83f6f6837fc909dd8cc5f8166c3c1b4ae78c85d9 /tpl/objects/action-menu.pug
parentUpdate (diff)
downloadiro-design-03bb4268367dcd3b2d327d3834e2047a56687a86.tar.gz
iro-design-03bb4268367dcd3b2d327d3834e2047a56687a86.tar.bz2
iro-design-03bb4268367dcd3b2d327d3834e2047a56687a86.zip
Menus
Diffstat (limited to 'tpl/objects/action-menu.pug')
-rw-r--r--tpl/objects/action-menu.pug35
1 files changed, 0 insertions, 35 deletions
diff --git a/tpl/objects/action-menu.pug b/tpl/objects/action-menu.pug
deleted file mode 100644
index be9d86d..0000000
--- a/tpl/objects/action-menu.pug
+++ /dev/null
@@ -1,35 +0,0 @@
1include icon.pug
2include status-indicator.pug
3
4mixin action-menu
5 .o-action-menu.u-p-static.t-up
6 block
7
8mixin action-menu-item
9 button.o-action-menu__item(disabled=attributes.disabled)
10 .l-media.l-media--flush
11 .l-media__block.o-action-menu__icon-slot
12 if attributes.icon
13 if attributes.iconIsStatus
14 +status-indicator(attributes.icon)(class='o-action-menu__icon')
15 else
16 +icon(attributes.icon)(class='o-action-menu__icon')
17 .l-media__block.l-media__block--main
18 block
19 .l-media__block.o-action-menu__icon-slot
20 if attributes.postIcon
21 +icon(attributes.postIcon)(class='o-action-menu__icon')
22
23mixin action-menu-separator
24 .o-action-menu__separator
25
26mixin action-menu-slot
27 -
28 let classes = {
29 'o-action-menu__slot ': true,
30 }
31 if (attributes.class) {
32 classes[attributes.class] = true;
33 }
34 div(class=classes)
35 block