A kiosk presentation system built with Node and Angular.
####Issues
video lightbox not fit to screen heightvideo ends, never restartsgallery lightbox not fit to screen heightgallery thumbnails not centered- gallery thumbnails provide no indication that anything happened after click
dragging lightbox "wiggles" the screendragging arrows scrollsset timeout on gallery viewstyle gallery based on C's sketchlightbox sometimes doesn't show up behind videoround corner of video (too complicated)add transparency to lightbox on video- need to swipe most of the screen width
hide arrows on admin screen (too complicated)close button gets disabled
####TODO
- left/right buttons as anchors on edges of screen
- swipe should be vertically centered
- swipe or touch should pause slideshow for 30 seconds
- wire up learn more
- replace timer with swipe config
- build js app to handle screensaver defaults and scene interactions
- relative image paths
####Cases
- node loads layout and index page which shows kiosks and settings
- choosing kiosk starts screensaver
- angular renders index page by GET kiosks
- navigation to a kiosk GETs /#kiosk-name
- angular renders screensaver by kiosk-name
- app starts screensaver and listens for interactions