diff options
| author | winter | 2025-01-27 19:45:39 +0000 |
|---|---|---|
| committer | winter | 2025-01-27 19:45:39 +0000 |
| commit | 5a6300f473b8be0e90a16e2b5992299b0ea1ddff (patch) | |
| tree | 844d3422a1c9575a4cecd56f32c1c7eba0358efd /templates/menu_button.php | |
| parent | 9d59fd65b70b5b7588e4786f52f9cff1c3807426 (diff) | |
context menus and note deletion
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 |
