diff --git a/.changeset/rain-backdrop-component.md b/.changeset/rain-backdrop-component.md deleted file mode 100644 index 8585902..0000000 --- a/.changeset/rain-backdrop-component.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@positronick/ui': minor ---- - -feat: add `RainBackdrop` — an animated rain background, drop-in sibling of `Backdrop` - -A canvas-based full-page rain layer that follows the theme ink (white rain on `machine`, black on `samaritan`), with a small accent-red fraction of drops and splash-particle bursts where drops hit the bottom edge. Props: `intensity` (0–1 rain amount), `accentRatio` (red-drop fraction, default 0.03), `speed` (fall multiplier), `splash` (impact bursts on/off). Honors `prefers-reduced-motion` with a static sparse frame, recolors live on theme change without a remount, and bounds its canvas/drop count so very tall pages degrade gracefully. diff --git a/CHANGELOG.md b/CHANGELOG.md index b5839e8..4c9e5fe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # @positronick/ui +## 0.7.0 + +### Minor Changes + +- [#33](https://github.com/Positronick/ui/pull/33) [`9bf4929`](https://github.com/Positronick/ui/commit/9bf49298d74545ae9c153229648ab05208c7b112) Thanks [@nsollazzo](https://github.com/nsollazzo)! - feat: add `RainBackdrop` — an animated rain background, drop-in sibling of `Backdrop` + + A canvas-based full-page rain layer that follows the theme ink (white rain on `machine`, black on `samaritan`), with a small accent-red fraction of drops and splash-particle bursts where drops hit the bottom edge. Props: `intensity` (0–1 rain amount), `accentRatio` (red-drop fraction, default 0.03), `speed` (fall multiplier), `splash` (impact bursts on/off). Honors `prefers-reduced-motion` with a static sparse frame, recolors live on theme change without a remount, and bounds its canvas/drop count so very tall pages degrade gracefully. + ## 0.6.0 ### Minor Changes diff --git a/package.json b/package.json index 3dc2b26..ab6eb97 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@positronick/ui", - "version": "0.6.0", + "version": "0.7.0", "description": "A Svelte 5 component library and design system styled after The Machine and Samaritan from Person of Interest. One component set, two runtime-switchable themes.", "author": "Nicholas Sollazzo (https://nsollazzo.com)", "license": "MIT",