Initial commit
This commit is contained in:
108
README.md
Normal file
108
README.md
Normal file
@@ -0,0 +1,108 @@
|
||||
```
|
||||
· · ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· ·
|
||||
· · ·
|
||||
```
|
||||
|
||||
# PIVOINE.ART
|
||||
|
||||
> Technology and sound, creating massive beats to push the boundaries of audio perception.
|
||||
|
||||
---
|
||||
|
||||
## About
|
||||
|
||||
An immersive audio experience. Electronic music meets WebGL visualization.
|
||||
5000 particles react to every frequency. The logo breathes with the beat.
|
||||
|
||||
Dark. Minimal. Precise.
|
||||
|
||||
---
|
||||
|
||||
## Features
|
||||
|
||||
```
|
||||
▸ WebGL Visualizer 5000 particles · 512 FFT · bass/mid/high reactivity
|
||||
▸ Reactive Logo Canvas-based · audio-driven · mouse-aware
|
||||
▸ Persistent Player Play · seek · volume · progress
|
||||
▸ Web Audio API Real-time frequency analysis
|
||||
▸ SPA Navigation htmx · smooth transitions · Alpine.js state
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Stack
|
||||
|
||||
```
|
||||
Hugo ─────────────── Static site generation
|
||||
Tailwind CSS 4 ───── Utility-first styling
|
||||
Alpine.js ────────── Lightweight reactivity
|
||||
Three.js ─────────── WebGL rendering
|
||||
Web Audio API ────── Frequency analysis
|
||||
pnpm ─────────────── Package management
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Development
|
||||
|
||||
```bash
|
||||
# Install dependencies
|
||||
pnpm install
|
||||
|
||||
# Development server
|
||||
pnpm dev
|
||||
|
||||
# Build for production
|
||||
pnpm build
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Deploy
|
||||
|
||||
```bash
|
||||
# Build image
|
||||
docker build -t pivoine-art .
|
||||
|
||||
# Run container
|
||||
docker run -p 8080:80 pivoine-art
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Structure
|
||||
|
||||
```
|
||||
├── assets/
|
||||
│ ├── css/ # Tailwind source
|
||||
│ └── js/ # Visualizer · Logo · Main
|
||||
├── config/ # Hugo configuration
|
||||
├── content/ # Markdown content
|
||||
├── layouts/ # Hugo templates
|
||||
└── static/ # Compiled assets
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Author
|
||||
|
||||
**Valknar**
|
||||
valknar@pivoine.art
|
||||
|
||||
---
|
||||
|
||||
## License
|
||||
|
||||
All audio content © Valknar. All rights reserved.
|
||||
Code: MIT
|
||||
Reference in New Issue
Block a user