The markdown toolbar (assets/js/markdown.js, ~lines 508-524) only offers bold/italic/code/heading/list/quote/link — no insert-template button for tables, and no inline help text pointing to the | Header | Header | / |---|---| syntax a user needs to know from scratch. The parser itself renders manually-typed table syntax correctly, so this is a UX gap, not a functional bug.
Fix: Add a table-insert toolbar button that inserts a small starter template (e.g. a 2x2 table with placeholder headers) matching the exact syntax parseMarkdown()'s table-detection regex expects.
**Severity:** Low
The markdown toolbar (`assets/js/markdown.js`, ~lines 508-524) only offers bold/italic/code/heading/list/quote/link — no insert-template button for tables, and no inline help text pointing to the `| Header | Header |` / `|---|---|` syntax a user needs to know from scratch. The parser itself renders manually-typed table syntax correctly, so this is a UX gap, not a functional bug.
**Fix:** Add a table-insert toolbar button that inserts a small starter template (e.g. a 2x2 table with placeholder headers) matching the exact syntax `parseMarkdown()`'s table-detection regex expects.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Severity: Low
The markdown toolbar (
assets/js/markdown.js, ~lines 508-524) only offers bold/italic/code/heading/list/quote/link — no insert-template button for tables, and no inline help text pointing to the| Header | Header |/|---|---|syntax a user needs to know from scratch. The parser itself renders manually-typed table syntax correctly, so this is a UX gap, not a functional bug.Fix: Add a table-insert toolbar button that inserts a small starter template (e.g. a 2x2 table with placeholder headers) matching the exact syntax
parseMarkdown()'s table-detection regex expects.