alpha
Login
or
Join now
jeremy.herve.bzh
/
skypress
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
A calm place to write long-form, and publish it to the open social web.
skypress.blog/
Star
0
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
skypress
/
src
/
at
f66ea2e20195ec5d15d5e2d41a8bf2e3406cd114
6 folders
Jeremy Herve
Debounce mention lookup + guard registration via hasFilter
14d ago
f66ea2e2
components
Debounce mention lookup + guard registration via hasFilter
2 weeks ago
layouts
Replace the SkyPress mark with the new winged-sun logo Swap the hand-drawn type-block mark for the new winged-sun logo across the favicon and every in-app spot (Logo.astro, AppBar, LoadingScene). The mark now lives once in src/lib/brand/skypress-mark.ts as inline SVG whose paths use fill="currentColor", so it follows the surrounding color (the --sun token, which lightens in dark mode) instead of being locked to one orange. A single source avoids duplicating the path data across the Astro/React island boundary. The favicon keeps the static-orange public/skypress-logo.svg, since a favicon can't inherit currentColor. This drops the landing-only sun->moon easter-egg: the new logo is a sun with no moon variant and only one asset was provided. Its night/dusk swap styles in index.astro and the three tests that locked it are removed.
2 weeks ago
lib
Debounce mention lookup + guard registration via hasFilter
2 weeks ago
pages
Refocus the lexicon page on the format SkyPress actually owns The page documented the community standard.site lexicons field-by-field, in two hand-authored tables, as if they were SkyPress's own. They're not (Decision 0005), and spelling out someone else's schema invites drift and overstates what SkyPress defines. Drop that interop section and its tables; keep only an honest list of the records publishing writes, with a pointer out to standard.site. The one format SkyPress does own, blog.skypress.content.gutenberg, was described only by its schema, which is abstract about what blocks look like. Add a worked example built from a real published record (the Potato buns recipe) showing the repeating name / attributes / innerBlocks shape and the $type discriminator, so the structure is concrete. Add a short self-hosting section pointing to the source repo, since the records living in the reader's own account is the whole point and the project is meant to be run anywhere.
2 weeks ago
styles
Give the record JSON modal a fixed dark theme (theme-independent contrast)
2 weeks ago
types
Debounce mention lookup + guard registration via hasFilter
2 weeks ago