Skip to content

Latest commit

Β 

History

History
89 lines (65 loc) Β· 3.13 KB

File metadata and controls

89 lines (65 loc) Β· 3.13 KB

Elegoo Centauri Carbon GPL Compliance PSA

A beautifully designed website highlighting GPL compliance issues in 3D printer firmware.

πŸš€ Features

  • Modern Glassmorphism Design: Beautiful glass-like UI elements with blur effects
  • Responsive Navigation: Sticky navigation menu with smooth scrolling
  • Interactive Animations: Scroll-triggered animations and hover effects
  • Mobile Optimized: Fully responsive design with mobile menu
  • Accessibility: ARIA labels and keyboard navigation support
  • Performance Optimized: Debounced scroll events and efficient animations

πŸ“ File Structure

carbon/
β”œβ”€β”€ index.html                 # Main HTML (semantic, a11y-friendly)
β”œβ”€β”€ styles.css                 # Global styles
β”œβ”€β”€ script.js                  # Behavior (nav, animations, a11y)
β”œβ”€β”€ assets/
β”‚   β”œβ”€β”€ images/                # Logos, preview images, screenshots
β”‚   β”œβ”€β”€ icons/                 # Favicons, svg
β”‚   └── README.md              # What goes here
β”œβ”€β”€ docs/                      # Extra docs, exports notes
β”œβ”€β”€ LICENSE                    # Project license
β”œβ”€β”€ CONTRIBUTING.md            # How to contribute
β”œβ”€β”€ .editorconfig              # Consistent formatting
β”œβ”€β”€ .gitignore                 # Ignore patterns
└── README.md                  # This file

🎨 Design Highlights

  • Glassmorphism Effects: Modern glass-like UI components
  • Gradient Backgrounds: Dynamic color gradients with particle effects
  • Typography: Beautiful gradient text effects and responsive sizing
  • Interactive Elements: Hover animations and smooth transitions
  • Scroll Progress: Visual progress indicator for page navigation

πŸ”§ Technical Features

  • Modular Code: Separated HTML, CSS, and JavaScript for maintainability
  • Intersection Observer: Performance-optimized scroll animations
  • Smooth Scrolling: Enhanced navigation with proper offset handling
  • Mobile Navigation: Hamburger menu with touch support
  • Accessibility: Full keyboard navigation and screen reader support

πŸ“± Mobile Features

  • Responsive navigation menu
  • Touch gesture support
  • Optimized typography for mobile devices
  • Smooth scrolling on touch devices

🌟 Browser Support

  • Modern browsers with CSS Grid and Flexbox support
  • CSS backdrop-filter for glass effects
  • Intersection Observer API for animations
  • ES6+ JavaScript features

πŸš€ Getting Started

  1. Clone or download the files
  2. Open index.html in your browser
  3. Enjoy the beautiful, interactive experience!

🧩 Contributing

See CONTRIBUTING.md for local dev, coding standards, commit style, and how to submit changes.

πŸ“ License

See LICENSE for details.

πŸ“„ Content

This website serves as a public service announcement about GPL compliance issues with Elegoo Centauri Carbon 3D printer firmware, featuring:

  • Technical evidence of GPL violations
  • Community support and advocacy
  • Email templates for contacting manufacturers
  • Information about expected outcomes
  • Comprehensive contributor acknowledgments

Built with ❀️ for the open-source community