Skip to content

Add the DLPaC banner to the top of the README - #17

Merged
s0undsystem merged 1 commit into
mainfrom
docs/readme-banner
Aug 5, 2026
Merged

Add the DLPaC banner to the top of the README#17
s0undsystem merged 1 commit into
mainfrom
docs/readme-banner

Conversation

@s0undsystem

Copy link
Copy Markdown
Owner

Adds the banner art above the title.

Rendered as an SVG rather than a fenced code block. GitHub markdown cannot colour text: a code block renders in whatever the viewer's theme uses, so the red lettering, blue field, and black background would all be lost. Inline style attributes and <font> tags are stripped by GitHub's sanitiser, and ANSI escapes are not interpreted. An image is the only way to keep the colours.

The blue field is drawn as <rect> elements plus a fill pattern rather than / glyphs, so it renders identically regardless of which monospace font the viewer has. Only the figlet is text, which is the part that needs to be, and it stays selectable.

23 KB, no external references, no script, no foreignObject, so it passes GitHub's SVG sanitiser. Verified it parses as well-formed XML and that the compiler and both test suites still pass.

An SVG rather than a fenced code block, because GitHub markdown cannot colour
text: a code block renders in whatever the viewer's theme uses, so the red
lettering, blue field, and black background would all be lost. Inline styles and
font tags are stripped by GitHub's sanitiser, and ANSI escapes are not
interpreted. An image is the only way to keep the colours.

The blue field is drawn as rects and a fill pattern rather than block glyphs, so
it renders identically regardless of which monospace font the viewer has. Only
the figlet is text, which is the part that has to be. It stays selectable, and
the whole file is 23 KB with no external references, no script, and no
foreignObject, so it survives GitHub's SVG sanitiser.
@s0undsystem
s0undsystem merged commit c1c9f16 into main Aug 5, 2026
1 of 2 checks passed
@s0undsystem
s0undsystem deleted the docs/readme-banner branch August 5, 2026 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant