diff options
Diffstat (limited to 'templates/menu_button.php')
| -rw-r--r-- | templates/menu_button.php | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/templates/menu_button.php b/templates/menu_button.php new file mode 100644 index 0000000..da47569 --- /dev/null +++ b/templates/menu_button.php @@ -0,0 +1,14 @@ +<div class="menuButton"> + <button type="button" class="material-symbols more-horiz" _=" + on click + set menu to next .popupMenu + toggle @hidden on menu + measure me then set pos to it + set menu.style.top to `${scrollY + pos.top}px` + set menu.style.right to `${(scrollX + innerWidth) - pos.right}px` + on click from elsewhere set @hidden of next .popupMenu to false + "></button> + <ul class="popupMenu" hidden> + <?php slot(); ?> + </ul> +</div>
\ No newline at end of file |
