Skip to content

fix: convert logo from JPG to PNG with transparent corners#43

Merged
SebTardif merged 2 commits into
mainfrom
fix/logo-transparency
May 26, 2026
Merged

fix: convert logo from JPG to PNG with transparent corners#43
SebTardif merged 2 commits into
mainfrom
fix/logo-transparency

Conversation

@SebTardif

Copy link
Copy Markdown
Contributor

The logo is a rounded-square design but was saved as JPG, which does not support transparency. The corners had near-white pixels (srgb 254,254,254) visible against GitHub's dark mode background.

Converted to PNG with flood-fill transparency on all four corners (5% fuzz to catch JPG compression artifacts around the edges).

SebTardif added 2 commits May 25, 2026 18:42
The logo is a rounded-square design but was saved as JPG which does
not support transparency. The corners had near-white pixels that were
visible against GitHub backgrounds. Convert to PNG and flood-fill the
corners to transparent.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
The lychee-action v2.8.0 bundles lychee v0.23.0 which defaults to
.lychee.toml, but we renamed the config to lychee.toml (no dot)
for compatibility with lychee 0.24+. Pass --config explicitly so
both versions find the config. This enables max_retries=3 for
transient network errors like helm.sh ConnectionReset.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
@SebTardif SebTardif merged commit fcb3b23 into main May 26, 2026
25 checks passed
@SebTardif SebTardif deleted the fix/logo-transparency branch May 26, 2026 01:57
SebTardif added a commit to attune-io/.github that referenced this pull request May 26, 2026
JPEG does not support transparency, causing colored corners
on dark backgrounds. The repo logo was converted to PNG in
attune-io/attune#43.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
SebTardif added a commit that referenced this pull request May 26, 2026
* fix: convert logo from JPG to PNG with transparent corners

The logo is a rounded-square design but was saved as JPG which does
not support transparency. The corners had near-white pixels that were
visible against GitHub backgrounds. Convert to PNG and flood-fill the
corners to transparent.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>

* ci: pass lychee config explicitly

The lychee-action v2.8.0 bundles lychee v0.23.0 which defaults to
.lychee.toml, but we renamed the config to lychee.toml (no dot)
for compatibility with lychee 0.24+. Pass --config explicitly so
both versions find the config. This enables max_retries=3 for
transient network errors like helm.sh ConnectionReset.

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>

---------

Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
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