zulip/static
Steve Howell 44f575c812 Add topic-zooming hooks.
This commit doesn't actually add the final UI to zoom/unzoom
topics, because I want to keep those in separate commits, in
case we change how to enable the feature.  But this commit
adds a toggle_zoom() function that zooms/unzooms topics.

Zooming is minimally invasive, because we don't really introduce
many extra elements to the UI; instead, we just make the list of
streams be a list of length one (i.e. the active stream).  This
gives us a lot of stuff for free, basically, like unread counts, etc.

(imported from commit 814c1361b6210d1591b4174bed1d6e0c98a3f255)
2013-11-26 10:34:08 -05:00
..
audio Rename humbug => zulip in audio files. 2013-10-31 15:29:48 -04:00
html Fix link to bootstrap css in our nginx error pages 2013-11-04 16:35:50 -05:00
images Document our Asana integration. 2013-11-19 13:30:35 -05:00
js Add topic-zooming hooks. 2013-11-26 10:34:08 -05:00
styles Add topic-zooming hooks. 2013-11-26 10:34:08 -05:00
templates Enable conversation narrows (but not single-message narrows) for everyone. 2013-11-25 14:00:28 -05:00
third sockjs: Don't throw an exception when _didClose is called when readyState is CLOSED 2013-11-19 11:06:14 -05:00
.gitignore Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00
favicon.ico Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00
robots.txt Move zephyr/static to just static. 2013-07-29 12:11:26 -04:00