Skip to content

Comments

feat: skeleton for blog post#57

Merged
kinooyume merged 17 commits intomainfrom
develop
Feb 16, 2026
Merged

feat: skeleton for blog post#57
kinooyume merged 17 commits intomainfrom
develop

Conversation

@kinooyume
Copy link
Owner

No description provided.

…sitions

Extend Link atom with optional prepend/append slots, external prop, class
prop, and section accent color inheritance. Add BackLink (arrow prepend)
and ExternalLink (icon append) compositions. Update DS docs accordingly.
Global a svg path opacity (0.8 → 1) was stacking with Link component's
own opacity transition (0.6 → 1), causing icon and text to animate out
of sync.
Each component already handles its own SVG opacity. The global rule
was stacking and causing compound opacity issues.
DotRow displays children in a flex row with · separators between them.
Supports --dot-color CSS variable for parent customization.

Refactored CardTitle to use DotRow instead of .dotted pseudo-elements.
Applied DotRow to kinoo.dev links in Realisations.

Also: shrink Link external icon to 12px, remove cursor:pointer from Card.
The inner spotlight (::after) now triggers on [data-spotlight]:hover
like the border glow, so it's visible when the cursor is between cards.
Add ArticleCard, Prose components with DS docs, BlogPostLayout,
content collection config, and ArticlesSection for the design system.

Article content and page routes are gitignored — not ready for
production yet. NavBar and MobileSidebar updated with Articles link.

Also: dotted separator for kinoo.dev links in Realisations,
Eurotunnel date fix, revert DotRow experiment, lefthook setup.
@kinooyume kinooyume merged commit 7b582a5 into main Feb 16, 2026
2 checks passed
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