View all flavours in panels โ
A minimal, character-aligned grid for modern browsers
โถ Click here for the Pandoc-driven example site with GitHub Actions!
| Version | v1.1.0 | Updated | 2025-06-09 |
|---|---|---|---|
| Author | Cameron K. Brooks | License | MIT |
Monospace fonts offer clarity and a retro aesthetic. This theme enforces a character-aligned grid, perfect for code-style layouts, tables, forms, and ASCII artโall in pure CSS plus a small JS helper.
Switch your OS/browser between light and dark mode to see the inverted colors.
Unordered list:
Ordered list:
Tree view:
Responsive table:
| Name | Dimensions | Location |
|---|---|---|
| Boboli Obelisk | 1.41m ร 1.41m ร 4.87m | 43ยฐ45โฒ50.78โณN 11ยฐ15โฒ3.34โณE |
| Pyramid of Khafre | 215.25m ร 215.25m ร 136.4m | 29ยฐ58โฒ34โณN 31ยฐ07โฒ51โณE |
Buttons:
Text inputs:
Radio buttons:
Note that grids maintain the monospace, so the total width might not be 100%. Six grids with increasing cell count:
If we want one cell to fill the remainder, we set
flex-grow: 1; for that particular cell.
Note however that this breaks the monospace alignment, as the grid is not
display: grid; but rather display: flex;.
โญโโโโโโโโโโโโโโโโโโฎ
โ MONOSPACE ROCKS โ
โฐโโโโโโโโโโโโโโโโโโฏ
โโโโโโโโโ โโโโโโโโโ โโโโโโโโโ
โActor 1โ โActor 2โ โActor 3โ
โโโโโฌโโโโ โโโโโฌโโโโ โโโโโฌโโโโ
โ โ โ
โ โ msg 1 โ
โ โโโโโโโโโโบโ
โ โ โ
โ msg 2 โ โ
โโโโโโโโโโบโ โ
โโโโโดโโโโ โโโโโดโโโโ โโโโโดโโโโ
โActor 1โ โActor 2โ โActor 3โ
โโโโโโโโโ โโโโโโโโโ โโโโโโโโโ
Hidden content inside <details> stays on the grid.
Responsive image example:
Responsive video example:
This demo shows how headings, tables, forms, lists, grids, ASCII art, and media snap to a monospace grid. Toggle โShow Grid Overlayโ to verify alignment.