summaryrefslogtreecommitdiffstats
path: root/tpl/objects/action-menu.pug
diff options
context:
space:
mode:
Diffstat (limited to 'tpl/objects/action-menu.pug')
-rw-r--r--tpl/objects/action-menu.pug25
1 files changed, 25 insertions, 0 deletions
diff --git a/tpl/objects/action-menu.pug b/tpl/objects/action-menu.pug
new file mode 100644
index 0000000..85f93bf
--- /dev/null
+++ b/tpl/objects/action-menu.pug
@@ -0,0 +1,25 @@
1include ../objects/action-button.pug
2include icon.pug
3
4mixin action-menu
5 -
6 let classes = {
7 'o-action-menu': true,
8 'o-action-menu--static': true,
9 't-raised': true
10 }
11
12 div(class=classes)
13 block
14
15mixin action-menu-item
16 button.o-action-menu__item.o-action-menu__item--native
17 .l-card.l-card--flush
18 .l-card__block.o-action-menu__icon-slot
19 if attributes.icon
20 +icon(attributes.icon)
21 .l-card__block.l-card__block--main
22 block
23
24mixin action-menu-separator
25 .o-action-menu__separator