Vaida Plankyte
cd1b01996e
frontend: Add perfectScrollbar to invite users modal.
2017-08-16 08:23:34 -07:00
Rafid Aslam
5f7e23e8ef
frontend: Add perfectScrollbars to Settings/Organization overlay.
...
Use perfectScrollbar on settings sidebar, since the default scrollbar
makes settings menu break when not enough vertical space available.
Add perfectScrollbar to main settings section, and reset the scrollbar
position when switching between tabs.
Also delete the z-index on `.settings-list` since it makes the
perfectScrollbar covered.
Fixes #5216 .
2017-08-16 08:23:30 -07:00
Vaida Plankyte
d3f0d2cc9f
help: Add perfectScrollbar to markdown container.
2017-08-15 21:10:14 -07:00
Brock Whittaker
83184d5c60
/about/: Merge with /authors, redesign page.
...
This adds the authors to the Zulip repository on GitHub from
/authors/ along with re-styling the page to fit the same
aesthetic as /for/open-source/ and other product-pages.
2017-08-15 16:09:01 -07:00
Brock Whittaker
eec26c5da6
Extract "open source" feature column into its own section.
2017-08-15 15:26:46 -07:00
Brock Whittaker
41dbbcf062
Change the notice text to be on the same line and grey.
2017-08-15 13:27:48 -07:00
Brock Whittaker
cc8de243a5
Switch from #errors to new .alert.alert-error.
...
This switches to the newer style of displaying alerts.
2017-08-15 13:27:48 -07:00
Brock Whittaker
dfb3d03c0b
Fix broken input sizing for subdomains.
...
In the case of no subdomains, the input is too large because the JS
calculated size does not account for padding. The correct solution is
to do this in JS.
2017-08-15 13:27:48 -07:00
Harshit Bansal
99d3668523
emoji_picker: Change emoji picker to be category based.
2017-08-14 12:52:35 -07:00
Brock Whittaker
41f98bbdb9
Remove the slide animation from product pages.
2017-08-14 11:34:14 -07:00
Brock Whittaker
158bd23b59
left-sidebar: Style "More topics" to be more consistent.
...
The "More topics" link was not lined up with the topics due to a
recent change anymore; we also increase the font size slightly.
Fixes : #6090 .
2017-08-14 11:33:51 -07:00
Jack Zhang
48e0c2565b
Increase individual integration subpage sidearea width.
...
All category labels are kept to one line of text.
2017-08-10 10:21:53 -07:00
Jack Zhang
feb52eb777
Decrease create-your-own integration tile font size on mobile.
2017-08-10 10:21:53 -07:00
Jack Zhang
b255949501
Show integration categories on integration sub-pages.
2017-08-10 10:21:53 -07:00
Jack Zhang
0e41ace321
Hide deprecated integrations with legacy tag.
2017-08-10 10:21:53 -07:00
Jack Zhang
3e04062da1
Show name of integration in mobile single-integration view.
2017-08-10 10:21:53 -07:00
Jack Zhang
d3cc201332
Refactor /integrations state, routing, and rendering logic.
...
A large portion of the diff for landing-page.js is due to refactoring the
contents of integrations_search into top level UI update functions.
State flows as follows: dispatch(action) -> render(state) -> update UI
Routes now use pushState instead of hashes.
On transition between categories scrolling position is fixed,
and on transition between catalog and integration sub-pages the page
scrolls to the top.
2017-08-10 10:21:53 -07:00
Brock Whittaker
2b45c17dbc
/features/: Fix wave position.
...
On some monitors it appears as though there's a slight gap between
the bottom of the wave and the top of the section below. This moves
the wave down a pixel to ensure the gap disappears.
Fixes : #6064 .
2017-08-09 13:52:22 -07:00
Brock Whittaker
7d80e0c78c
portico: Fix #registration padding.
...
This fixes the registration padding to not be really large. It was an
issue of margin + padding instead of using margin for both where the
result would be max(margin1, margin2).
2017-08-08 13:21:48 -07:00
Brock Whittaker
6a406e2b70
portico: Fix tables to be striped again.
...
This fixes tables to be in more of a compartment and striped again
(which they lost due toe the light grey background).
2017-08-08 13:21:48 -07:00
Brock Whittaker
9f2017c1aa
portico: Unify with smaller box shadows.
...
This unifies components with smaller, more consistent box shadows.
2017-08-08 13:21:48 -07:00
Brock Whittaker
be33266f83
Make 4xx and 5xx pages full screen.
...
This makes the 4xx and 5xx pages full screen by changing the
`.error_page` div to be fixed and full screen height.
2017-08-08 11:58:22 -07:00
Jack Zhang
04fda9e51f
hotspots: Decrease default hotspot icon z-index to 100.
...
This keeps hotspot icons positioned at the front of the message
viewport but behind sidebars (i.e. the left sidebar has a z-index
of 103). Hotspots associated with elements outside of the message
viewport should be individually adjusted at the bottom of hotspots.css.
2017-08-05 18:32:37 -07:00
Jack Zhang
5ce0db9f43
hotspots: Add friendly whale illustration to popover.
2017-08-05 18:32:37 -07:00
Brock Whittaker
4321f1f2b4
/help/: Remove "| User Documentation" string in narrow windows.
...
This responsively moves the header so that it doesn’t push the login,
registration nav options to the next row.
2017-08-05 17:57:07 -07:00
Brock Whittaker
ef3131c77b
help: Change .header nav to be on top of page elements.
...
WARNING: This change affects all portico pages, but it looks better.
This makes the nav sit on top and have a subtle box shadow.
2017-08-05 17:57:03 -07:00
Brock Whittaker
22eb102a8e
help: Change .markdown .content to be white.
2017-08-05 17:57:02 -07:00
Brock Whittaker
3f550a940b
help: Impose a max width for the .markdown .content.
2017-08-05 17:57:00 -07:00
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