Files
grain/README.md
Ryan Walters f5090b9c10 refactor: simplify export to PNG-only, improve controls UI
- Replace html2canvas with modern-screenshot for better performance
- Remove ExportModal and CSS export functionality
- Simplify export to single PNG download
- Improve controls layout with better spacing and text shadows
- Increase glass-panel opacity for better readability
- Remove unused ExportData interface and CSS generation utilities
2025-11-06 23:40:43 -06:00

1.3 KiB

Grain Project - Banner Image

License: GPL v3 Node Version pnpm

Create beautiful, dynamic backgrounds with colorful gradients and film grain. Built with modern web technologies for smooth performance and stunning visuals.

  • Customizable gradients & noise via SVG filters
  • Preset palettes for quick styling
  • PNG export with a single click

Built with Preact, Vite, Tailwind CSS, Radix UI, and Lucide Icons.

Usage

git clone https://github.com/Xevion/grain.git # Clone the repository
cd grain # Navigate to the repository
npm install --global pnpm # Install pnpm if needed
pnpm install # Install dependencies
pnpm dev # Start development server
pnpm build # Build for production
pnpm preview # Preview the production build

License

Licensed under the GNU General Public License v3.0.