Skip to content

Fix incomplete boards list rendering - #625

Merged
thinkyhead merged 1 commit into
MarlinFirmware:masterfrom
ellensp:fix-boards
Aug 18, 2026
Merged

Fix incomplete boards list rendering#625
thinkyhead merged 1 commit into
MarlinFirmware:masterfrom
ellensp:fix-boards

Conversation

@ellensp

@ellensp ellensp commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Summary

Fix the hardware boards pages https://marlinfw.org/docs/hardware/boards.html#boards-list so the complete list from _data/boards.yml is rendered.

What was found

MINIRAMBO and the later board groups were present and valid in the YAML data. The board-name <code> tag in the Liquid template was only closed for entries with a legacy board name. This produced malformed HTML, which caused Kramdown to stop rendering the list correctly after the early groups.

Changes

Close the primary board-name <code> tag for every board before conditionally rendering the legacy board name.

Verification

  • Ran a clean Jekyll build successfully.
  • Confirmed the generated and locally served pages include BOARD_MINIRAMBO.
  • Confirmed all 441 board identifiers are rendered.

@thinkyhead
thinkyhead merged commit 8cdf442 into MarlinFirmware:master Aug 18, 2026
1 check passed
@ellensp
ellensp deleted the fix-boards branch August 18, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants