Vaida Plankyte
02d65a67af
frontend: Edit confirm_continue_registration.html to be clearer.
...
Fixes #5707 .
2017-08-02 08:51:25 -07:00
Brock Whittaker
334689ad51
Fix password reset alignment issue.
...
This fixes the password reset input box not lining up with the button.
2017-08-01 23:54:45 -07:00
Brock Whittaker
0b89561524
portico: Redesign the /features landing page.
...
This is a redesign of the features landing page from the current style
that includes the new sections in a grid format as well as some new
high-quality sections.
2017-08-01 23:39:44 -07:00
Rishi Gupta
be7f6db854
tutorial: Remove rest of tutorial.
...
Replaces the call to welcome() in tutorial.start with finale(true), and then
iteratively removes all orphaned code.
2017-08-01 22:38:22 -07:00
Brock Whittaker
199a0582d7
Reduce <h3> heading margin.
...
This reduces the margin-top of the <h3> headings.
2017-08-01 18:32:18 -07:00
Brock Whittaker
448358bf96
/help/: Change image styling.
...
This changes from larger box shadows to subtle line borders.
2017-08-01 18:32:18 -07:00
Brock Whittaker
463f69fd1b
Enable scrolling on user presences on mobile.
...
The overflow was set to "hidden". I'm unsure of how this was even
working on desktop, but the #user-presences div certainly would
not scroll on mobile. This enables mobile scrolling.
2017-08-01 14:52:16 -07:00
Brock Whittaker
850efdebdd
Add equal padding to sides of the right sidebar on mobile.
...
This adds equal padding to both the left and right side of the mobile
sidebar so that text and divs don’t hit the right side of the screen.
2017-08-01 14:52:16 -07:00
Brock Whittaker
17c4ef2e21
Fix settings back arrow vertical alignment.
...
The back arrow to get to the settings tabs on mobile was too low in
position in the header.
2017-08-01 14:48:13 -07:00
Brock Whittaker
bceebb1547
Make right sidebar user search input larger.
...
This makes the <input> 100% in width, rather than only about 60% of the
width of the sidebar.
2017-08-01 14:48:13 -07:00
Brock Whittaker
d1508a6435
Add "touch-action: manipulation" for less tap delay.
...
This is a google recommendation to remove the 300ms tap delay on
mobile web.
2017-08-01 12:37:08 -07:00
Vaida Plankyte
30361f50f8
frontend: Fix elements that are not visible should not be focusable.
...
Fixes #5534 .
2017-08-01 08:56:11 -07:00
Brock Whittaker
8445f886d7
Add ability to pan and zoom lightbox images.
...
This adds the ability to pan and zoom lightbox images because they
are now converted to <canvas> elements.
2017-07-31 17:03:31 -07:00
Jack Zhang
c242df042f
hotspots: Style hotspots.
2017-07-28 16:34:15 -07:00
Brock Whittaker
36f6da9ebf
/register/: Hide sign up on invite-only realms.
...
This hides the right-hand sign up form for realms that are
invite-only, and shows some text that states the realm is invite-only.
2017-07-27 16:53:57 -07:00
Brock Whittaker
056418b54c
user-profile: Break long emails into multiple lines.
...
Before the user profile bounding box width was not set so it
would overflow the 240px and there would be grey space next to
the avatar. Now the width is always maintained and long text
is cut into multiple lines.
2017-07-27 11:10:09 -07:00
Brock Whittaker
a770b07f2e
/apps/: Change hero to be darker, more contrasty colors.
...
This changes the hero to be about 20% darker to increase the
legibility of the navbar fonts over it.
2017-07-27 09:13:04 -07:00
Brock Whittaker
dc671ac0bd
/apps/: Redesign apps page.
...
Tweaked by tabbott to update the URLs to point to the Electron desktop app.
2017-07-26 09:56:04 -07:00
Vaida Plankyte
85d5296863
frontend: Add focus indicator to sign in/sign up buttons.
2017-07-25 18:12:19 -07:00
Vaida Plankyte
388acbbfcb
frontend: Remove old required div & css from registration pages.
...
Removes class="required" divs that used to contain an asterisk
for valid/invalid input, and their associated css.
2017-07-25 13:39:34 -07:00
Harshit Bansal
f7f4d1ca58
markdown: Fix the broken rendering of tables.
...
It was a regression introduced in the commit
`0d08acaa1b5713be464dfca4836e5b238f45621c`.
2017-07-24 17:31:08 -07:00
Brock Whittaker
04ece5e5c5
portico: Redesign /why-zulip and /for/ open-source to be more readable.
...
This redesigns these pages to be more readable and more in line with
the rest of the portico page styling.
2017-07-21 14:17:20 -07:00
Jack Zhang
1c9426fdce
registration: Divide form into user and org sections.
2017-07-21 13:09:06 -07:00
Jack Zhang
948d9c8d29
registration: Add domain text next to subdomain input field.
2017-07-21 13:09:06 -07:00
Jack Zhang
149572e14a
registration: Style register form into a centered layout.
2017-07-21 13:09:06 -07:00
Jack Zhang
0995780f82
portico: Auto-correct and error-handle short name input.
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
Jack Zhang
4ea45743d0
landing-page: Remove navbar content max width.
...
Zulip's logo and navigation options stay aligned with the page
content on screens larger than 1440px.
Addresses #5693 .
2017-07-20 16:56:29 -07:00
Steve Howell
084fc9c32a
Indent topics in the left sidebar.
...
While demoing Zulip at PyCon, I learned that it is hard to
distinguish topics from streams in our left sidebar.
Indenting them by a few pixel seems to make it more clear
that topics belong to a stream.
2017-07-20 16:47:46 -07:00
Brock Whittaker
1e7665effe
message_feed: Remove unnecessary "user-select: none".
...
There is a "user-select: none" (cross-browser) that was put on
the #bottom_whitespace div, but the div doesn't actually have any
content that can be selected, and it also makes it difficult to
deselect selected text because when clicked over it will save the
current selection.
2017-07-17 16:27:30 -07:00
Brock Whittaker
e5e73f364b
settings: Change [Change] button styles.
2017-07-17 16:18:46 -07:00
Brock Whittaker
563847e5fe
settings: Redesign and responsively fix account settings.
...
This makes the avatar portion more responsive and efficient on many
screen settings and also fixes some of the design incongruences present
on the page.
2017-07-17 16:18:31 -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
Brock Whittaker
e5926d562e
/help/: Fix responsiveness on mobile.
...
This changes the markdown section and sidebar to be the correct
height on mobile along with correcting the broken footer to always
appear below the content.
Fixes : #5798 .
2017-07-17 10:59:20 -07:00
Vaida Plankyte
b533732c6b
frontend: Change custom_invite_body to use an ID.
2017-07-14 14:45:10 -07:00
Vaida Plankyte
1675867f30
frontend: Make ID assignments unique.
2017-07-14 14:45:09 -07:00
Sawant Shah
d3cce041a4
documentation: Make entire li element clickable.
...
documentation: Make the whole 'li' element clickable in left sidebar
links in /help/ page, instead of just the link part.
Fixes : #5797 .
2017-07-14 09:52:36 -07:00
Vaida Plankyte
c7c533fd4d
frontend: Add feature illustrations to landing page.
2017-07-13 22:12:26 -07:00
Jack Zhang
bab96ab8a0
landing-page: Adjust font size for long integration categories/names.
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
a7e2e9512b
landing-page: Fix individual integration display on mobile.
2017-07-13 20:35:37 -07:00
Jack Zhang
7e0d67ab74
landing-page: Hide integration category labels when filtered.
2017-07-13 20:34:36 -07:00
Jack Zhang
9a53514577
landing-page: Decrease integrations catalog minimum height.
2017-07-13 20:33: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
281ca8263d
frontend: Increase contrast of text on login/register pages.
...
Darkened login/register texts: google and github buttons,
login description links, footers.
2017-07-12 17:40:54 -07:00
Tim Abbott
ac3e9256bb
frontend: Remove unused sender_name_hovered CSS.
2017-07-11 16:30:34 -07:00
Vaida Plankyte
74ab5b607a
frontend: Change main UI content to not be background images.
2017-07-11 16:30:07 -07:00
Srimukh
b2f105ac7e
landing: Prevent selecting the of X icon in mobile navigation.
...
This prevents accidental selection of the close button (X) of the left
sidebar on mobile landing page.
Fixes #5259 .
2017-07-11 15:35:18 -07:00