Dark sci-fi play button with glowing orange reticule, animated percentage counter, and a striped progress bar

Sci-Fi Reticule Play Button

This is a Sci-Fi Reticule Play Button. It replaces static interaction states with an immersive, HUD-like sequence. Its function is to trigger a process (like loading data or initializing an app) while providing real-time visual feedback through an animated percentage counter and expanding SVG geometry. (Requires: GSAP, DrawSVGPlugin, ScrambleTextPlugin)

Technologies:
HTML CSS JavaScript
Difficulty: Intermediate
Browser Support (as of Feb 2026):
Chrome Chrome 55+ Edge Edge 79+ Firefox Firefox 54+ Safari Safari 11+
Features:
SVG Drawing Number Counter Clip-path Reveal
Code by: Sicontis Sicontis
License: MIT

See the Pen Sci-Fi Reticule Play Button.

Incrementing Counter

Incrementing Counter

A dynamic and engaging statistics block that creates a sense of activity and popularity through running numbers and background animation.

See the Pen Incrementing Counter.

Motion Blurred Number Counter

Motion Blurred Number Counter

As the slider moves, the numbers change rapidly, blurring horizontally to create a sensation of high-speed motion (motion blur), reminiscent of an old speedometer or a slot machine counter.

See the Pen Motion Blurred Number Counter.

Soft UI Counter Component

Soft UI Counter Component

This simple counter demonstrates clean vanilla JavaScript functionality: counter management, class switching for instant color scheme change based on the number’s sign. The stylistic focus is on “Soft UI” aesthetics.

See the Pen Soft UI Counter Component.

Bouncy Counter

Bouncy Counter

A technical approach to dynamic UI effects: the counter digits are animated via custom CSS transitions, while the high-contrast “shade” effect during the change is achieved using the contemporary mix-blend-mode: difference property.

See the Pen Bouncy Counter.