Brightpixels

Interaction lab

Light that
responds.

Press, release, choose, drag, complete. A little extra light at the moment it matters.

Touch and keyboard welcome. Reduced motion skips animated blooms. These examples use unreleased repository features.

Your action. Our light.

const [feedback] = brightenFeedback(button);

// Call after your application action succeeds:
feedback.flash('success');
feedback.select(true);
feedback.destroy();

No application actions, sounds, vibration, or third-party UI dependencies are added by the helper. Existing focus indicators remain visible.