Files
Ferdinand Thiessen 6a8692c1d4 refactor(core): migrate the public page menus to Vue 3
The external share entry renders its menu entry and dialog as two roots
now instead of through vue-frag, and hands the attributes of the menu on
to the entry. The dialog reports when it closes, so the entry can open it
again and a spawned dialog is cleaned up.

The menus take the place of their placeholders like the header menus, as
their root carries the id of the placeholder. A primary action with a link
is a link for assistive technologies now, so the page object accepts both.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Assisted-by: ClaudeCode:claude-opus-5-5
2026-10-06 16:46:25 +02:00
..