Skip to content

AVANT-ICONIC/iconic-beam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iconic beam header
Typing SVG

ICONIC BEAM Video Showcase



Overview Features Tech Getting Started

stars forks issues license last commit

ICONIC BEAM is a high-performance visual experiment featuring 10 unique CSS-driven nodes optimized for hardware-accelerated smoothness.

Repository · Live Demo · Video Preview


Overview

One-line pitch: A collection of 10 bespoke animation nodes that leverage CSS Houdini and conic gradients to create surgical-precision lighting effects.

Built for the modern web with zero dependencies (Tailwind via CDN for layout). Each node is a standalone visual study in motion, color, and GPU-accelerated rendering.

Why this exists

Most web loaders and background effects are either too heavy (Lottie/Video) or too simple. ICONIC BEAM hits the sweet spot:

  • Lightweight: Pure CSS/JS logic.
  • High Fidelity: Conic gradients provide a depth that standard linear gradients can't match.
  • Performant: Uses @property for sub-pixel smooth animations.

Features

Visual Fidelity

  • 10 unique animation variants
  • Custom glow and pulse states
  • Dynamic color mapping
  • High-contrast "Bespoke" aesthetic

Tech Stack

  • CSS Houdini (@property)
  • Conic Gradients
  • Tailwind CSS (Layout)
  • Vanilla JS (Generation)

Performance

  • GPU Accelerated
  • Low CPU overhead
  • Sub-pixel smooth motion
  • Zero external assets
Variant Catalog
  • PULSE: High-freq neon blue
  • TWIN FIRE: Dual-axis combustion
  • TRIPLE NEON: Multi-spectrum overlap
  • GLACIAL: Minimalist white resonance
  • RADAR: Tactical sweep
  • POLICE: High-alert tactical flash
  • GHOST: Subtle Slate-gray echo
  • STAR: Multi-point gold sparkle
  • VOID: Slow-decay pink resonance
  • TOXIC: High-energy green/lime decay

Technical Breakdown

The core of the effect relies on the CSS Houdini @property API, allowing us to animate custom variables that would otherwise be static.

@property --angle {
    syntax: '<angle>';
    initial-value: 0deg;
    inherits: false;
}

By animating the --angle across a conic-gradient, we achieve a "spinning beam" effect that is rendered directly by the GPU's painting engine rather than a heavy JS loop.


Getting Started

Run it locally

No build steps. No npm install. Just open the file.

git clone https://github.com/AVANT-ICONIC/iconic-beam.git
cd iconic-beam
open index.html

Project Structure

.
├── README.md           # The file you are reading
├── index.html          # The entire application logic
└── video.gif           # Hero showcase

Quality Bar

  • No Mystery Logic: The CSS is readable and commented.
  • No Heavy Assets: Everything is procedurally generated.
  • No Jitter: Tested for 60fps+ on modern displays.

License

Distributed under the MIT License.

Credits

Built by AVANT ICONIC.


If these nodes light up your project, a star is a fair trade.



iconic beam footer

About

A high-performance collection of 10 bespoke animation nodes leveraging CSS Houdini (@Property) and conic-gradients for GPU-optimized, sub-pixel smooth visual effects. Zero-dependency, lightweight, and hardware-accelerated.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages