Skip to content

feat: redesign non-table editor context popups - #803

Merged
Azganoth merged 1 commit into
mainfrom
feature/context-popup-redesign
Oct 19, 2026
Merged

Azganoth merged 1 commit into
mainfrom
feature/context-popup-redesign

Conversation

@Azganoth

@Azganoth Azganoth commented Oct 19, 2026 •

Copy link
Copy Markdown
Owner

Summary

Make non-table editor context popups compact: icon rows share the available width, sparse rows use short labels, and separators distinguish command groups. Full accessible names and existing command and focus behavior remain intact.

Related Issue

Closes #774

Verification

  • pnpm test:frontend src/features/editor/components/editor-context-popup.test.tsx checks labels, command dispatch, keyboard navigation, focus handling, and unchanged table controls.
  • pnpm check:frontend passed formatting, type checking, lint, the production build, and coverage checks.
  • Automated checks of the actual component in Chromium on Windows verified desktop and narrow layouts, English and pseudo-locale labels, theme and accent changes, and footnote navigation dispatch.

CI passed frontend checks, backend checks, and desktop E2E, including the updated block-selection layout assertions. Desktop E2E was not run locally.

Notes

Table popups retain their existing presentation. Their redesign belongs to #775.

@Azganoth Azganoth added the Feature New feature or request label Oct 19, 2026
@Azganoth Azganoth self-assigned this Oct 19, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in Leafdown Oct 19, 2026
@Azganoth Azganoth removed this from Leafdown Oct 19, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in Leafdown Oct 19, 2026
@Azganoth Azganoth removed this from Leafdown Oct 19, 2026
@Azganoth
Azganoth merged commit f176993 into main Oct 19, 2026
3 checks passed
@Azganoth
Azganoth deleted the feature/context-popup-redesign branch October 19, 2026 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Redesign the context popup

1 participant