YJDave
2691c27126
stream settings: Hide create-stream-btn if user not allowed.
2018-01-22 18:26:36 -05:00
Brock Whittaker
e806300b51
settings: Use `.modal-bg` class to control background color.
...
This lets the `.modal-bg` class dictate background color instead of
manually setting it for all modals.
2017-11-17 08:44:04 -08:00
Brock Whittaker
36c2a6d8c9
streams: Change copy for stream creation suggestion.
...
This changes the copy and reverses the order of the button and text.
2017-10-11 16:17:36 -07:00
Brock Whittaker
6039687ecd
streams: Add "Create Stream" button to right side.
...
This adds a button to allow a user to more easily discover the
stream creation functionality to the right side of the streams
overlay.
2017-10-11 16:17:36 -07:00
Vaida Plankyte
b2c0ff68c2
frontend: Add hotkey information to title/inline text.
...
This should make many Zulip hotkeys significantly more discoverable.
2017-08-23 17:12:09 -07:00
Aditya Bansal
293abb275c
subscription_table_body.handlebars: Upgrade font-awesome icon style.
2017-06-08 14:07:28 -07:00
Steve Howell
958ed20a0f
Only render one stream at a time for editing.
...
We used to render the subscriptions_settings template for every
stream when you loaded "Manage Streams," which can be very slow
for a big realm. Now we only render the right pane on demand.
2017-05-11 08:46:52 -07:00
Brock Whittaker
075b7cd630
Switch "streams" to new component overlay.
2017-03-15 12:17:27 -07:00
adnrs96
621e0749dc
Clean subscription_table_body.handlebars to use 4 space indents.
2017-03-09 01:17:25 -08:00
Tim Abbott
3b59e6c3cc
subs: Rename /#subscriptions to /#streams.
...
Fixes #3653 .
2017-03-08 16:57:58 -08:00
Brock Whittaker
1143ed7219
redesign: Change /#settings and /#administration to an overlay.
...
This also adds a box-shadow to the #deactivate_self_modal so that it
looks similar to the old backdrop.
2017-02-09 23:35:10 -08:00
Brock Whittaker
2dd36aa422
Make subscriptions page responsive.
...
This makes the subscriptions page responsive by having the settings tab
slide over when a user taps on a stream, giving almost the whole screen
to view the settings.
2017-02-09 14:01:00 -08:00
Tim Abbott
450ce61e6c
Fix internationalization in streams page buttons/labels.
2017-01-16 18:00:10 -08:00
Tim Abbott
56bc421a6f
Rename 'Filter Streams' to 'Filter streams'.
2017-01-16 18:00:10 -08:00
Tim Abbott
dd8fb093c8
Rename 'Stream Settings' to 'Stream settings'.
2017-01-16 18:00:10 -08:00
Brock Whittaker
1886f0a015
redesign: Convert subscriptions page to overlay.
...
This is a major change to the /#subscriptions page, converting it to
by a side-by-side list of streams and their settings in an overlay.
There are no new features added/removed, but it's a huge changeset,
because it replaces the old navigation logic and moves the stream
creation modal to appear in the right side of this overlay.
2016-12-09 11:08:08 -08:00
Brock Whittaker
4400665a6d
subs: Move stream settings into an independent overlay.
...
This replaces the scrolling stream settings feature with a stream
settings overlay.
2016-11-04 17:13:26 -07:00
trueskawka
9c8f4d9a1e
stream_filtering: Filter streams on subscriptions page.
...
Filter behaves similarly to filter in left sidebar, see PR #684 . Added
stream input field to the stream creation modal along with other settings,
for clarity.
Fixes #455 , #563 .
2016-10-16 12:59:41 -07:00
Umair Khan
ac13187d76
Add translation tags to the templates.
...
Fixes #726
2016-05-19 22:58:26 -07:00
Waseem Daher
a9f01e382a
Switch streams page over to use consistent buttons.
...
(imported from commit c4d7f658f361a759a38951349e027ac3e279fe9b)
2014-03-05 17:23:23 -05:00
Steve Howell
ec91ece6ed
Remove "Create new stream" UI for restricted users.
...
If a user is not allowed to create new streams, then do not
show the "Create new stream" UI at the top of the settings page.
(imported from commit b97626938d8b612317c2189f7eca0d4bd27fc274)
2014-01-16 14:43:57 -05:00
Allen Rabinovich
ca4e6a0ff8
Updates to stream list
...
(imported from commit 426a8035e9661598f9bbfa6ae83883ca3ac6106e)
2013-11-13 14:59:07 -08:00
Steve Howell
de511482a1
Fix indentation in subscription_table_body.handlebars
...
(imported from commit 7879ebbfc3a74aeb5b7511547627496d658d83ac)
2013-10-09 17:18:57 -04:00
Tim Abbott
3bba0cc927
Move zephyr/static to just static.
...
It's not really a part of the server (aka the rest of zephyr/).
(imported from commit 27f6b6b064938ad927075a68d873e4b68710d279)
2013-07-29 12:11:26 -04:00