Added new hype theme
Restructuring main player UI - added title bar and put relevant infos in it
Separated title, album and artist in current song display. TTF loading tests for hype skin.
Fixed missing tr
Fix bad variable name in template
(bad name had no impact)
Ability to switch skin on the fly
Known issue: all opened tabs are lost
Compil. with grunt
Merge branch 'master' of https://github.com/beuiot/jukebox
Load correct CSS for release mode (only one file)
Cleanup
Output version (html/) must now be generated with gruntjs: no more in source control
See tuto on my wiki if needed
Made grunt aware of ttf files, and removed body-wide css in hype skin
Restore latest skin on instanciation
Save current skin in HTML5 storage
Ability to switch between the 3 skins: added 3 buttons under the jukebox
Side effect: stored playqueues are lost
How to fix: edit your HTML5Storage and rename the `playqueues` key by `Jukebox-playqueues`
Remove prompt (modal window), use an input to set playlist name
New play controls layout
Less flashy colors for buttons.
Restore latest skin only if no skin is specified during instanciation
Following previous commit: ensure saved skin is restored
Center jukebox for all skins
Remove #player from hype skin (touside jukebox scope)
Elegant js for href attribute
(use less characters)
Note that removing href is also working... but syntax slightly more obscure ?
Small refactor