Brock Whittaker
44636051e4
Make /help/ sidebar more discoverable on mobile/narrow.
...
This makes the /help/ sidebar more discoverable at windows less
than 1000px in width because it makes it stick out a bit when it
is closed with the hamburger menu at the top.
Fixes : #6038 .
2017-08-24 13:38:22 -07:00
Cynthia Lin
60ca87a3e1
analytics: Add link to Analytics user docs.
2017-08-23 17:34:08 -07:00
Brock Whittaker
a6f2a0c943
settings: Remove whitespace on left side of bot key.
...
The bot API key when selected in the "Your bots" panel would have
some whitespace due to the fact that the HTML markup would make
some space between the span and button.
Fixes : #6189 .
2017-08-23 15:31:28 -07:00
Brock Whittaker
9e191b235f
streams: Update button styles to new styles.
...
This updates the old red and blue buttons for the email address
add function and for the table unsubscribe function to be the new
style of buttons.
2017-08-23 12:29:32 -07:00
Brock Whittaker
cf4444123a
informational-overlays: Remove outline on focus.
...
This removes the outline that comes on focus of one of the overlay
sections.
Fixes : #6188 .
2017-08-23 11:05:52 -07:00
Vaida Plankyte
a7b400135d
landing-page.css: Reduce width of CTA container in apps page.
2017-08-23 10:24:56 -07:00
Brock Whittaker
b4d0d09cc2
about: Add a banner to /about/ with a picture from PyCon.
...
This adds a PyCon banner photo of people working on sprints to the
top of the /about/ page.
2017-08-22 23:34:34 -07:00
Brock Whittaker
25e5a10a5b
unicode: Replace "×" with HTML and HEX entities.
...
This refactors and fixes unicode issues where entities don't display
properly due to being a special character that seems to be rendered
incorrectly in a non-deterministic way every time.
2017-08-22 16:31:53 -07:00
Brock Whittaker
1a9c1241af
Disable ability to highlight message reactions.
...
This adds the `user-select: none` property to `.message_reactions`
to disable accidental highlighting or selecting of the text.
2017-08-22 11:11:40 -07:00
Vaida Plankyte
8a29f1dcf2
config_error.html: Increase container width.
2017-08-17 11:27:36 -07:00
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
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
Vaida Plankyte
96321b3069
frontend: Darken the static error pages text.
2017-07-09 13:54:29 -07:00
Harshit Bansal
60e5071843
subscriptions: Confirm inviting 100+ users to a new stream.
...
Our current workflow for creating a new stream allows the user to
invite as many other users as they like but since there can be
mistakes in doing so, we now open a modal with a warning if the
number of invites are more than 100 just to confirm that user indeed
wanted to do this.
Fixes : #1663 .
2017-07-07 19:08:04 -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
33e8edef98
frontend: Use CSS classes, not IDs, for error_page CSS.
...
This makes our templates linter happy and is a bit cleaner.
2017-07-07 17:45:11 -07:00
Vaida Plankyte
1b12a9122f
frontend: Redesign 4xx page.
2017-07-07 17:45:10 -07:00
Vaida Plankyte
14865770a0
frontend: Redesign 5xx error page to be pretty.
2017-07-07 17:27:21 -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
Vaida Plankyte
6e3308a5ac
frontend: Make table headers fixed.
...
Tweaked by tabbott to update the users list as well.
Fixes #4746 .
2017-07-07 12:18:58 -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
9d242ad7df
Match size of headings on /apps with /integrations for consistency.
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
Vaida Plankyte
0452978e6a
frontend: Increase contrast of sidebar captions.
2017-07-06 11:21:52 -04:00
Vaida Plankyte
31c134aff2
settings: Improve public/private stream descriptions.
2017-07-06 11:18:32 -04:00
tejaskasetty
69e8e06104
stream-popover: Remove overlapping of chevron and the scrollbar.
...
- Move the chevron and the message count a bit towards
left.
- Make changes in the position of message count in
global_filters to align it with of message count in
stream_filters.
This fixes the overlapping of stream popover with the
scrollbar in the stream list.
Fixes : #5552 .
2017-06-28 06:55:31 -04:00
Sampriti Panda
d570447850
drafts: Remove extra margin in draft message content.
2017-06-25 12:28:14 -04:00
Cory Lynch
95d86c8aeb
zulip.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
bfd92235c5
typing_notifications.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
a5328be9a1
subscriptions.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
74fd7e0865
stats.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
25d0810f76
settings.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
c7697f8286
right-sidebar.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
c33dc4a5a5
reactions.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
6e9bf1b563
portico.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
67da0ef9dd
portico-signin.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
d04fbc0a53
popovers.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
fa73872828
media.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
1b2d44b016
lightbox.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
7bfb902032
left-sidebar.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
5f6ebaba45
landing-page.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
94ccbb71b0
informational-overlays.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
1b4ca9dff8
drafts.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
7e869cf5b2
compose.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
d1d1906460
components.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
7dd0ae33ad
activity.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Vishnu Ks
9b16835c99
user_popover: Handle the case when user presence is unknown.
...
For bots and users who have not logged in for a long time the presence information is not known. For the these users make the presence indicator hidden.
2017-06-19 17:25:06 -04:00
vaibhav
33c0c00cd6
Outgoing webhook System: first Iteration of outgoing webhook UI.
2017-06-19 16:05:54 -04:00
Yago González
1d0b7e07cc
css: Make avatar corners round.
...
Set a border radius of 4 pixels for user avatars displayed in the message
list view.
2017-06-15 12:36:59 -07:00
Abhijeet Kaur
af7e08acb0
bots: Add UI to view bot types of existing bots in "Your bots".
...
Tweaked by tabbott for more standard internationalization.
2017-06-15 10:08:31 -07:00
Akhil
1bcc0dbd81
org-settings: Add UI for changing the notifications stream.
...
Added a dropdown in the organization settings page with a search-box and
required styles. Also added an element to disable it. Added a method to
populate the dropdown using list_rendering.js. Also altered response to
the event of deletion of the notifications stream on the frontend. On
selection of a new stream or on clicking 'Disable', a patch request is
made with stream-id to /json/realm.
Fixes : #3708 .
2017-06-15 04:08:29 -07:00
Shubham Dhama
9c5353cc3d
lightbox: Remove the unwanted scrollbar from the image list.
...
Fixes : #5277 .
2017-06-15 03:39:40 -07:00
Cory Lynch
cb4dadfdcd
tools: Create /devtools page for useful dev URLs.
...
Fixes #5179 .
2017-06-14 20:17:56 -07:00
Jack Zhang
d3e69c5460
Remove style to show text in portico-page-container.
...
Fixes #5368 , #5371 .
2017-06-14 18:37:24 -07:00
Aditya Bansal
ea6a04781b
streams-modal: Fix styling around stream accessibility option.
...
This fixes the faulty spacing around the various icons in
stream accessibility option under the create new stream modal. This
regression was introduced in 7e71bf.
2017-06-12 22:44:42 -07:00
Brock Whittaker
244c4dc7fa
landing-pages: Add working "×" for mobile navigation.
...
This adds a working "×" icon that you can click to close the nav
on the mobile product pages.
Fixes #5260 .
2017-06-12 21:32:18 -07:00
Brock Whittaker
c1599a1463
streams-modal: Fix back arrow on streams modal.
...
This fixes the back arrow to work again properly after a regression
in which a change in the class name disrupted the click events and
styling for it.
2017-06-12 18:31:04 -04:00
hackerkid
648b2823bb
Show user presence and last seen status in user popover.
2017-06-11 07:09:21 -05:00
Harshit Bansal
643936454e
alert_words_ui: Convert error message alert to status message alert.
...
Convert the error message alert to a status message alert which can be
used to display the status of any operation performed.
2017-06-09 15:23:53 -07:00
Jack Zhang
ec673c739c
product-pages: Add integrations section to hello (landing) page.
2017-06-08 19:41:50 -07:00
Brock Whittaker
5606435a90
components: Make button component styles sensible.
...
This removes the old base button style which was a blue button and
kills the unnecessary .white class which was essentially just acting as
the new button base.
This then removes all references throughout the settings/subscriptions
pages to those button styles.
This also fixes the strange button styles that changed the :hover and
:active opacity to 0.05 which led to unpredictable results on various
backgrounds.
2017-06-08 17:09:31 -07:00
Akhil
bd85963cd9
typeahead: Alter CSS to make secondary items more readable.
2017-06-08 12:01:03 -07:00
Tejas Kasetty
1415efea55
emoji-picker: Order emoji filter list after each search.
...
* change emoji-container to 'flex' display inorder to support ordering
of the contents (emojis).
* order emojis after each filter. The ordering is based on search string
and is similar to the ordering in emoji typeahead.
Fixes #4806 .
2017-06-07 21:54:07 -07:00
Jack Zhang
98a785bb25
message_edit: Replace highlighting replaced text with delete / insert.
...
Rationale: For the more off-to-the-side edit history view, changes
are easier to digest by highlighting deleted content in red followed
immediately by added and changed content in green.
TODO: Toggle for showing the edited messages without highlighting;
deleted content would not be shown in this view.
2017-06-07 11:06:15 -07:00
Jack Zhang
a3557b8d2c
message_edit: Style text & highlights for inserted/deleted text.
...
Changed to: red and line-through for deleted text, green for inserted
text. This should increase contrast.
2017-06-07 11:06:15 -07:00
Tejas Kasetty
ba91d7f59f
zulip.css: Remove dead realm emoji CSS.
...
Removes .emoji.realm-emoji; it hasn't been used in months.
2017-06-06 22:54:45 -07:00
David Coleman
01d303da3e
message view: show recipient_row_date when floating bar is hidden.
...
Force display of the top-most recipient_bar's recipient_row_date
when the floating_recipient_bar is just about to overlap and
becomes hidden while user is scrolling.
Fixes #4844 .
2017-06-06 20:01:20 -07:00
Tim Abbott
ec6abddc38
portico: Remove obsolete code for Zulip open sourcing announcement.
...
This was only ever used on the old zulip.com.
2017-06-06 11:36:03 -07:00
Cynthia Lin
11e68606b4
design: Improve design of Subscribe/Unsubscribe buttons in message view.
...
Tweaked by tabbott to use an existing button style.
Fixes #5196 .
2017-06-05 16:55:56 -07:00
Tim Abbott
70d414b62c
bookend: Switch whitespace from padding to margin.
...
This creates more consistent spacing for bookends in relation to
actual message groups.
2017-06-05 16:27:57 -07:00
Cynthia Lin
b561b19d24
settings: Add notice for non-admin users about read-only access.
...
With contributions from Brock Whittaker and Tim Abbott.
Fixes #5165 .
2017-06-05 15:41:36 -07:00
Vaida Plankyte
5fe7ed8afa
settings: Make notification settings header consistent.
...
Fixes #5172 .
2017-06-05 10:37:05 -07:00