website: upgrade docusaurus and improve announcement bar

This commit is contained in:
Ariel Mashraki
2021-10-27 11:57:54 +03:00
committed by Ariel Mashraki
parent 56016d56d6
commit 3d0e648356
4 changed files with 7230 additions and 8396 deletions

View File

@@ -843,4 +843,28 @@ html[data-theme='dark'] .navbar__logo {
display: block;
margin: 0 calc(-1 * var(--ifm-pre-padding));
padding: 0 var(--ifm-pre-padding);
}
:root {
--site-primary-hue-saturation: 217, 73%, 78%;
}
div[class^='announcementBar_'] {
--site-announcement-bar-stripe-color1: hsl(
var(--site-primary-hue-saturation),
30%
);
--site-announcement-bar-stripe-color2: hsl(
var(--site-primary-hue-saturation),
55%
);
background: repeating-linear-gradient(
35deg,
var(--site-announcement-bar-stripe-color1),
var(--site-announcement-bar-stripe-color1) 20px,
var(--site-announcement-bar-stripe-color2) 10px,
var(--site-announcement-bar-stripe-color2) 40px
);
font-weight: bold;
}