Fixes some leakage in the language selector

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Simplifies layout language selection and js init logic

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Organizes javascript into libraries and application code

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Cleans up layout

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Adds rudimentary search support

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Merge pull request #28 from tripit/dev

Update gems
Adds .ruby-version

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Adds search icon

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Updates search field markup and style

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Fixes toc alignment on search and adds highlight library

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Adds 'no results found' message to search

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Improves no results notice and removes highlight and notice on search field blur

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Update gems
Removes .ruby-version

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Standardizes search styles

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Switches jQuery to load through Google CDN

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Merge pull request #31 from tripit/dev

Update gems
Removes lunr stemmer from search index pipeline

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Cleans up some css

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Adds js handler for setting search info box width equal to content width

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>