Vaibhav
af5d3769a7
css: Nest `.hotspot-popover` arrows inside `.hotspot.overlay`.
...
No changes were required in night mode since the night-mode css
already includes the same level of nesting.
Tested visually as well.
2019-06-05 17:08:59 -07:00
Vaibhav
4c41bc1324
css: Use SCSS nesting in hotspots.scss for `.hotspot-popover`.
2019-06-05 17:08:59 -07:00
Vaibhav
d43548c7ca
css: Use SCSS nesting in hotspots.scss for `.hotspot-popover.arrow-*`.
2019-06-05 17:08:59 -07:00
Vaibhav
209b16e667
css: Use SCSS nesting for in hotspots.scss for `.hotspot-confirm`.
2019-06-05 17:08:59 -07:00
Vaibhav
2b6acbfe03
css: Nest hotspot inline elems inside `.hotspot-inline`.
...
No changes required here for night-mode.
2019-06-05 17:08:59 -07:00
Vaibhav
ce34fe51cd
css: Use SCSS nesting in hotspots.scss for `.hotspot-inline`.
2019-06-05 17:08:59 -07:00
Vaibhav
9db1a5458d
css: Reorder hotspots.scss so `.hotspot-inline` are in same line.
2019-06-05 17:08:59 -07:00
Vaibhav
74e6b5c926
css: Use SCSS nesting in hotspots.scss for `.hotspot.overlay`.
2019-06-05 17:08:59 -07:00
Vaibhav
5f18cc16b7
css: Reorder hotspots.scss so `.hotspots.overlay` are in same place.
2019-06-05 17:08:59 -07:00
Vaibhav
25db1d953d
css: Use SCSS nesting in hotspots.scss for `.hotspot-icon`.
2019-06-05 17:08:59 -07:00
Vaibhav
e664eb736a
css: Reorder hotspots.scss so `.hotspot-icon` are in same place.
2019-06-05 17:08:59 -07:00
Vaibhav
a52c157dd3
css: Add similar nesting to night-mode emoji elements as in reactions.scss.
...
Due to additional nesting added in reactions.scss, night-mode styles
were prioritized lower than the original rules defined.
Fixes regressions introduced by changes in PR #12473
2019-06-05 12:36:53 -07:00
Vaibhav
25b063ad95
css: Setup `.tab-switcher.allow-overflow` for informational overlays.
...
This changes the information-overlay tab-switcher to have the class
`.allow-overflow` too.
Fixes a regression introduced in 30da8bdf9b
.
2019-06-04 00:43:51 -07:00
sahil839
5a130097bf
settings: Add display setting for demoting inactive streams.
...
This adds a setting to control Zulip's default behavior of sorting to
bottom and graying out inactive streams. The previous logic is still
the default "automatic", but this gives users more control. See the
models.py comment for details.
Fixes #11524 .
2019-06-03 23:07:56 -07:00
YashRE42
1ab4eaf819
stream_list: Pinned streams are never grayed out as inactive.
...
We have had a longtime bug where the state of pinned streams would not
update properly from the greyed out/inactive state to the active state
when a first message arrived to them.
After some discussion, we determined that likely the right fix for
this is to simply configure pinned streams to never be marked as
inactive; that's more in line with the intended user experience.
Fixes #8201 .
2019-06-03 17:23:01 -07:00
Vaibhav
3444691fc1
css: Nest elems inside `.emoji-info-popover`.
...
These include:
* `.emoji-showcase-container`
* `.emoji-popover`
2019-06-03 15:30:51 -07:00
Vaibhav
c6071c0d7a
css: Reorder so that elems inside emoji info popover are together.
2019-06-03 15:30:51 -07:00
Vaibhav
14a850dcb4
css: Nest elements inside `.emoji-popover`.
...
These include:
* `.emoji-popover-top`
* `.emoji-popover-category-tabs`
* `.emoji-popover-emoji-map`
* `.emoji-search-results-container`
* `.emoji-popover-emoji`
2019-06-03 15:30:51 -07:00
Vaibhav
3d21cb4bea
css: Reorder reactions.scss so elems inside emoji popover are together.
2019-06-03 15:30:51 -07:00
Vaibhav
e33f8f0730
css: Nest popover subheading inside emoji map.
2019-06-03 15:30:51 -07:00
Vaibhav
7189de9722
css: Seperate height of emoji map from results container.
...
The only difference between emoji popover map and results container
is their height. For the results container the height is overridden
in the next rule. Seperating just makes it clearer that both of them
have the same styles except for the height. This also makes it easier
to nest the sub-heading inside the map in the following commit.
2019-06-03 15:30:51 -07:00
Tim Abbott
ddb9d41288
i18n: Update translation data from Transifex.
2019-06-03 15:29:56 -07:00
vinitS101
59c38a3598
settings: Show message in empty linkifier and custom emoji tables.
...
Show placeholder messages to the user if the Linkifier and Custom emoji
tables are empty.
The linkifier page does not show the message to the admin as there are
other UI elements in the table.
Resolves #12453 .
2019-06-03 13:03:07 -07:00
Yashashvi Dave
516d189cf6
org settings: Fix missing <th> element in deactivated-user setting.
2019-06-03 12:51:56 -07:00
Vaibhav
62b1ccee26
css: Nest emoji results heading inside results container.
2019-06-03 12:36:32 -07:00
Vaibhav
1f425d8e58
css: Nest emoji preview and canonical name inside showcase container.
2019-06-03 12:36:32 -07:00
Vaibhav
a418984bf2
css: Nest `.message_reaction .emoji` inside `.message_reactions`.
2019-06-03 12:36:32 -07:00
Thomas Ip
537014ee47
dependencies: Upgrade typescript to 3.5.1.
2019-06-03 12:24:00 -07:00
Thomas Ip
1268616ca2
dependencies: Upgrade @typescript-eslint/eslint-plugin to 1.9.0.
...
Updated .eslintrc with new rules.
2019-06-03 12:24:00 -07:00
Vaibhav
30da8bdf9b
css: Rename info-overlay tab-switcher to `.tab-switcher.allow-overflow`.
...
This apparently is no longer used in any place hence there were no
changes required in the templates.
2019-06-03 12:16:16 -07:00
Vaibhav
56e97d5c37
css: Use SCSS nesting in app_components.scss for `.new-style`.
2019-06-03 12:16:16 -07:00
Vaibhav
c6b50fbba6
css: Add `:focus` rule for `.new-style .button.btn-warning`.
...
Same as the `:hover` rule similar to other buttons.
2019-06-03 12:16:16 -07:00
Vaibhav
09791b9c29
css: Use SCSS nesting in app_components.scss for `.button`.
2019-06-03 12:16:16 -07:00
Vaibhav
331f1fc4b7
css: Reorder app_components.scss so `.button` are in same place.
2019-06-03 12:16:16 -07:00
Vaibhav
6d588b683c
css: Use SCSS nesting in app_components.scss for `.tab-switcher`.
2019-06-03 12:16:16 -07:00
Vaibhav
8ebc8602a5
css: Reorder app_components.scss so `.tab-switcher .ind-tab` are together.
2019-06-03 12:16:16 -07:00
Vaibhav
5460c4fce5
css: Use SCSS nesting in app_components.scss for `.informational-overlays`.
2019-06-03 12:16:16 -07:00
Vaibhav
a3ec301218
css: Reorder app_components.scss so `.informational-overlays` are seperate.
...
Two rules corresponding to `.informational-overlays` were placed among the
`.new-style` rules. The file is reordered to seperate them.
2019-06-03 12:16:16 -07:00
Vaibhav
082e0bc6f6
css: Use SCSS nesting in app_components.scss for `.overlay`.
2019-06-03 12:16:16 -07:00
Vaibhav
6abd05f77b
css: Reorder app_components.scss so that `.overlay.show` are in one place.
2019-06-03 12:16:16 -07:00
Vaibhav
ff7aedd78a
css: Use SCSS nesting in app_components.scss for `.clear_search_button`.
2019-06-03 12:16:16 -07:00
Rishi Gupta
849bc382f9
portico: Remove core-team profiles from /team.
...
This makes the Zulip team look smaller than we are.
2019-06-03 12:14:40 -07:00
vinitS101
ed3e9be142
org_settings: Add collapse/show settings button for users and guests.
...
For non-admins some organisation settings tabs are 'collapsed' by default.
A button at the bottom of these settings can be used to toggle
show/collapse for these settings tabs.
Resolves #12313 .
2019-05-31 22:42:02 -07:00
Puneeth Chaganti
9aa5a2b369
url preview: Use oEmbed html for videos.
...
Ensure that the html is safe, before using it. The html is considered if it is
in an iframe with a http/https src, based on the recommendations here:
https://oembed.com/#section3
We directly embed the `iframe` html into the lightbox overlay.
2019-05-31 15:59:03 -07:00
Kleidi Eski
4d8ee17a98
images: Add header design for Zulip Twitter account.
2019-05-31 15:24:56 -07:00
Yashashvi Dave
7d75cdef7f
subs: Rename `in_home_view` checkbox-setting template element.
2019-05-30 21:39:06 -07:00
Yashashvi Dave
2a943d3b40
static/js/stream_muting: Rename `update_in_home_view` function.
2019-05-30 21:39:06 -07:00
Yashashvi Dave
784d02bf60
static/js/stream_data: Rename `in_home_view` functions.
2019-05-30 21:39:06 -07:00
Yashashvi Dave
40f550038d
subs: Replace all `in_home_view` uses with `is_muted` property.
...
Replace all uses of `in_home_view` subscription property
with `is_muted` property in frontend.
Fixes #12322
2019-05-30 21:39:06 -07:00
Pragati Agrawal
69ec96b63e
search suggestion: Hide email under hidden email-address-visibility cases.
...
This commit hides the email address from the search bar for the email
hidden cases.
2019-05-30 16:22:54 -07:00