No description
- JavaScript 72.4%
- HTML 21.4%
- CSS 6.2%
| css | ||
| js | ||
| index.html | ||
| lastly.mp3 | ||
| mycophiles.mp3 | ||
| README.md | ||
| salad-ship.mp3 | ||
Fantasque Player
Pimp your native HTML players.
Embed the js script fantasque.js then declare the players by their class names like so:
HTML:
<audio controls class="default">
<source src="salad-ship.mp3" type="audio/mp3">
</audio>
<audio controls class="bluesmoke">
<source src="mycophiles.mp3" type="audio/mp3">
</audio>
<audio controls class="warmbox">
<source src="lastly.mp3" type="audio/mp3">
</audio>
Javascript:
fantasque({
selector: document.querySelectorAll(".default"),
})
fantasque({
selector: document.querySelectorAll(".bluesmoke"),
decoOverflow: 10,
shadow: 5,
colors: ['blue','cyan', 'blue', 'cyan'],
})
fantasque({
selector: document.querySelectorAll(".warmbox"),
theme: "gelly",
})
Available themes: gelly, frame, moods, glyphs
Options: TODO
TODO
- More styles
- Improve 4 bands audio analyser (more balance)
- Testing on various OS / browsers
License
Except the sound files, the code of Fantasque Player is released under GNU AGPL.