Progressive-Acrylic

Progressive Acrylic Documentation

Welcome to the complete documentation for Progressive Acrylic - the advanced layered acrylic glass and progressive blur effects library for web elements.

πŸ“š Documentation Index

Getting Started

API Reference

Examples & Tutorials

🎯 What is Progressive Acrylic?

Progressive Acrylic is a JavaScript library that brings sophisticated acrylic glass effects to web interfaces. It implements both iOS-style progressive blur and Windows Acrylic design principles using a powerful 4-layer system:

  1. Blur Layer - Progressive gaussian blur with customizable curves
  2. Luminosity Layer - Brightness, contrast, and saturation adjustments
  3. Tint Layer - Color overlays with solid colors or gradients
  4. Noise Layer - Texture and grain effects for realism

πŸš€ Quick Example

progressiveAcrylic(document.getElementById('myElement'), {
  blur: {
    enabled: true,
    direction: 'bottom',
    height: '50%',
    maxBlur: 200
  },
  tint: {
    enabled: true,
    color: '#ffffff',
    opacity: 0.1
  }
});

🌟 Key Features

πŸ“– Learning Path

If you’re new to Progressive Acrylic, we recommend following this learning path:

  1. Start with the Installation Guide
  2. Follow the Quick Start Tutorial
  3. Explore Code Examples for your use case
  4. Dive into API Reference for advanced customization
  5. Create Custom Effects for unique designs

πŸ’‘ Need Help?

πŸ”— External Resources


Last updated: January 2025