A simple self-host service providing API keys for tightly scoped alterations to your atproto records blinkers.dev

ci: publish the site account's Bluesky profile, on at-sdp v0.2.2 #24

Merged byjp.me
targeting main from logo-and-profile
Merged opened by and assigned to byjp.me
targeting main from logo-and-profile

Add the logo, and publish the site account's Bluesky profile

Adds the new blinkers logo to the site header, and uses it for the favicon and touch icon too. Its purple outlines work on both the dark stage and light backgrounds, so it's the same SVG everywhere (no recolouring per theme).

It's based on P Thanga Vignesh's blinkers icon from the Noun Project (CC BY 3.0); it's credited in the README and at the foot of the docs.

This also gives the blinkers.dev account a Bluesky profile:

  • records/bsky/profile/self.json sets the name, description and avatar (the touch icon)

  • records/bsky/links/blinkers-tid.json adds a profile link to blinkers.dev, with Lucide's book-heart as its icon

  • ci/site.sh builds records alongside lexicons, and pins at-sdp v0.2.2, which gives *-tid.json files the TID record key that app.bsky.actor.link needs

⚠️ Merging deploys these records and asks relays to crawl them, so the profile goes public with the next deploy.

Commits 0