Skip to content

[Feature]: Act on grammar/spelling highlights — correct via hover or context menu #10

Description

@rosspeili

One-line summary

Highlighted spelling/grammar issues should offer basic correction on right-click or hover — not decoration only.

Problem / motivation

Text is already highlighted for grammar/spelling, but users cannot act on it. Inert underlines feel broken.

Proposed solution

  • On highlight: hover popover and/or right-click menu with suggested replacement(s) when available, plus optional session “Ignore.”
  • Applying a suggestion edits the field; notes still respect explicit Save if that field is manual-save.
  • If the current highlighter cannot supply suggestions: wire something that can or remove custom highlights and use native spellcheck until corrections exist — don’t leave dead UI.

Implementer notes: Prefer browser/spellcheck or offline dictionary; no required cloud proofreading; theme-aware underlines. Out of scope: full grammar AI; project-wide “fix all.”

Alternatives considered

  • Native spellcheck=true only (simpler MVP).
  • Disable custom highlighting until corrections exist.

Primary surface

Task drawer

Constraints you accept

  • Must stay local-first (no required cloud account)
  • Should not break existing tracker *.md readability

Mock / sketch / reference (optional)

Squiggle → right-click → “Replace with …” list, same spirit as IDE/browser spellcheck menus.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:drawerTask drawer — fields, edit, delete, notesarea:uiChrome, header, footer, modals, shared UIenhancementNew feature or improvement requestneeds designNeeds UX / visual decision before implementation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions