Jack Zhang
e3ef056991
portico: Update registration form help messages.
2017-07-21 13:09:06 -07:00
Jack Zhang
e915321f89
registration: Remove organization type selection in realm creation.
2017-07-21 13:09:06 -07:00
Jack Zhang
7f96b3ef2f
portico: Fix /accounts/register autofocus.
2017-07-21 13:09:06 -07:00
Jack Zhang
c938c3be2d
portico: Remove green checkboxes from forms.
...
More than half of these are buggy. Adding them back will be
separate project for the future.
2017-07-21 13:09:06 -07:00
Rishi Gupta
9782911aca
portico: Add initial why zulip page.
2017-07-19 11:53:06 -07:00
Vaida Plankyte
edc341abe7
help: Add documentation on deleting a message.
...
Fixes #5393 .
2017-07-18 16:04:02 -07:00
Tim Abbott
2317819e47
nginx: Use the Django 404 page for files under static/.
...
This elimintes the need for us to maintain duplicate copies of the
Zulip 404 error pages.
Fixes #5382 .
2017-07-18 09:55:30 -07:00
Vaida Plankyte
c9bc803118
frontend: Change inaccurate aria-hidden assignments on buttons.
...
This either removes aria-hidden=true assignments from buttons with
text, or adds a span to only hide the 'x' symbol rather than the
button for closing buttons.
2017-07-17 16:40:28 -07:00
Brock Whittaker
005a58ecd6
settings: Add border-top to <li> for logout.
...
This makes the logout option in settings look more consistent with the
rest of the settings UI.
2017-07-17 16:14:46 -07:00
Brock Whittaker
38440d6ba4
Change product page nav and hero styling.
2017-07-17 16:12:36 -07:00
Brock Whittaker
c27f57ed4b
Change top of the /hello/ page to lighter scheme.
...
This changes the top of the page to a lighter scheme that uses a
gradient rather than having a dark blue background.
2017-07-17 16:10:54 -07:00
Vaida Plankyte
358a35f4cb
help: Rename Manage organization snippets.
2017-07-17 11:52:15 -07:00
Vishnu Ks
06fee494c6
analytics: Include translation bundle in stats.html.
...
This should make it possible to use i18n in stats.js.
2017-07-16 16:20:11 -07:00
Vishnu Ks
a99c60ce07
analytics: Add translation tags to stats.html.
2017-07-16 16:16:43 -07:00
Tim Abbott
fd63d98786
navbar: Add link to /stats from the gear menu.
...
This adds a link to the Zulip statistics UI, making it easy for users
to discover. We'd been waiting on doing this until the visual design
of that page was satisfactory, which it is now.
Fixes #5774 .
2017-07-16 15:12:49 -07:00
Tim Abbott
40cc6a3fa1
docs: Document disabling message edit history.
2017-07-16 10:13:26 -07:00
Yago González
28d4ec7236
apps: Improve formatting and capitalization.
2017-07-14 16:27:17 -07:00
Yago González
eb597a5af3
i18n: Mark strings for translation.
...
Tweaked by gnprice to omit proper names.
2017-07-14 16:27:17 -07:00
James Rowan
21b5536353
emails: Update subject lines of emails.
2017-07-14 15:20:04 -07:00
Vaida Plankyte
28ea174ed9
backend: Implement high contrast mode display setting.
2017-07-14 14:53:24 -07:00
Vaida Plankyte
216900b9e3
frontend: Add aria-label attributes to textareas/input fields.
2017-07-14 14:45:10 -07:00
Vaida Plankyte
b533732c6b
frontend: Change custom_invite_body to use an ID.
2017-07-14 14:45:10 -07:00
Vaida Plankyte
c7c533fd4d
frontend: Add feature illustrations to landing page.
2017-07-13 22:12:26 -07:00
James Rowan
59b5a2f862
emails: Rewrite the day 1 followup email.
2017-07-13 20:51:54 -07:00
Jack Zhang
6e2f90c8c9
Improve /integrations page load time.
...
Prior to this commit, 7 megabytes of images (through 253 individual requests)
were heavily slowing down the initial load. With this commit, we load only the
logos (60 or so images).
Documentation and images for the individual integration sub-pages is requested
separately using the /integrations/doc/ endpoint, which returns HTML.
2017-07-13 20:37:09 -07:00
Jack Zhang
9ddef6a4da
landing-page: Add 'Create your own!' integration tile.
2017-07-13 20:37:09 -07:00
Jack Zhang
e29893a420
Fix indentation for templates/zerver/integrations/index.html.
2017-07-13 20:37:09 -07:00
Jack Zhang
2bc5d07a90
landing-page: Internationalize 'All' category.
2017-07-13 20:33:02 -07:00
Rishi Gupta
f0ed556730
emails: Remove comments from tops of email templates.
...
The comments are not very helpful, in some cases incorrect, and make
skimming the template harder.
2017-07-13 19:17:53 -07:00
Rishi Gupta
d8eaae278d
emails: Update text of emails.
...
Partial update; likely more to be done.
2017-07-13 19:17:53 -07:00
James Rowan
71bc40d829
emails: Update subject for invitation emails.
2017-07-13 18:47:21 -07:00
James Rowan
88b8d98d34
emails: Update subject for missed message emails.
2017-07-13 18:47:17 -07:00
James Rowan
9bd1b0ba58
emails: Update subject for digest emails.
2017-07-13 18:47:02 -07:00
Brock Whittaker
1cf7ee966b
help: Redesign /help/ pages to be a single page app.
...
This redesigns the /help/ page sets to be a single page app that uses
history.pushState to work the same as the old app.
The big new feature is that now we have the index in a nicely designed
left sidebar.
2017-07-13 15:43:44 -07:00
Vaida Plankyte
3ca0e07509
frontend: Redesign templates/404 error page.
2017-07-13 14:46:56 -07:00
Vaida Plankyte
86d86245f8
frontend: Redesign templates/5xx error page.
2017-07-13 14:46:56 -07:00
James Rowan
05934fd4c6
user docs: Clarify that drafts are only stored locally.
2017-07-13 11:21:44 -07:00
Vaida Plankyte
74ab5b607a
frontend: Change main UI content to not be background images.
2017-07-11 16:30:07 -07:00
Eeshan Garg
b37ace33ee
help: Document bot types in add-a-bot-or-integration.
2017-07-11 13:25:51 -04:00
Eeshan Garg
37fbed0993
webhooks: Recommend creating "incoming webhook" bot.
...
In all our webhooks' docs, we now recommend creating a bot with the
"Incoming webhook" bot type.
2017-07-11 13:25:51 -04:00
Vaida Plankyte
1e04ab8b54
help: Add docs on new manage organization features.
2017-07-11 12:35:50 -04:00
Vaida Plankyte
7d98e569c5
help: Add docs for new organization permission settings.
2017-07-10 11:50:40 -07:00
Vaida Plankyte
90877c2100
help: Update links to point to organization permissions.
2017-07-10 11:50:40 -07:00
Rishi Gupta
cd8c38b96e
confirm.html: Add text suggesting that the users link may be expired.
2017-07-07 18:56:14 -07:00
Rishi Gupta
b3654c7b7e
confirmation: Remove vestiges of the MitUser table.
...
The MitUser table was removed in df525ad
.
confirm_mituser.html could have been accessed through the last few lines of
confirmation/views.py:
templates.insert(0, 'confirmation/confirm_%s.html'
% (obj._meta.model_name,))
The commit message on df525ad
suggests there was another way
confirm_mituser.html could have been called, but I don't currently see
evidence for it in the code.
2017-07-07 18:53:00 -07:00
Brock Whittaker
626c5ef55e
analytics: Restyle and refactor /stats page.
...
This completes a major redesign of the /stats page.
2017-07-07 18:22:32 -07:00
Tim Abbott
dcc40c7035
devtools: Document the --input option to collectstatic.
2017-07-07 17:48:52 -07:00
Tim Abbott
2ccd5aa758
devtools: Document better solution for editing error pages.
2017-07-07 17:45:11 -07:00
Tim Abbott
780b77d84d
devtools: Document portico.css issues with static/html/ files.
2017-07-07 17:30:45 -07:00
Greg Price
4b765ae304
i18n: Fix a smattering of strings that weren't getting translated.
...
These are some strings I spotted in English when playing around a bit
with the UI set to German, where our translations are near complete.
It'd be great to have a more systematic way of spotting this kind of
omission. Probably a fairly simple linter could catch a lot of cases.
2017-07-07 16:59:23 -07:00
Tim Abbott
5ee9599acd
help: Link to zulipchat.com/apps to have the latest apps page.
...
Ideally, we'd be using {{ apps_page_url }}, but the /help/ markdown
system doesn't support custom Jinja2 content in its code.
2017-07-07 16:58:04 -07:00
Brock Whittaker
bd664b0dd5
portico: Fix background color; remove need for bg-image classes.
2017-07-07 15:30:47 -07:00
Jack Zhang
c5cdede891
portico-css: Reposition header, portico-page content, and footer.
2017-07-07 15:29:43 -07:00
Vaida
d5517bae36
Delete the old zulip.com "referrals" system.
...
This system hasn't been in active use for several years, and had some
problems with it's design. So it makes sense to just remove it to declutter
the codebase.
Fixes #5655 .
2017-07-07 14:59:18 -07:00
Vishnu Ks
81f9d5810e
portico: Remove check mark from password field.
2017-07-07 14:48:06 -07:00
Vishnu Ks
caf9b55cd2
register.html: Include translations bundle.
2017-07-07 14:48:06 -07:00
Rishi Gupta
e84e6aa818
create_realm: Make placeholder text more generic.
...
Fixes #2058 .
2017-07-06 23:13:29 -04:00
James Rowan
dc9a41c543
emails: Add preheader content to missed message emails.
2017-07-06 15:46:03 -07:00
Rishi Gupta
c827c7840d
lint: Re-indent digest.html and missed_message.html.
2017-07-06 15:46:03 -07:00
James Rowan
0d76da27b4
emails: Add base template for missed message and digest emails.
...
Also removes the files from lint, so that the new indentation doesn't
obscure the change. The files are reindented in the next commit.
2017-07-06 15:46:03 -07:00
Rishi Gupta
e04bf3273c
emails: Rename email_base.html to email_base_default.html.
...
About to add another template for digest and missed message emails. Another
natural name would be email_base_transactional, but the followup_day{1,2}
emails aren't really transactional.
2017-07-06 15:46:03 -07:00
Jack Zhang
16385db3d7
landing-page.js: Implement fuzzysearch and category filtering.
...
On /integrations.
For scalability and people who type fast, update_integrations is
debounced; the function will postpone its execution until after
50 milliseconds after it was last invoked.
2017-07-06 15:28:50 -07:00
Jack Zhang
3f9bfd2ae2
portico: Create search/catalog visuals in /integrations.
...
Responsive designs for the search bar, categories sidebar,
categories dropdown, and integration tiles.
2017-07-06 15:28:50 -07:00
Jack Zhang
37a80d5cc4
portico: Redesign and rewrite /integrations text headings.
2017-07-06 15:28:50 -07:00
Tim Abbott
4f762dd27b
keyboard_shortcuts: Fix capitalization of new heading.
2017-07-06 11:04:13 -07:00
Rishi Gupta
ab63612c5b
keyboard_shortcuts: Rename Streams to Streams Settings.
2017-07-06 10:39:52 -07:00
Cynthia Lin
0fc93278ca
user docs: Add guide on *Require topics in messages to streams* setting.
...
Edited by tabbott to simplify the language and explain the purpose of
the setting a bit more.
Fixes #5675 .
2017-07-05 11:51:54 -07:00
Vishnu Ks
faf5c0cd2d
portico: Make backend validation errors similar to frontend.
...
The backend errors are currently displayed to the right side of the
input field. This is different from the frontend validation errors
which are displayed at the bottom of the input field (and also looks
really bad). Also frontend validation uses <p> instead of <div> to
display errors so I have changed this also to make both uniform.
2017-07-05 11:05:18 -07:00
Vaida Plankyte
0d8720fe0c
missed_message.txt: Use the singular 'they' pronoun.
2017-07-05 09:27:43 -07:00
Vaida Plankyte
b68ba0a13e
missed_message.html: Use the singular 'they' pronoun.
2017-07-05 11:34:45 +02:00
James Rowan
1ea9a23f95
emails: Fix two grammar nits.
2017-07-04 13:57:54 -07:00
Rishi Gupta
81220e050b
context_processors: Remove zulip_admin from zulip_default_context.
...
There is no real distinction between zulip_admin and support_email in the
codebase, so fold them into a single variable.
2017-06-29 11:20:32 -07:00
Rishi Gupta
bf996f91ba
deactivated.html: Use support_email instead of custom context variable.
2017-06-29 11:20:32 -07:00
Greg Price
5c9f02924f
for/open-source: Use real em-dashes.
...
Ideally these shouldn't have spaces around them either, but the
font we're using (at least in my browser) has em-dashes that
hardly merit the name -- about twice the width of an interword space.
So I leave them bulked up with spaces.
2017-06-26 22:45:54 -04:00
Greg Price
6ed5cd3356
for/open-source: Give each point a title phrase.
2017-06-26 22:45:54 -04:00
Eeshan Garg
4ad951f256
integrations/perforce: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
ed388ed320
integrations/redmine: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
53c1a53120
integrations/jenkins: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
9115be0e9e
integrations/trello-plugin: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
085ce20feb
markdown: Recommend installing bindings to the server with bot.
...
Instead of recommending our users to download and install our
bindings "to the <integration_name> server", we now recommend
installing our bindings "to the server where the
<integration_name> bot lives". Technically, the latter is more
accurate.
2017-06-26 12:30:04 -04:00
Eeshan Garg
c17600e3be
integrations/rss: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
fc11615f55
google-calendar: Fix typo and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
90fff71677
integrations/nagios: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
e46053e393
integrations/codebase: Use change-zulip-config-file macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
3db11d83da
integrations/trac: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
421c71919c
integrations/mercurial: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
9dde906115
integrations/git: Use macros and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
6a84b50758
capistrano: Wrap long lines and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
000ae04899
integrations/twitter: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
b60c95d971
integrations/svn: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
b9ac92c1a0
integrations/openshift: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
1d9ab996c7
markdown: Clarify stream name recommendations in create-stream.
...
Now, we further clarify in the create-stream.md macro that even
if users follow our default stream name recommendation for a
given integration, said stream must still be explicitly created.
2017-06-26 12:30:04 -04:00
Eeshan Garg
242162f9db
markdown: Add macros for changing integration config files.
2017-06-26 12:30:04 -04:00
Eeshan Garg
31fa2f7c6d
integrations/hubot: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
3eeb90c599
integrations/puppet: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
fc0d7ed882
integrations/phabricator: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
169d7393a6
jira-plugin: Use create-stream macro and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
70448a9c65
integrations/email: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
5fa71a4369
integrations/asana: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
James Rowan
7ccdc319c7
help: Fix typos in the guide for new organizations.
2017-06-25 11:20:03 -04:00