{"id":"6a67f36a2364d11660fde99c","title":"2026 07 28 Issue 303","path":"how-to/committee/release-notes/2026-07-28-issue-303","contentMarkdown":"# 28-Jul-2026 — replace markdown editing with TipTap WYSIWYG [ref #303](https://github.com/nbarrett/ngx-ramblers/issues/303)\n\n## [build 799](https://github.com/nbarrett/ngx-ramblers/actions/runs/30315657879) — [commit 643e7b6](https://github.com/nbarrett/ngx-ramblers/commit/643e7b653bb4138a4af95539aac3342792336c85)\n\n_____\n\n## What's new\n\nWebsite text is no longer edited as markdown. When you change page content, walk or event descriptions, or help text, you use a visual TipTap editor - type normally, format with the toolbar, and what you see is what visitors get. You never need to learn markdown: it only matters under the hood for storage, technical systems and AI. If you already have markdown and paste it, TipTap converts it to normal formatted content; otherwise markdown stays invisible. The old Edit/view toggle and markdown-first workflow are gone.\n\nSite edit on dense pages such as contact-us stays calm: the formatting toolbar only appears when you click into a field, image-only columns no longer open empty editors, and column frames no longer look like nested edit boxes until you open settings. Standalone content is tracked for unsaved changes so work is harder to lose when leaving a page. User-facing labels no longer mention markdown (index text, contact links, paste prompts, migration wording).\n\n## At a glance\n\n- **Visual editing only** - no need to write or understand markdown to edit the site\n- **Markdown only if you paste it** - optional; the editor converts it for you; everything else is silent under the hood\n- TipTap covers CMS columns, admin help text, walks and group event descriptions\n- No per-column Edit/view toggle for rich text\n- Click a text field to show the formatting toolbar; click away to hide it\n- Unfocused fields have no editor border or padded panel - content looks like the public page\n- Image-only columns show the photo only; add body text from column settings when needed\n- Contact-style button text no longer sits inside an extra grey edit box\n- Column frames stay borderless until settings are open, then restore normal padding\n- Undo and redo disable when there is nothing to undo or redo\n- Unreferenced pages under a path no longer include sibling pages such as `walks-recently-recovered` when editing `walks`\n- Column resize and drag handles no longer jump the layout on hover\n- UI copy no longer says \"Markdown\" where ordinary editors work\n- New early-return / guard-clause style is blocked by ESLint (existing sites baselined)","contentHtml":"<h1>28-Jul-2026 — replace markdown editing with TipTap WYSIWYG <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/303\">ref #303</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/30315657879\">build 799</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/643e7b653bb4138a4af95539aac3342792336c85\">commit 643e7b6</a></h2>\n<hr>\n<h2>What&#39;s new</h2>\n<p>Website text is no longer edited as markdown. When you change page content, walk or event descriptions, or help text, you use a visual TipTap editor - type normally, format with the toolbar, and what you see is what visitors get. You never need to learn markdown: it only matters under the hood for storage, technical systems and AI. If you already have markdown and paste it, TipTap converts it to normal formatted content; otherwise markdown stays invisible. The old Edit/view toggle and markdown-first workflow are gone.</p>\n<p>Site edit on dense pages such as contact-us stays calm: the formatting toolbar only appears when you click into a field, image-only columns no longer open empty editors, and column frames no longer look like nested edit boxes until you open settings. Standalone content is tracked for unsaved changes so work is harder to lose when leaving a page. User-facing labels no longer mention markdown (index text, contact links, paste prompts, migration wording).</p>\n<h2>At a glance</h2>\n<ul>\n<li><strong>Visual editing only</strong> - no need to write or understand markdown to edit the site</li>\n<li><strong>Markdown only if you paste it</strong> - optional; the editor converts it for you; everything else is silent under the hood</li>\n<li>TipTap covers CMS columns, admin help text, walks and group event descriptions</li>\n<li>No per-column Edit/view toggle for rich text</li>\n<li>Click a text field to show the formatting toolbar; click away to hide it</li>\n<li>Unfocused fields have no editor border or padded panel - content looks like the public page</li>\n<li>Image-only columns show the photo only; add body text from column settings when needed</li>\n<li>Contact-style button text no longer sits inside an extra grey edit box</li>\n<li>Column frames stay borderless until settings are open, then restore normal padding</li>\n<li>Undo and redo disable when there is nothing to undo or redo</li>\n<li>Unreferenced pages under a path no longer include sibling pages such as <code>walks-recently-recovered</code> when editing <code>walks</code></li>\n<li>Column resize and drag handles no longer jump the layout on hover</li>\n<li>UI copy no longer says &quot;Markdown&quot; where ordinary editors work</li>\n<li>New early-return / guard-clause style is blocked by ESLint (existing sites baselined)</li>\n</ul>\n"}