Tim Abbott
0d5badb71a
urls: Remove robots.txt blocking Zulip serves from search engines.
...
This was added back in 2012 and seems to have been accidentally not
updated since then.
2017-09-16 01:59:40 -07:00
Brock Whittaker
b5db5c9703
Show javascript exceptions and `blueslip.error` in development.
...
This now shows `blueslip.error` and other JS exceptions in development
in the alert box at the top of the page. Hopefully this will make it
a lot easier to notice newly introduced JS exceptions when working on
Zulip.
Tweaked by tabbott to handle all JS errors, not just blueslip.error.
Fixes : #6155 .
2017-09-16 01:02:28 -07:00
Brock Whittaker
ec4cd950ea
Make tooltips more legible.
...
This makes the JavaScript tooltips more legible by increasing
the font size and decreasing the line-height, while also increasing
the opacity of the tooltip from 0.8 => 1.
2017-09-16 00:41:57 -07:00
Tim Abbott
b334f3a9a4
locale: Update translations from transifex.
2017-09-15 06:46:38 -07:00
Brock Whittaker
d7651bdd25
Restyle default streams list to be grey-box and inline.
...
This moves the form to an inline style and restyles the box to be green.
2017-09-15 04:57:03 -07:00
Brock Whittaker
d7d5b382a7
Change realm filter settings box to be grey.
...
This changes the realm filter settings box to be the same grey as the
emoji add box instead of the green it was before.
2017-09-15 04:57:03 -07:00
Brock Whittaker
73ac9f4406
Restyle emoji box to look grey, inline form.
...
This makes it more compact as well as recoloring it to not be green.
2017-09-15 04:57:03 -07:00
Brock Whittaker
78adf01850
Normalize `.settings-section-title` headers.
...
This normalizes the headers to all look the same and in a larger font
size + weight.
2017-09-15 04:57:03 -07:00
Brock Whittaker
05ae3f643d
Make `.grey-box` an unscoped, generic class.
...
This now makes it accessible outside of the subscriptions overlay.
2017-09-15 04:57:03 -07:00
Rishi Gupta
b9c8747bd0
hotspots: Use tutorial_status to manage whether we show hotspots.
2017-09-15 04:14:52 -07:00
Rishi Gupta
06191c948d
hotspots.css: Change overlay color.
2017-09-15 04:14:52 -07:00
Rishi Gupta
ac48772732
hotspots.js: Fix timeout millisecond conversion.
2017-09-15 04:14:52 -07:00
Rishi Gupta
a8deedbbb6
hotspots: Replace stream_settings with intro_streams and intro_topics.
2017-09-15 04:14:52 -07:00
Rishi Gupta
0677bd2a6d
hotspots: Rename and update new_topic_button.
2017-09-15 04:14:52 -07:00
Rishi Gupta
4a383544af
hotspots: Rename and update click_to_reply.
2017-09-15 04:14:52 -07:00
Rishi Gupta
c985791773
hotspots.js: Inline map_hotspots_to_DOM.
...
The function is confusing and added unnecessary complexity, given that it is
only called in one place, and is not a function that should be exposed to
other modules.
2017-09-15 04:14:52 -07:00
Rishi Gupta
546384ce30
hotspots.js: Refactor place_icon for clarity.
2017-09-15 04:14:52 -07:00
Rishi Gupta
91819fa694
hotspots.js: Give names to long selectors in place_icon.
2017-09-15 04:14:52 -07:00
Rishi Gupta
9f7b310a3e
hotspots.js: Do not place_popover if icon is not visible.
...
Attempting to do so throws an exception if hotspot.location.element can't be
found.
2017-09-15 04:14:52 -07:00
Rishi Gupta
836a2c502e
hotspots.js: Clean up icon positioning code.
...
Also will allow more fine-grained positioning.
2017-09-15 04:14:52 -07:00
Tommy Ip
641d4c167b
Remove line left of search bar
2017-09-15 03:39:40 -07:00
Tommy Ip
3fb660d46e
Fix search bar box-shadow alignment.
2017-09-15 03:39:40 -07:00
Tim Abbott
27bb680aa5
message_list: Fix exception with nonexistent streams.
...
If the stream no longer exists, we don't need to try to show a stream
resubscribe UI.
2017-09-15 01:59:24 -07:00
Tim Abbott
c330c75e3c
message_list: Refactor stream->stream_name local variable.
2017-09-15 01:59:24 -07:00
Sampriti Panda
e98d7a6ee8
Fix issues with left-sidebar stream search and multiple words.
...
If you typed in more than one word for a stream with multiple words in
it's name, it would not show up in the search list. This fixes that
and adds some more tests covering the entire functionality of the
filter.
2017-09-15 00:22:59 -07:00
Cynthia Lin
5be0124e0b
left sidebar: Add cursor pointer change on hover to Streams icons.
2017-09-14 12:37:27 -07:00
Cynthia Lin
d7fbae2410
left-sidebar.css: Remove .brand selector.
...
This selector is unused (there is no element with class `brand` in element with ID `left-sidebar`).
2017-09-14 10:18:03 -07:00
Brock Whittaker
25304ddeee
Fix padding to match new font.
...
This commit fixes the padding on several things that are now not
vertically centered because the new font has slightly different
heights.
2017-09-14 07:38:44 -07:00
Cory Lynch
f4a09b7758
recent_senders: Add sort by stream message recency.
...
If both users haven't posted in the current topic, then
as a second order sort, check which user has posted first
in the stream as a whole.
Fixes part of #5956 ; we still need to sort by sending in the
organization.
2017-09-14 07:20:52 -07:00
Vishnu Ks
d8f8e29ff5
frontend: Show link to delete files in quota exceeded error.
2017-09-14 06:04:09 -07:00
Joshua Pan
0fd9f0bcc9
hotkeys: Make 'v' hotkey toggle.
2017-09-14 05:56:55 -07:00
Joshua Pan
42b05912f8
hotkeys: Make '?' hotkey toggle.
2017-09-14 05:56:55 -07:00
Sarah
c3a8138f74
user_settings: Add push notifications for all stream messages.
...
Add setting to enable push notifications for all stream messages.
2017-09-14 05:41:37 -07:00
Umair Khan
1f93c06b76
i18n: Optimize get_language_list().
...
compilemessages command now does all the heavy lifting by creating a
language_name_map.json file under locale directory. This file is used
by get_language_list to retrieve the require information.
Fixes : #6486
2017-09-14 02:28:58 -07:00
Steve Howell
c953759486
Get unread messages from the server in the web app.
...
The server sends down lists of unread message ids in various
buckets, and we now use those on the client to provide more
complete counts of unread messages.
2017-09-12 06:02:40 -07:00
Sampriti Panda
073bc318cf
compose: Fix rendering error with message edit forms.
...
Fixes #6412
2017-09-11 09:24:11 -07:00
Yusei Tahara
56cb06dc19
lightbox: Fix repeated code in exports.open.
...
Call display_XXX function after the payload if-clause, don't repeat
the same thing.
2017-09-10 00:40:03 -07:00
Cynthia Lin
b2f7c80ed2
click_handlers: Remove duplicate compose state checks.
2017-09-08 23:20:43 -07:00
Cynthia Lin
19e134698e
compose: Refocus compose box if message view link is clicked.
...
Fixes #4331
2017-09-08 11:30:57 -07:00
Cynthia Lin
ead2a4c071
left sidebar: Prevent closing in responsive mode.
...
Fixes #2913
2017-09-08 11:20:36 -07:00
Cynthia Lin
44b514d897
left sidebar: Move Streams header icons out of <a> elements.
2017-09-08 11:20:36 -07:00
Cynthia Lin
99025c8f10
search: Remove search close button when narrowed to home view.
...
Fixes #6426
2017-09-08 11:13:06 -07:00
Akash Nimare
bf470d3d1e
updated desktop app to v1.4.0
2017-09-08 07:55:25 -07:00
Brock Whittaker
26f6d708c2
Make plan CTA buttons all line up.
2017-09-07 12:43:47 -07:00
Brock Whittaker
f026fc6f0c
Add :hover and :active states to button.green.
...
This now adds these interactive states to the /plans/ page by
proxy of adding them to the `button.green` component.
2017-09-07 12:43:47 -07:00
Brock Whittaker
e82cc3f993
Add more margin-top to <h3> tag.
...
The <h3> default margin of 10px brought it too close vertically to the
the paragraph tag above it, so this increases it to 20px.
2017-09-07 12:40:03 -07:00
Brock Whittaker
aac7b3c5eb
Increase font size of <p> and <li> to 1.2em.
...
This increases the font size from 1em => 1.2em.
2017-09-07 12:40:03 -07:00
Brock Whittaker
26281df767
Change line height in <p> and <li>.
...
This decreases the <p> line height from 1.8em to 1.6em, and increases
the <li> line height from 20px to 1.6.
2017-09-07 12:40:03 -07:00
Greg Price
0986fe700d
i18n: Keep markup out of a translated string where we easily can.
...
Use jQuery DOM construction methods, rather than string concatenation,
to keep things structured and to stay clear of the lint rules introduced
in ee6235d71
.
2017-09-07 13:00:54 +09:00
Steve Howell
99f4d420a5
Reduce the font size for search.
...
Until we get search bubbles, the search text is kind of a
distracting detail for most users. This just makes the
height 2px smaller for now. This will also make more text
show up on mobile web.
2017-09-06 18:49:54 -07:00