{{/* User Menu Component — reusable user avatar + flyout dropdown. Usage: {{template "user-menu" dict "ID" ""}} With empty ID, generates existing IDs: userMenuBtn, userAvatar, etc. With prefix: {{template "user-menu" dict "ID" "editor"}} → editorUserMenuBtn, etc. UserMenu.create() in user-menu.js binds to these IDs. */}} {{define "user-menu"}}

{{end}}