markdrago/ticker — pull request #8 by KenGorab (2014-12-01 01:40:47+00:00)
Title: Bored thanksgiving angularjs rewrite

I was bored one night when my family all went to sleep at like 11 PM and I wanted to work on something small-ish. So I thought "I'll add the ability to do multi-line quotes in the quote board" since there have been situations where I wanted to do that. However, I decided that it would be easier for me to do that if I rewrote the frontend in Angular and got rid of jQuery altogether. Turns out it wasn't so small after all.

# What's new
* Rewritten in Angular
* jQuery has been banished
* Animations are CSS transitions
* Keyboard shortcuts added:
* `ctrl + n`: show new quote pane
* `esc`: hide new quote pane
* left/right arrow: previous/next quote
* Ability to add more than one line to a quote

Here is the creation pane for a single-line quote
![single quote create](https://cloud.githubusercontent.com/assets/6582067/5240367/6eab4fa8-78d0-11e4-87fd-4f8c47dd80f5.png)
and a multi-line quote.
![multi-line quote](https://cloud.githubusercontent.com/assets/6582067/5240368/7be81c5a-78d0-11e4-8c34-c65bdd0e538a.png)

Here is how I have the board looking now with a single quote
![single quote show](https://cloud.githubusercontent.com/assets/6582067/5240345/810577b0-78cf-11e4-9192-c26e4b619a01.png)
and a multiple-line quote.
![multi-line quote show](https://cloud.githubusercontent.com/assets/6582067/5240347/8ec6b72e-78cf-11e4-84e2-a0617490856c.png)

Sorry, I know this is a crazy huge pull request.
I planned to add some karma tests too but it got too late and I had Black Friday shopping the next day.