@@ -4,6 +4,8 @@ Protohiro Effects is a zero-wrapper React library for hard CSS effects on existi
44
55Built for design systems and app UIs that need premium effects without extra DOM nodes, layout shifts, or runtime layout measurements.
66
7+ Demo: [ protohiro.com/labs/effects] ( https://protohiro.com/labs/effects )
8+
79## Packages
810
911- ` @protohiro/effects-core ` : shared runtime utilities.
@@ -53,6 +55,7 @@ Protohiro Effects packages those effects as React hooks that mutate only `classL
5355Single-element gradient border with ` border-radius ` support and a graceful Safari fallback.
5456
5557Options:
58+
5659- ` thickness?: string | number `
5760- ` radius?: string | number `
5861- ` colors?: string `
@@ -64,6 +67,7 @@ Options:
6467Adds a restrained glass highlight layer tuned for premium dark surfaces.
6568
6669Options:
70+
6771- ` color?: string `
6872- ` edgeOpacity?: number `
6973- ` sheenOpacity?: number `
@@ -80,6 +84,7 @@ Options:
8084Lightweight supporting glow for composition. Useful, but simpler than the core hard effects.
8185
8286Options:
87+
8388- ` color?: string `
8489- ` blur?: string | number `
8590- ` spread?: string | number `
@@ -91,6 +96,7 @@ Options:
9196Noise overlay for textured surfaces and layered compositions.
9297
9398Options:
99+
94100- ` size?: string | number `
95101- ` intensity?: number `
96102- ` disabled?: boolean `
@@ -100,6 +106,7 @@ Options:
100106Interactive spotlight and reveal effect for premium cards, media, and CTA surfaces.
101107
102108Options:
109+
103110- ` mode?: 'glow' | 'reveal' `
104111- ` size?: string | number `
105112- ` intensity?: number `
0 commit comments