Skip to content

feat(svelte): add Svelte components - #12

Merged
dangreen merged 1 commit into
mainfrom
add-svelte
Aug 7, 2026
Merged

feat(svelte): add Svelte components#12
dangreen merged 1 commit into
mainfrom
add-svelte

Conversation

@dangreen

@dangreen dangreen commented Aug 7, 2026

Copy link
Copy Markdown
Member

Adds @srcset/svelte - Svelte 5 components for responsive images.

  • Picture - <picture> with a <source> per format group ordered by efficiency, and a sizes prop applied to every source
  • Image - <img> with intrinsic size, lazy loading and async decoding by default, blur-up placeholder (once per mount), bindable ref to the element, pre-hydration load recovery via $effect
  • Publish manifest resolves through the svelte exports condition; the legacy top-level svelte field is dropped (clean-publish cannot override it, verified with a dry run)
  • Reviewed locally in two Codex passes (final pass: no findings)

🤖 Generated with Claude Code

@dangreen
dangreen merged commit 1a0280b into main Aug 7, 2026
7 checks passed
@dangreen
dangreen deleted the add-svelte branch August 7, 2026 20:44
@github-actions github-actions Bot mentioned this pull request Aug 7, 2026
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