Anders Kaseorg
236e114870
styles: Consistently use generic fallback font families.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-04-05 15:18:41 -07:00
Anders Kaseorg
0868641ea4
Revert "static: Make alert-box available for portico pages."
...
This reverts commit a00f5dd90e
(#17801 ).
That commit introduced a regression in the portico pages as described
in commit 85b3157b47
. Since that fix
introduced a regression of its own, we need to revert both commits for
now.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-04-01 15:25:23 -07:00
Anders Kaseorg
6a877890b8
Revert "css: Fix webapp alert styling incorrectly applying to portico."
...
This reverts commit 85b3157b47
.
This broke the × button on Blueslip alert boxes, because @extend does
not work across different PostCSS compilation units.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-04-01 15:25:23 -07:00
Tim Abbott
85b3157b47
css: Fix webapp alert styling incorrectly applying to portico.
...
In a00f5dd90e
, we needed to move the
`alert-box` styles from alerts.css to be visible in portico pages.
However, when doing so, we incorrectly moved all of alerts.css, which
also has styles for `alert` and` alert-error` designed to make it
convenient to include hidden elements for potential errors in the
webapp settings UIs directly in the HTML template (and then use
show/hide to manage them).
We fix this by moving just the alert-box scope to the common
components.css module, which is designed as the place for styles
shared between the webapp and portico pages.
This fixes an issue where the error messages for wrong password and
the like were invisible :(.
2021-03-31 10:06:40 -07:00
PIG208
a00f5dd90e
static: Make alert-box available for portico pages.
2021-03-26 09:41:08 -07:00
Tim Abbott
e1aa7dd882
portico: Fix line-wrapping of bulleted lists with 2-digit numbers.
...
As demonstrated with the recent Zabbix integration, our line-wrapping
of numbered lists was busted in the presence of 2-digit numbers of steps.
Fixes #17634 .
2021-03-14 19:36:29 -07:00
Suyash Vardhan Mathur
d1c24d3f67
api docs: Fix blank line at end of Code Blocks.
...
Added the missing padding: 0 to remove the blank line in code blocks
as is done in Webapp code blocks CSS. Fixes part of #15967 .
2021-02-26 08:14:54 -08:00
Anders Kaseorg
ba0ee6ddfa
dependencies: Upgrade Source Sans Pro font to Source Sans 3.
...
https://blog.adobe.com/en/2020/11/30/whats-new-in-source-sans-3.html
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-23 14:55:33 -08:00
Suyash Vardhan Mathur
05928bbdee
api docs: Change font size for code and response blocks.
...
The code blocks and response blocks had small and unreadable font,
because they were using the bootstrap defaults without adjustment for
the size of content on the rest of the page. Fixes part of
zulip#15967.
2021-02-16 08:22:35 -08:00
Suyash Vardhan Mathur
c9c40d4fd2
api docs: Cleaned up CSS for parameter classes.
...
Deduplicated CSS classes of data types of response and
request parameters in API Documentation to use a single
class.
2021-02-09 10:31:36 -08:00
Suyash Vardhan Mathur
26a81ab3aa
api docs: Display data type of responses in API Documentation.
...
Previously, the data type of responses wasn't displayed in the API
Documentation, even though that OpenAPI data is carefully validated
against the implementation. Here we add a recursive function to
render the data types visibly in API Documentation.
Fixes part of #15967 .
2021-02-05 10:41:42 -08:00
Anders Kaseorg
64b78ad992
styles: Use range context queries to eliminate *_max variables.
...
On a high-DPI display or with a non-default zoom level, the browser
viewport may have a width strictly between md_max = 767px and md_min =
768px. Use only the *_min bounds for consistency.
This requires queries with strict inequalities to express upper
bounds (width < md_min). Fortunately, that functionality is provided
by range context queries. Unfortunately, those are not supported in
all browsers. Fortunately, we can compile them away using
postcss-media-minmax. Unfortunately, postcss-media-minmax currently
subtracts 1px for strict inequalities anyway to work around a Safari
rounding bug. Fortunately, 0.02px should be sufficient for that, so I
submitted a PR:
https://github.com/postcss/postcss-media-minmax/pull/28
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-02-05 09:23:59 -08:00
Suyash Vardhan Mathur
f4cf5166bb
api docs: Display data type of parameters in API documentation.
...
Previously, the data type of parameters wasn't displayed in the API
Documentation, even though that OpenAPI data is carefully validated
against the implementation. Here we add a recursive function to
render the data types visibly in the API documentation.
This only covers the request parameters; we'll want to do something
similar for response parameters in a follow-up PR.
Fixes part of #15967 .
2021-01-21 15:56:07 -08:00
Aman Agrawal
62d721e859
docs: Remove HipChat migration guide.
...
As of Feb 15th 2019, Hipchat Cloud and Stride
have reached End Of Life and are no longer
supported by Atlassian. Since it is almost 2 years
now we can remove the migration guides.
2020-12-23 15:43:13 +05:30
Vishnu KS
4b99f9e407
support: Fix styling of plan details.
...
The vertical allignment of billing method and downgrade plan
went a bit off in 41cb047645
This commit should fix the allignment.
2020-12-17 17:09:20 -08:00
Siddharth Asthana
6f962c1815
support: Add ability to change subdomain of realms.
2020-12-06 00:48:10 -08:00
Vishnu KS
bae9dc5f2f
billing: Use name selector for overriding the spin button for license input.
2020-11-06 09:59:33 -08:00
Anders Kaseorg
192f1eb0fc
styles: Convert [disabled] selectors to :disabled pseudo-class.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-10-30 11:46:57 -07:00
YashRE42
e344ea25f8
landing-page: Rename to landing_page.css.
2020-10-19 11:50:39 -07:00
YashRE42
ab67232904
portico-signin: Rename to portico_signin.css.
2020-10-19 11:50:39 -07:00
YashRE42
7ee3484b7b
portico-styles: Rename to portico_styles.css.
2020-10-19 11:50:39 -07:00
Aman Agrawal
1e5873df9e
text-error-css: Use same color as used by bootstrap for text-error.
2020-10-18 14:06:20 -07:00
Aman Agrawal
1849ca41d2
login: Top right align error message.
...
Fixes the alignment issues and this better indicates the field to
which error message belongs to.
2020-10-18 14:06:20 -07:00
Aman Agrawal
8297121050
Revert "login: Fix alignment of error message in login form."
...
This reverts commit 6fe82620df
.
Reverted since this misaligns other forms which use the same
class.
2020-10-18 14:06:20 -07:00
Aman Agrawal
6fe82620df
login: Fix alignment of error message in login form.
2020-10-07 16:18:54 -07:00
Vishnu KS
510efbc1a8
support: Add option to change billing method.
2020-09-28 15:37:49 -07:00
Vishnu KS
3e438538b4
support: Add support for downgrading realm.
2020-09-28 15:37:49 -07:00
Amitsinghyadav
a72e9476ee
api_docs: Add fragment references for all parameters.
...
This makes it convenient to link to a specific parameter accepted by
Zulip API endpoint.
2020-09-21 12:18:10 -07:00
Aman Agrawal
2befc007cf
landing-page: Don't transition all li elements.
...
This looks weird and shouldn't be present in the first place.
2020-09-16 10:29:23 -07:00
Anders Kaseorg
a3d26d701e
styles: Rename .scss files back to .css.
...
css-loader@4 broke @import statements referencing files with
extensions other than .css, unless those @import statements are
compiled away by another loader. Upstream is more interested in
arguing that such @import statements are semantically incorrect than
applying the one line fix.
https://github.com/webpack-contrib/css-loader/issues/1164
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-09-15 16:33:28 -07:00
Anders Kaseorg
7492656b92
styles: Reference images through Webpack.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-09-15 16:33:28 -07:00
Aman Agrawal
22665414fe
landing-page: Fix carousel indicators alignment.
...
Reset to bootstrap v2.3.2 moved the indicators to top right, we
change it back to its previous location in this commit.
2020-09-02 10:59:22 -07:00
Priyansh Garg
8dd29f4e99
portico: Improve error messages display on registration page.
...
Improves the display of error messages on registration page fixing
mis-positioning of error messages and overlapping with other text
in some cases.
Part of: #15750 .
2020-08-31 22:12:03 -07:00
Anders Kaseorg
56931b68e0
styles: Unprefix appearance property.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-07 15:17:20 -07:00
Anders Kaseorg
483445e3d3
styles: Remove unit from 0 lengths.
...
Generated by stylelint --fix.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-06 11:34:44 -07:00
Anders Kaseorg
6dea671fde
styles: Merge duplicate selectors.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-06 11:34:44 -07:00
Anders Kaseorg
3572dcc67c
styles: Remove shorthand property overrides.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-06 11:34:44 -07:00
Anders Kaseorg
725ca116dd
styles: Remove duplicate properties.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-06 11:34:44 -07:00
Anders Kaseorg
3bab1df0e7
styles: Remove invalid -wekbit-box-align [sic] property.
...
I’m going to assume that this is not intended to be an optimization
for “WekBit” and can, in fact, be deleted.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-06 11:30:45 -07:00
Anders Kaseorg
b30c86b1a8
styles: Remove obsolete ::-moz-selection vendor prefix.
...
This is automatically added back by autoprefixer when necessary.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-06 11:30:45 -07:00
Anders Kaseorg
c593a62b50
styles: Enable stylelint function-url-quotes rule.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-04 16:34:19 -07:00
Anders Kaseorg
18ce4aed8b
styles: Enable stylelint font-family-name-quotes rule.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-04 16:34:19 -07:00
Anders Kaseorg
c6ed5c81de
styles: Format CSS with Prettier.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-08-04 16:34:19 -07:00
SiddharthVarshney
5d6df3dc01
css: Use SCSS nesting for `.carousel-indicators`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
7f2c5a7015
css: Use SCSS nesting for `.carousel-indicators li`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
7af8b7ff6c
css: Use SCSS nesting for `.tour .carousel-control`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
1531e38bc2
css: Use SCSS nesting for `.tour .carousel-inner .call-to-action`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
d0d4a066d1
css: Use SCSS nesting for `.tour .carousel-inner .other-resources`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
26d1df58f7
css: Use SCSS nesting for `.tour .carousel-inner .other-resources .other-resources-section`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
a57d979a46
css: Use SCSS nesting for `.tour .carousel-inner .comparison-slack img`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
9a67565c12
css: Use SCSS nesting for `.tour .carousel-inner img`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
fdf893c0af
css: Use SCSS nesting for `.tour .carousel-inner .zulip-slack-comparison`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
8487110cca
css: Reorder css for `.tour .carousel-inner .zulip-slack-comparison .caption`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
e91d3664c3
css: Use SCSS nesting for `.tour .carousel-inner .zulip-slack-comparison img`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
b05031530d
css: Reorder css for `.tour .carousel-inner .zulip-slack-comparison img`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
e8a516aa4d
css: Use SCSS nesting for `.tour .carousel-inner .start-button`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
d3208c61d7
css: Use SCSS nesting for `.carousel.carousel-fade .carousel-inner`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
a8c8aae6f5
css: Use SCSS nesting for `.carousel.carousel-fade .carousel-inner .item`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
bfb3e86eab
css: Use SCSS nesting for `.carousel.carousel-fade .carousel-inner .item.active`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
6371fe7b37
css: Use SCSS nesting for `.portico-landing.hello .open-source`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
0e47e2bd2a
css: Merge `.portico-landing.hello .open-source img` css.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
b7216af233
css: Use SCSS nesting for `.portico-landing.hello .features`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
4e20923421
css: Use SCSS nesting for `.portico-landing.hello .features .col-2`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
7f5f61267e
css: Use SCSS nesting for `.portico-landing.hello .screen`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
ba4709b000
css: Use SCSS nesting for `.portico-landing.hello .screen.hero-screen`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
1b5138d546
css: Use SCSS nesting for `.screen`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
db3530d984
css: Use SCSS nesting for `.screen .message-feed`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
9b2b5ef3c2
css: Use SCSS nesting for `.screen .center-page`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
605431d187
css: Use SCSS nesting for `.screen .top`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
2d8391608f
css: Use SCSS nesting for `.screen .col-4 .action-block`.
2020-08-04 16:24:12 -07:00
SiddharthVarshney
af09b49ae7
css: Use SCSS nesting for `.screen .line`.
2020-08-04 16:24:12 -07:00
Anders Kaseorg
efcba21100
styles: Reorder rule to work around weird postcss-nested bug.
...
For mysterious reasons, this avoids the following message printed by
webpack on a cold cache after upgrading postcss-nested from 4.2.1 to
4.2.2:
Ignoring local source map at "/srv/zulip/<no source>" as resource is missing.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-07-30 11:20:03 -07:00
Gittenburg
ccaab2d471
docs: Restore link focus outline in sidebar.
...
Not having a focus outline is very bad for accessibilty.
Browsers have it by default but we completely disabled it for links in
the sidebar in 9955580251
.
Showing the outline when selecting a page in the sidebar can be
distracting, so we hide the outline for the highlighted sidebar link.
Since every focusable element however should have a focus outline, we
make the highlighted link unfocusable by setting tabindex=-1 (which also
makes sense since the link to the current page doesn't do anything
anyway).
Part of #15948 .
2020-07-29 11:40:39 -07:00
Priyansh Garg
c752f955de
registration: Improve registration form.
...
Improved markup of help-text.
Showing Email as plain-text instead of disabled input.
Changed page heading to 'Create your organization' in realm creation form
and 'Create your account' in normal signup form.
Grouped org settings and user settings with fieldsets.
Reduced space between Password field and Password strength bar.
Also, updated the corresponding test cases.
Partially Fixes : #15750 .
2020-07-28 17:07:25 -07:00
Gittenburg
2367d56f74
integrations: Fix the search input autofocus.
...
There were two problems preventing the autofocus:
* The focus was triggered at the wrong time.
* transition: all; affected the visibility, making browsers
abort the focus since the input was still hidden.
2020-07-28 15:17:00 -07:00
Vishnu KS
5b0b1efb15
support: Add functionality to approve sponsorship requests.
...
This should make it much easier to process these requests.
2020-07-24 17:55:38 -07:00
Vishnu KS
1a1396d07e
support: Show customer plan details in support page.
2020-07-24 17:37:41 -07:00
SiddharthVarshney
67cee7c8f9
css: Use SCSS nesting for `.faqs`.
2020-07-22 16:58:14 -07:00
SiddharthVarshney
ba36b99cd2
css: Use SCSS nesting for `.faqs .faq`.
2020-07-22 16:58:14 -07:00
SiddharthVarshney
4d2593a6bf
css: Use SCSS nesting for `.faqs header`.
2020-07-22 16:58:14 -07:00
SiddharthVarshney
f28c729707
css: Use SCSS nesting for `.compare`.
2020-07-22 16:58:14 -07:00
SiddharthVarshney
04bcab0f4c
css: Use SCSS nesting for `.compare .terms`.
2020-07-22 16:58:13 -07:00
SiddharthVarshney
04a49fc402
css: Use SCSS nesting for `.compare tbody tr`.
2020-07-22 16:58:13 -07:00
SiddharthVarshney
fb1a593281
css: Use SCSS nesting for `.compare tbody tr td`.
2020-07-22 16:58:13 -07:00
SiddharthVarshney
4c0a4d4cef
css: Use SCSS nesting for `.compare thread`.
2020-07-22 16:58:13 -07:00
SiddharthVarshney
457023dde6
css: Use SCSS nesting for `.compare thread th`.
2020-07-22 16:58:13 -07:00
SiddharthVarshney
456c0b78e0
css: Use SCSS nesting for `.compare table`.
2020-07-22 16:58:13 -07:00
SiddharthVarshney
f1c70be50a
css: Use SCSS nesting for `.compare table thead th`.
2020-07-22 16:58:13 -07:00
Anders Kaseorg
c2f9db4602
logo: Update Zulip logo.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-07-16 01:37:08 -07:00
Vishnu KS
4c6350fa4b
billing: Add option to request a sponsorship in /upgrade.
2020-07-01 16:45:38 -07:00
orientor
5629dcc8a6
openapi_docs: Display deprecated parameters with a `deprecated` tag.
...
In zulip.yaml, add `deprecated` tags to all parameters/keys with
`Deprecated` in the description. Then add tests to ensure that deprecated
parameters/keys will always have the `deprecated` key. Also, in
the API docs, sort the parameters according to presence of `deprecated`
key, presenting the `deprecated` keys at the end and add a `deprecated`
tag next to them.
2020-06-26 16:05:41 -07:00
SiddharthVarshney
3e1a0c0e32
portico: Fix UI of /accounts/go page.
...
Fixes : #14809
2020-06-20 17:54:06 -07:00
SiddharthVarshney
92059a5379
css: Use SCSS nesting for `.portico-landing.hello .gradients .gradient`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
5f8b8d62b9
css: Use SCSS nesting for `.portico-landing.hello .hero`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
c3847c9b30
css: Use SCSS nesting for `.portico-landing.hello .hero header`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
0453c0bc36
css: Use SCSS nesting for `.portico-landing.hello .hero header button`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
5a02fd4a6b
css: Use SCSS nesting for `.portico-landing.hello .hero .content`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
cabdc72722
css: Use SCSS nesting for `.portico-landing.hello .hero .waves`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
45ea511225
css: Use SCSS nesting for `.portico-landing.hello .hero .waves .wave`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
f96e38a8bd
css: Reorder css for `.portico-landing.hello .hero`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
be8027cb54
css: Use SCSS nesting for `.portico-landing.features-app`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
ce9a365c62
css: Use SCSS nesting for `.portico-landing.features-app .feature-block`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
d8a3ca0b2e
css: Use SCSS nesting for `.portico-landing.features-app .cta`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
c37d83347c
css: Use SCSS nesting for `.portico-landing.features-app .cta:hover`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
7ea662e035
css: Use SCSS nesting for `.portico-landing.features-app section`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
b3db95e879
css: Use SCSS nesting for `.portico-landing.features-app section a`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
544622a435
css: Use SCSS nesting for `.portico-landing.features-app section a.feature-block`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
553c3f1a50
css: Use SCSS nesting for `.portico-landing.features-app section .headliner`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
17ddbf33b1
css: Use SCSS nesting for `.portico-landing.features-app section.notifications`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
acfd7755bb
css: Use SCSS nesting for `.portico-landing.features-app section.notifications .feature-list`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
b19902e00c
css: Use SCSS nesting for `.portico-landing.features-app section.notifications .feature-list h3`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
88c2dfa580
css: Merge css for `.portico-landing.features-app section.notifications`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
6ec11e549d
css: Use SCSS nesting for `.portico-landing.features-app section.messages`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
ea1d2688c8
css: Use SCSS nesting for `.portico-landing.features-app section.messages .features`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
9a7c6504bb
css: Use SCSS nesting for `.portico-landing.features-app section.keyboard-shortcuts`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
621dd2a445
css: Use SCSS nesting for `.portico-landing.features-app section.keyboard-shortcuts img`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
00eb90a551
css: Use SCSS nesting for `.portico-landing.features-app section.hero`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
68268c8c1e
css: Use SCSS nesting for `portico-landing.show`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
d61fd5d9eb
css: Reorder `.portico-landing` and `.portico-landing.show`.
2020-06-20 17:46:08 -07:00
arpit551
0c6488b284
analytics: Added frontend for messages read over time graph.
...
The chart added is similar to the messages sent over time chart.
Fixes #15167
2020-06-20 16:52:33 -07:00
SiddharthVarshney
e763d30f18
help: Update help docs for ellipsis.
...
Update help docs where chevron was previously
mentioned for sidebar manu icons.
Add css for `i.zulip-icon` to position icon
properly.
2020-06-20 16:47:43 -07:00
Tim Abbott
9173f32a10
api docs: Fix formatting in changelog.
...
The CSS changes prevent our API docs markdown processor from
preserving line breaks within inline code block content.
2020-06-18 22:38:05 -07:00
Siddharth Varshney
bbb07aed38
portico: Add hint text for invite only realm on /login.
...
Fixes : #10542
This will make obvious for users what to do when they are not able to login.
Test added by hackerkid.
2020-06-18 17:23:11 -07:00
Dinesh
9801692a2d
css: Fix size of GitLab icon in login and signup buttons.
2020-06-18 13:06:10 -07:00
Dinesh
0445311430
auth: Make apple log in and sign up buttons consistent with others.
2020-06-18 13:06:10 -07:00
Dinesh
dc90d54b08
auth: Add Sign in with Apple support.
...
This implementation overrides some of PSA's internal backend
functions to handle `state` value with redis as the standard
way doesn't work because of apple sending required details
in the form of POST request.
Includes a mixin test class that'll be useful for testing
Native auth flow.
Thanks to Mateusz Mandera for the idea of using redis and
other important work on this.
Documentation rewritten by tabbott.
Co-authored-by: Mateusz Mandera <mateusz.mandera@zulip.com>
2020-06-09 17:29:35 -07:00
SiddharthVarshney
ecd383b53c
css: Use SCSS nesting for `nav`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
ff75ea838f
css: Reorder `nav .content` and `nav ul`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
3435396479
css: Reorder `nav .hamburger`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
dcbc4f8630
css: Reorder `nav.white`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
f57a512ab3
css: Use SCSS nesting for `nav li`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
2130c3018e
css: Use SCSS nesting for `nav li`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
d4d326c827
css: Use SCSS nesting for `nav ul li`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
de4396661b
css: Use SCSS nesting for `nav ul li.active`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
dcc658264c
css: Reorder css related to `nav ul`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
948b54e519
css: Use SCSS nesting for `nav .logo`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
d21d13698e
css: Reorder css for `nav .logo span`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
756722616e
css: Use SCSS nesting for `nav .content`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
5009bedba4
css: Remove redundant css for `nav .logo span`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
e5c1be0584
css: Use SCSS nesting for `nav.white`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
3a81099972
css: Use SCSS nesting for `nav.white ul`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
f4f99e7ca6
css: Use SCSS nesting for `nav.white li`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
96db3fa650
css: Use SCSS nesting for `nav.white .brand.logo`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
70a025d08d
css: Reorder `nav.white .hamburder`.
2020-06-02 17:26:45 -07:00
SiddharthVarshney
bfad22d128
css: Remove duplicate style.
2020-06-02 17:26:45 -07:00
Siddharth Varshney
1ac597c77e
css: Use SCSS nesting for `.silver`.
2020-06-02 17:26:45 -07:00
Siddharth Varshney
a10a78736d
css: Reorder styles related to `.silver`.
2020-06-02 17:26:45 -07:00
Siddharth Varshney
b29b7b8da1
css: Use SCSS nesting for `.float`.
2020-06-02 17:26:45 -07:00
Siddharth Varshney
8317bde30f
css: Reorder css related to `h1` and `h2`.
2020-06-02 17:26:45 -07:00
Siddharth Varshney
ea704c8c91
css: Use SCSS nesting for `a`.
2020-06-02 17:26:45 -07:00