Karl Stolley
0c8730a723
portico: Correct spacing at footer bottom.
...
This reduces reliance on margin for layout, preventing undesired
space appearing below the footer and better using flexbox to align
elements in the legal area.
2024-01-04 10:26:36 -08:00
Aman Agrawal
311f72dd56
footer: Add social links with icons.
...
Fixes #27886
Removed old twitter link in the same column.
2023-11-29 10:37:16 -08:00
Anders Kaseorg
9b83dc1b79
stylelint: Fix declaration-block-no-redundant-longhand-properties.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-11-08 16:11:15 -08:00
Aman Agrawal
54d2a02f7e
footer: Minor adjustments.
2023-09-27 13:07:57 -07:00
Anders Kaseorg
e9c1d72771
stylelint: Fix media-feature-range-notation.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-04-04 10:54:01 -07:00
Anders Kaseorg
d274583d8f
styles: Use modern color notation.
...
postcss-preset-env transpiles this back as necessary. (It does a
better job than we did, in fact: we had several four-argument hsl()
calls that should have been hsla().)
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-24 17:26:55 -07:00
Anders Kaseorg
5cdf38b1f7
styles: Use standard CSS nesting syntax.
...
CSS nesting is being standardized with the syntactic restriction that
the nested selector cannot start with an identifier. This was
necessary to allow the syntax to be parsed without lookahead.
https://webkit.org/blog/13813/try-css-nesting-today-in-safari-technology-preview/
https://www.w3.org/TR/css-nesting-1/#syntax
The postcss-nesting plugin used by postcss-preset-env enforces this
restriction.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-03-20 11:26:30 -07:00
Aman Agrawal
dbe930394f
footer: Integrate newly designed footer.
...
This footer was designed and mostly written by @terpimost.
This adds a new design of the footer for both corporate and not
corporate enabled pages.
2023-03-10 17:34:15 -08:00