Tim Abbott
1152246993
Revert "reactions: Change from grey to translucent."
...
This reverts commit 30f45ac061
.
This commit caused problems with the compose box emoji picker
overflowing its bounds in Firefox at 90% zoom.
2017-11-23 14:55:00 -08:00
Tim Abbott
4d4532a27e
copy_and_paste: Add a simple extensible test suite.
...
This commit is mostly about adding the test suite; some of the results
are things we'd like to change.
2017-11-23 12:59:01 -08:00
Andy Perez
e7f1825617
bugdown: Update KaTeX to version 0.8.3 from 0.7.1.
...
Fixes #7480 .
2017-11-23 12:43:34 -08:00
Greg Price
47abd9c522
i18n: Update translations (including complete Korean!)
2017-11-22 18:11:20 -08:00
Steve Howell
59870b2203
Make dark theme toggle only run in dev mode.
2017-11-22 16:13:09 -08:00
akashnimare
a37e993907
portico: Remove unnecessary background from realm-icon.
...
This PR removes unnecessary white background from realm-icon.
Also, I have given padding and border-radius to make it look good.
This also fixes a bug where realm-name didn't show up because of the
white font color.
2017-11-22 15:00:22 -08:00
Tommy Ip
f425f9ad3d
navbar: Fix transparency issue.
2017-11-22 13:02:13 -08:00
Andy Perez
0449dc8b8a
bugdown: Fix handling of nested fenced math blocks.
...
Change any fence delimiters (backticks and tildes) to be
interpreted literally inside of math fenced_code blocks.
Fixes #5190 .
2017-11-22 12:19:43 -08:00
Tommy Ip
db240de555
/team: Make the contributor list more fair.
...
Don't display contributors with less commits than the 100th server
contributor (the Github API limits the output of users to 100).
2017-11-22 11:33:24 -08:00
Tommy Ip
e44b8809b2
/team: Render contributors list in tabs client side.
2017-11-22 11:33:24 -08:00
Cynthia Lin
e071d27b6b
lightbox: Fix text overflow of translated user interface.
...
Fixes #7469 .
2017-11-22 09:56:30 -08:00
Garvit
52069998eb
compose: Preserve links when pasting html.
...
This uses the to-markdown.js library to do all the hard work of
parsing HTML and turning it into markdown and not e.g. uploaded files.
Tweaked by tabbott to better scope when it activates to just include
pastes of HTML content.
Fixes #5853 .
2017-11-21 19:52:47 -08:00
Tim Abbott
9fa58a3c16
compose_ui: Automatically resize textarea after adding new syntax.
...
This fixes existing problems as well as an upcoming problem that
copy-and-pasting in markdown should usually expand the compose text
area.
2017-11-21 19:52:47 -08:00
Vishnu Ks
34689370cd
settings: Create UI and backend for setting signups stream.
2017-11-21 17:39:51 -08:00
Tim Abbott
84b9147fe3
gitignore: Add static/generated/icons.
2017-11-21 09:27:04 -08:00
Rohitt Vashishtha
5221ea5db5
settings: Make CSS selector more specific in table rows in org settings.
...
Fixes #7374 . Since we use `table-layout: fixed`, the width of the first
row are applied to all the remaining rows, thus wrapping all the columns
to 20% width. This is fixed by making the selector specific to only
user_rows and not the editable data row.
2017-11-21 09:12:55 -08:00
Steve Howell
4a6c3eeb98
Use realistic filepaths in zuliprc docs and hints.
...
The first part of this change is to have the "Your bots"
tooltip not lie about creating `.zuliprc`, because it
doesn't put a dot in front of the file.
And then the more significant change here is to make
the "Running a bot" documentation use realistic filepaths,
both in terms of where the download typically puts the file,
and where you want to move it to.
2017-11-21 07:32:24 -08:00
Cynthia Lin
aa50fae4ba
portico: Add anchor link support to API and user docs.
...
Fixes #7432 .
2017-11-20 17:23:19 -08:00
akashnimare
9d973129ab
user docs: Update compose box screenshots.
2017-11-20 17:14:01 -08:00
rht
bff736868e
Generate custom-icon-webfont on each provision or update-prod-static.
...
Fixes #7354 .
2017-11-20 16:36:49 -08:00
Harshit Bansal
8a4fc9970f
reactions.js: Migrate webapp to use the new reactions API.
...
Fixes : #6909 .
2017-11-20 15:27:20 -08:00
Tommy Ip
3a397b2f2d
/team: Left align BDFL name and role in non-mobile UI.
2017-11-20 09:44:17 +00:00
derAnfaenger
73915a9631
docs: Move integration docs to /api.
2017-11-17 11:58:54 -08:00
Umair Khan
06b57e8512
style: Merge css of social login/register buttons.
2017-11-17 11:44:13 -08:00
Andy Perez
83f563aeff
bugdown: Properly parse empty blockquotes.
...
The character ">" now only starts a blockquote if the resulting
blockquote would be non-empty. Thus, by itself, ">" is now
interpreted literally by bugdown, fixing #687 . The message
with contents consisting of ">>>" is now parsed as a doubly
(not triply) nested blockquote with contents ">". Properly
formed blockquotes have identical behavior as before, but now
bugdown can no longer produce empty blockquotes as output.
Fixes #2886 , #687 .
2017-11-17 11:41:44 -08:00
Andy Perez
bdaf3275f7
message feed: Fix display height of empty messages.
...
Ideally, empty messages are never created. However, sometimes even
non empty messages can act as if empty, such as one consisting only
of an opening and closing blockquote tag. This sets the
.message_content to have a minimum height equal to the line height.
This is overridden with zero (the default) in the case of collapse.
2017-11-17 11:40:22 -08:00
Brock Whittaker
2b6587c6bf
overlays: Move overlays earlier in index.html.
...
It appears as though the ordering of the overlays in the DOM is
overriding their z-index in Safari on mobile. This moves them up to
the top of the template ahead of the header so that the header will no
longer display above the overlays in positioning.
Fixes : #7248 .
2017-11-17 11:03:08 -08:00
Brock Whittaker
4fb7292dd4
message-feed: Add dark mode support for inline code.
2017-11-17 10:30:24 -08:00
Brock Whittaker
874598b291
left-sidebar: Change icons to be translucent.
...
This changes the icons to be translucent rather than grey and also
makes them get darker on hover rather than lighter (which didn’t really
make sense) on the normal theme.
2017-11-17 10:30:24 -08:00
Brock Whittaker
5081294c5b
streams: Remove unnecessary font color declaration, change to translucent.
...
This changes a declaration from grey to translucent and another to
remove an unnecessary color declaration.
2017-11-17 10:30:23 -08:00
Brock Whittaker
015cd65e8f
message-feed: Change borders from grey to translucent.
...
This changes the borders from grey to translucent and bins them to the
nearest tenth of opacity.
2017-11-17 10:30:23 -08:00
Brock Whittaker
7d2607c919
settings: Change borders from grey to translucent.
...
This also changes the .settings-section table borders to be darker
which keeps it inline with the rest of the styling.
2017-11-17 10:30:23 -08:00
Brock Whittaker
30f45ac061
reactions: Change from grey to translucent.
...
This keeps the look the same on a white background but works better on
color backgrounds, as it shares a similar saturation.
2017-11-17 10:30:23 -08:00
Brock Whittaker
d13e556923
reactions: Remove unecessary color declaration.
2017-11-17 10:30:23 -08:00
Brock Whittaker
e14e61c22e
compose: Change borders from gray to translucent.
...
This works better on color backgrounds while staying the same on white.
The compose input borders are also darkened slightly.
2017-11-17 10:30:23 -08:00
Brock Whittaker
83f329b41a
components: Change checkboxes from grey to translucent.
...
This works better with color background and looks the same on white.
2017-11-17 10:30:23 -08:00
Brock Whittaker
aeed2e6863
dark-mode: Remove unnecessary CSS and fix dark mode bugs.
2017-11-17 10:30:18 -08:00
Brock Whittaker
151e5b0e51
app: Remove column-middle background color.
...
The declaration making the background color white seems to be
unnecessary.
2017-11-17 08:44:04 -08:00
Brock Whittaker
f5f217570c
message-feed: Change private message blue to be translucent.
...
This looks the same on white, different on dark blue.
2017-11-17 08:44:04 -08:00
Brock Whittaker
2d9a570ceb
drafts: Remove unnecessary white background on messages.
...
This removes the white background behind the messages that isn’t useful
since they are already on a white background.
2017-11-17 08:44:04 -08:00
Brock Whittaker
53616cc714
gear-menu: Inherit body color.
...
Instead of overriding the default link color with grey, just inherit
the body color.
2017-11-17 08:44:04 -08:00
Brock Whittaker
a77b41dce4
navbar: Remove background attribute on search bar.
...
This removes the background color declaration on the search bar so it
can inherit the standard input background color.
navbar: Let search bar inherit from base color.
2017-11-17 08:44:04 -08:00
Brock Whittaker
3df96a27cc
message-feed: Make stream labels inherit color.
...
Instead of overriding the default link color with grey, just inherit
the base color.
2017-11-17 08:44:04 -08:00
Brock Whittaker
ff39aa0eb5
message-feed: Remove white backgrounds on messages.
...
They aren’t necessary either I don’t believe.
2017-11-17 08:44:04 -08:00
Brock Whittaker
cd3ea16785
navbar: Remove white background.
...
It’s never been necessary afaik.
2017-11-17 08:44:04 -08:00
Brock Whittaker
e0e7c0091b
compose: Change from grey to translucent black.
2017-11-17 08:44:04 -08:00
Brock Whittaker
3c4900205c
streams: Fix width bug with stream creation form footer.
...
The footer was a few pixels short and would create a gap in the bottom
right hand corner of the streams overlay when the stream creation flow
is open.
2017-11-17 08:44:04 -08:00
Brock Whittaker
1514ea9be6
streams: Inherit base color rather than redefining text color.
...
This also removes an unecessary font-weight declaration that
was immediately being overridden.
2017-11-17 08:44:04 -08:00
Brock Whittaker
efb7206756
settings: Change grey colors to translucent black.
2017-11-17 08:44:04 -08: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