Skip to content

Refresh cron-clock avatars for legibility at Slack avatar size - #25

Open
ash-uxi wants to merge 1 commit into
mainfrom
refresh-cron-clock-icons
Open

Refresh cron-clock avatars for legibility at Slack avatar size#25
ash-uxi wants to merge 1 commit into
mainfrom
refresh-cron-clock-icons

Conversation

@ash-uxi

@ash-uxi ash-uxi commented Jul 30, 2026

Copy link
Copy Markdown

Redesigns all 8 cron automation avatars used as Slack profile pictures for cron automation posts.

What changed

Before After
PNG 512×512, opaque RGB 512×512, RGBA
SVG viewBox 0 0 512 512 0 0 24 24
Background #111111 #000000
Glyph #FFFFFF #FAFAFA
Accent (e.g. teal) #0D9488 (Tailwind 600) #2DD4BF (Tailwind 400)
Clock hands stroked lines knocked out of the badge

The glyph now sits closer to the edges and the clock badge is proportionally larger, so both hold up when Slack scales the avatar down to ~36px. The brighter 400-level accent survives that downscale where the 600-level read as muddy.

Colour set is unchanged — amber, blue, cyan, fuchsia, orange, pink, teal, violet — and every variant still ships as a .png + .svg pair.

On the blurriness

The source export was 256×256. Since blurry-at-Slack-size is the whole point of this change, these PNGs are re-rendered from the new SVGs at 512×512 — matching both the previous files and Slack's recommended avatar resolution. Shipping the 256px exports would have halved the resolution of the thing we're trying to sharpen.

PNGs are also ~25% smaller than before (16.2KB → 12.3KB avg) because the new artwork is simpler.

Note on the red/green requirement

The ticket asks to remove red/green options as they read as success/failure. cron-clocks/ has never contained a red or green variant — the full history is a single commit and neither was ever added, so there is nothing to remove here.

The red_indent_logo.* / green_indent_logo.* files at repo root are a separate family (plain logo, no clock badge) and are left untouched. If the automation is still offering red/green, the palette is defined outside this repo — nothing in indent references cron-clocks, so that would be a follow-up wherever the avatar colour is picked.

Verification

  • All 8 PNGs confirmed 512×512.
  • Clock-body pixel sampled in each render and checked against the expected Tailwind hex for its filename — all 8 match.
  • All 8 SVGs confirmed byte-identical apart from the accent colour.

Redesign all 8 cron automation avatars: bolder glyph with tighter
margins, larger clock badge, and a brighter Tailwind-400 accent
(previously 600) so the colour survives being scaled down.

PNGs stay at 512x512, matching Slack's recommended avatar resolution.
@indent-neo-staging

indent-neo-staging Bot commented Jul 30, 2026

Copy link
Copy Markdown
PR Summary

Redesigns the 8 colored cron-automation avatars (cron-clocks/*.png + .svg) so the glyph and clock badge stay legible when Slack downscales them to ~36px. This is an asset-only change with no code; filenames and paths are unchanged, so all existing references keep resolving.

  • Rewrote all 8 SVGs to a 24×24 viewBox with an opaque #000000 background, #FAFAFA glyph, a brighter Tailwind-400 accent, and clock hands knocked out of the badge instead of stroked.
  • Re-exported all 8 PNGs from the new SVGs at 512×512 RGBA (~25% smaller).

Verification: all 8 PNGs are 512×512 with opaque black backgrounds; each PNG's accent matches its color name and its SVG (correct Tailwind-400 values); the 8 SVGs are byte-identical apart from the single accent color. The red/green scoping note in the description is accurate — cron-clocks/ never contained red or green variants, and the root red_/green_indent_logo.* files are untouched.

Issues

No issues found.

CI Checks

Waiting for CI checks...

View session

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