Anders Kaseorg
abbd8a7f45
styles: Remove most vendor-prefixed CSS attributes.
...
Many of them are now automatically generated by autoprefixer, while
others are unnecessary based on .browserslistrc, and some were just
wrong (the linear-gradient based checkerboard pattern in lightbox has
been broken in Firefox for a while).
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2019-08-30 14:51:52 -07:00
Vaibhav
aa29ef0317
css: Use SCSS nesting for 700px media queries in subscriptions.scss.
2019-08-07 17:42:10 -07:00
Vaibhav
5aa22f4acd
css: Reorder so `.subscriptions-container` are in same place.
2019-08-07 17:42:10 -07:00
Vaibhav
7019b8a4c6
css: Use SCSS nesting in subscriptions.scss media queries.
2019-08-07 17:42:10 -07:00
Vaibhav
1b1e74bc24
css: Use SCSS nesting for `ul.grey-box`.
2019-08-07 17:42:10 -07:00
Vaibhav
6bd6b846a5
css: Reorder subscriptions.scss so `.large-icon` are in same place.
2019-07-25 14:44:58 -07:00
Vaibhav
36b78b034b
css: Remove redundant rules from `.large-icon.hash`.
2019-07-25 14:44:58 -07:00
Vaibhav
350bcbea80
css: Use SCSS nesting for `#subscriptions_overlay`.
2019-07-25 14:44:58 -07:00
Vaibhav
86bff0c3ce
css: Nest elements inside `#subscription_overlay`.
2019-07-25 14:44:58 -07:00
Vaibhav
37f70adeb6
css: Use SCSS nesting for `.editable-section`.
2019-07-25 14:44:58 -07:00
Vaibhav
4c70a23d43
css: Nest `#stream_creation_form` inside `#stream-creation`.
2019-07-25 14:44:58 -07:00
Vaibhav
4886f3b8f0
css: Use SCSS nesting for `#stream_creation_form`.
2019-07-25 14:44:58 -07:00
Vaibhav
dd6494343a
css: Use SCSS nesting for `#stream-creation`.
2019-07-25 14:44:58 -07:00
Vaibhav
bd7fc23d30
css: Nest elements inside `#subscription_overlay #stream_creation`.
2019-07-25 14:44:58 -07:00
Vaibhav
4fc3878b00
css: Use SCSS nesting for `.stream-creation-body`.
2019-07-25 14:44:58 -07:00
Vaibhav
6a840e39f6
css: Nest `#announce-new-stream` inside `.stream-creation-body`.
2019-07-25 14:44:58 -07:00
Vaibhav
33bc11980d
css: Use SCSS nesting for `.create_stream_button`.
2019-07-25 14:44:58 -07:00
Vaibhav
ba2d609e6a
css: Nest `.subscriptions-header` inside `.subscriptions-container`.
2019-07-18 11:41:18 -07:00
Vaibhav
d104935d69
css: Nest `.display-type` inside `.subscriptions-container .right`.
2019-07-18 11:41:18 -07:00
Vaibhav
bafcad8ef3
css: Use SCSS nesting for `.subscriptions-container`.
2019-07-18 11:41:18 -07:00
Vaibhav
ef64f33808
css: Reorder subscriptions.scss so .subscriptons-container is in same place.
2019-07-18 11:41:18 -07:00
Vaibhav
3c0f447f1a
css: Use SCSS nesting for `.subscriptions-header`.
2019-07-18 11:41:18 -07:00
Vaibhav
279b52ac82
css: Reorder subscriptions.scss so .subscriptions-header is in same place.
2019-07-18 11:41:18 -07:00
Vaibhav
81a7467441
css: Nest `.subscriber-list` inside `.subscriber_list_container`.
2019-07-11 12:23:42 -07:00
Vaibhav
52027af52a
css: Nest `.subscriber_list_container` inside `.subscriber-list-box`.
2019-07-11 12:23:42 -07:00
Vaibhav
57aedf0a46
css: Use SCSS nesting for `.subscriber_list_container`.
2019-07-11 12:23:42 -07:00
Vaibhav
f27031925a
css: Use SCSS nesting for `.subscriber-list`.
2019-07-11 12:23:42 -07:00
Vaibhav
39f6d0a71b
css: Reorder subscriptions.scss so `.subscriber-list` are in same place.
2019-07-11 12:23:42 -07:00
Vaibhav
239278ed90
css: Use SCSS nesting for `.stream-row`.
2019-07-10 11:30:56 -07:00
Vaibhav
95dbe28aeb
css: Use SCSS nesting for `.stream-row .sub-info-box`.
2019-07-10 11:30:42 -07:00
Vaibhav
b5bd0fd4f4
css: Reorder subscriptions.scss to group `sub-info-box *`.
2019-07-10 11:30:36 -07:00
Vaibhav
8af03b92a0
css: Use SCSS nesting in subscriptions.scss for `.stream-row .icon`.
2019-07-08 16:23:17 -07:00
Vaibhav
d8efa258e5
css: Use SCSS nesting in subscriptions.scss for `.stream-row .check`.
2019-07-08 16:23:17 -07:00
Vaibhav
25cb9ff240
css: Reorder subscriptions.scss so `.stream-row .check` are in same place.
2019-07-08 16:23:17 -07:00
Pragati Agrawal
747e797092
stream settings: Disable Mobile notifications if push bouncer not set up.
...
This commit disables "Mobile notifications" if `push_notifications` are not
enabled. It also adds a tooltip explaining why this is disabled.
Fixes #12208
2019-06-24 14:46:45 -07:00
Yashashvi Dave
84234cabcb
stream settings: Disable click handler on label for mute settings.
...
If stream setting is disabled, setting-checkbox can not be
clicked. Although, it does allow to change value by clicking
on setting label.
This commit fixes above bug and disable click handler on
setting-label for disabled stream settings.
2019-06-24 14:46:45 -07:00
Aditya Bansal
43591d6c71
archives: Display globe icon for web public streams.
...
In this commit we start reserving the globe icon for web public
streams and replace instances of mixed usage of globe for public
streams with a '#'.
2019-05-20 18:13:31 -07:00
Yashashvi Dave
9d21b61f99
streams: Disable sub-check-btn if user is not allowed to subscribe.
...
This commit disable the subscription checkmark button in stream list
view, if user is not allowed to subscribe to stream.
2019-05-07 16:33:01 -07:00
matkaczmarek
b081e6c728
stream-edit: Fix stream name span
...
This commit fixes broken span for stream-name edit on Firefox by adding
vertical-align to css.
Fixes #11923
2019-04-13 20:35:31 -07:00
Tim Abbott
ddb965110f
CSS: Remove manual antialiasing configuration.
...
The antialiasing decisions we made for the webapp should be constant
over the entire page, not limited to particular subsections or themes.
If we wanted antialiasing, we should do it on the entire page, not
individual random widgets. But it's not clear we actually want to do
it on the entire page. The `-moz-osx-font-smoothing: grayscale`
setting now happens by default in OSX Mojave (40% world market share
right now and growing), so there's no reason to override it. And
without retina displays, generally, subpixel rendering provides better
results than antialiasing (which overrides subpixel rendering).
Thanks to Anders Kaseorg for advice on this issue.
2019-03-04 15:12:48 -08:00
synicalsyntax
c808dcea18
subs: Reorder stream row selectors for SASS nested selector feature.
2019-02-18 16:08:09 -08:00
Akash Nimare
b90eeee1ec
stream: Vertically align check icons on the left of streams list.
2018-12-09 22:25:36 -08:00
Cynthia Lin
cbb6b3a1af
styles: Normalize differences in previous hex-to-HSL conversion.
2018-10-16 13:14:19 -07:00
Cynthia Lin
89d81b37d4
styles: Convert background properties to background-color.
2018-10-16 13:14:19 -07:00
Cynthia Lin
67b705207e
styles: Convert 3-digit hex values to HSL values.
2018-10-16 13:14:19 -07:00
Cynthia Lin
0f34e2fe3c
subs: Fix broken streams list header/search container in Safari.
...
Fixes #10064 .
2018-08-02 09:55:32 -07:00
Shubham Padia
3e6eb360c4
stream edit: Remove bottom margin from `sub_settings_title`.
2018-07-31 11:12:09 -07:00
Aditya Bansal
5190f4c51a
stylesheets: Fix coding style to comply with stylistic rules.
2018-07-27 00:15:58 -07:00
Aditya Bansal
ae6c8692a9
subscriptions_settings_modal: Upgrade to font-awesome 4.7 icon prefixes.
2018-07-11 20:17:11 +05:30
Aditya Bansal
5552bfbeda
settings_overlay.html: Upgrade to use font-awesome 4.7 icon prefixes.
2018-07-11 20:17:11 +05:30