2023-12-11 10:07:34 -07:00
|
|
|
:root, .light {
|
|
|
|
--header-bg: transparent;
|
|
|
|
--button-color: rgb(64, 131, 153);
|
|
|
|
--button-border-color: rgb(198, 217, 223);
|
|
|
|
--button-color-hover: rgb(7, 86, 134);
|
|
|
|
--button-border-color-hover: rgb(155, 191, 213);
|
|
|
|
--nav-current-bg: linear-gradient(to right, #ecf1f3, transparent);
|
|
|
|
--nav-link-hover-shadow-color: rgba(0, 0, 0, 0.15);
|
|
|
|
--nav-link-hover-before-bg: #d2e5e7;
|
|
|
|
--autonav-bg: #fff;
|
|
|
|
--pagenav-hover-bg: #f4f7f9;
|
|
|
|
--cmd-bg: #333;
|
|
|
|
--tip-color: #5c50bb;
|
|
|
|
--menu-toggle-bg: #e4f1f2;
|
|
|
|
}
|
|
|
|
|
|
|
|
.dark {
|
|
|
|
--header-bg: rgba(44, 130, 164, 0.11);
|
|
|
|
--button-color: rgb(36, 166, 208);
|
|
|
|
--button-border-color: rgb(38, 116, 140);
|
|
|
|
--button-color-hover: rgb(0, 194, 255);
|
|
|
|
--button-border-color-hover: rgb(0, 194, 255);
|
|
|
|
--nav-current-bg: linear-gradient(to right, #1a3c4d, transparent);
|
|
|
|
--nav-link-hover-shadow-color: rgba(255, 255, 255, 0.15);
|
|
|
|
--nav-link-hover-before-bg: #32494f;
|
|
|
|
--autonav-bg: #34404d;
|
|
|
|
--pagenav-hover-bg: #18262f;
|
|
|
|
--cmd-bg: black;
|
|
|
|
--tip-color: #a6b2f7;
|
|
|
|
--menu-toggle-bg: #274d5c;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
html,
|
2020-03-26 12:57:10 -06:00
|
|
|
body {
|
2023-12-11 10:07:34 -07:00
|
|
|
min-height: 100%;
|
2020-03-26 12:57:10 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
body {
|
|
|
|
background-image:
|
|
|
|
radial-gradient(at calc(50% - min(25vw, 800px)) -10%, hsl(137.64deg, 100%, 92.42%) 0px, transparent min(15%, 500px)),
|
|
|
|
radial-gradient(at calc(50% + min(25vw, 800px)) -10%, hsl(201.2deg, 68%, 90.2%) 0px, transparent min(15%, 500px));
|
|
|
|
background-repeat: no-repeat;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2022-12-30 12:35:53 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.dark body {
|
|
|
|
background-image:
|
|
|
|
radial-gradient(at calc(50% - min(35vw, 700px)) -10%, hsl(129.5deg, 100%, 12.4%) 0px, transparent min(25%, 600px)),
|
|
|
|
radial-gradient(at calc(50% + min(35vw, 700px)) -10%, hsl(201deg, 100%, 19.33%) 0px, transparent min(25%, 600px))
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.wrapper {
|
|
|
|
max-width: 1800px;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
header {
|
|
|
|
border-bottom: 1px solid var(--header-border-color);
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.topbar {
|
|
|
|
border-bottom: 0;
|
2020-11-25 10:46:20 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
button,
|
|
|
|
.button {
|
|
|
|
color: var(--button-color);
|
|
|
|
border: 1px solid var(--button-border-color);
|
2020-04-04 16:17:54 -06:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
button:hover,
|
|
|
|
.button:hover {
|
|
|
|
color: var(--button-color-hover);
|
|
|
|
border: 1px solid var(--button-border-color-hover);
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
button.primary,
|
|
|
|
.button.primary {
|
|
|
|
background: linear-gradient(135deg, #7ece98 25%, rgb(49, 155, 208) 80%);
|
|
|
|
color: white;
|
|
|
|
border: none;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
button.primary:hover,
|
|
|
|
.button.primary:hover {
|
|
|
|
color: white;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
.button.purple:hover {
|
|
|
|
border: none;
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
|
|
|
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main {
|
|
|
|
margin-top: 50px;
|
|
|
|
font-family: Inter, system-ui;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.docs {
|
2020-01-24 12:47:52 -07:00
|
|
|
display: flex;
|
2023-12-11 10:07:34 -07:00
|
|
|
font-size: 16px;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.docs nav,
|
|
|
|
#pagenav {
|
|
|
|
flex: 1;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.docs nav {
|
|
|
|
min-width: 250px;
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#docs-menu {
|
|
|
|
background: var(--menu-toggle-bg);
|
|
|
|
padding: 1em;
|
|
|
|
cursor: pointer;
|
|
|
|
display: none;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#pagenav .heading {
|
|
|
|
display: none;
|
2020-06-02 20:03:43 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-01-24 12:47:52 -07:00
|
|
|
main nav ul {
|
|
|
|
list-style-type: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
main nav li {
|
|
|
|
position: relative;
|
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav li li::before {
|
|
|
|
content: '';
|
|
|
|
display: block;
|
|
|
|
position: absolute;
|
|
|
|
width: 1px;
|
|
|
|
height: 100%;
|
|
|
|
background-color: var(--nav-link-hover-before-bg);
|
|
|
|
transition: .15s;
|
|
|
|
}
|
|
|
|
|
|
|
|
main nav li li:hover::before {
|
|
|
|
background-color: #62868d;
|
|
|
|
width: 4px;
|
|
|
|
}
|
|
|
|
|
|
|
|
main nav ul li a,
|
|
|
|
main nav .heading,
|
|
|
|
#autonav a {
|
|
|
|
padding: 8px 18px 8px 28px;
|
|
|
|
}
|
|
|
|
/*
|
|
|
|
main nav li a,
|
|
|
|
#pagenav a {
|
|
|
|
color: #546c75;
|
|
|
|
} */
|
|
|
|
|
|
|
|
main nav a {
|
2020-01-24 12:47:52 -07:00
|
|
|
display: block;
|
|
|
|
text-decoration: none;
|
|
|
|
color: inherit;
|
2020-03-30 15:38:40 -06:00
|
|
|
border-radius: 1.5em;
|
2023-12-11 10:07:34 -07:00
|
|
|
color: var(--main-nav-link-color);
|
|
|
|
transition: .15s;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav li:hover > a,
|
|
|
|
#autonav a:hover,
|
|
|
|
#pagenav a:hover {
|
|
|
|
color: var(--main-nav-link-hover-color);
|
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav li:hover > a {
|
|
|
|
/* background: #f6fafc; */
|
|
|
|
box-shadow: -10px 0 10px -3px var(--nav-link-hover-shadow-color);
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav > ul > li > a::before {
|
2020-01-24 12:47:52 -07:00
|
|
|
content: '\203A';
|
|
|
|
font-weight: bold;
|
2023-12-11 10:07:34 -07:00
|
|
|
font-size: 150%;
|
|
|
|
line-height: .75;
|
2020-01-24 12:47:52 -07:00
|
|
|
position: absolute;
|
|
|
|
opacity: 0;
|
2020-03-30 15:38:40 -06:00
|
|
|
left: 0;
|
2020-01-24 12:47:52 -07:00
|
|
|
transition: left .15s, opacity .15s;
|
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav li a:hover::before {
|
2020-01-24 12:47:52 -07:00
|
|
|
opacity: 1;
|
2023-12-11 10:07:34 -07:00
|
|
|
left: .75rem;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
main nav li a.current {
|
2023-12-11 10:07:34 -07:00
|
|
|
background: var(--nav-current-bg);
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav .heading {
|
2020-01-24 12:47:52 -07:00
|
|
|
font-weight: bold;
|
2020-03-30 15:38:40 -06:00
|
|
|
text-transform: uppercase;
|
2023-12-11 10:07:34 -07:00
|
|
|
font-size: 80%;
|
2020-03-30 15:38:40 -06:00
|
|
|
letter-spacing: 1px;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav ul:not(:first-child) > .heading {
|
|
|
|
margin-top: 2.5em;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
main nav li li a {
|
2023-12-11 10:07:34 -07:00
|
|
|
border-top-left-radius: 0;
|
|
|
|
border-bottom-left-radius: 0;
|
|
|
|
padding-left: 1em;
|
|
|
|
transition: padding .15s;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav li li a:not(#autonav a) {
|
|
|
|
font-size: 90%;
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav li ul {
|
|
|
|
margin-left: 2.5em;
|
|
|
|
margin-bottom: .5em;
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021-06-02 15:16:15 -06:00
|
|
|
|
2020-01-24 12:47:52 -07:00
|
|
|
article {
|
2023-12-11 10:07:34 -07:00
|
|
|
font-family: 'Albert Sans', system-ui; /* considered: Figtree, Asisstant, Red Hat Text, Be Vietnam Pro
|
2020-01-24 12:47:52 -07:00
|
|
|
font-size: 20px;
|
|
|
|
word-wrap: break-word;
|
2023-12-11 10:07:34 -07:00
|
|
|
|
|
|
|
max-width: 1100px;
|
|
|
|
min-width: 0;
|
|
|
|
width: 100%;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
/*
|
|
|
|
while we want most elements that are rendered
|
|
|
|
server-side from markdown to have a constrained
|
|
|
|
width, a few elements should be allowed to
|
|
|
|
extend to the borders of the page
|
|
|
|
*/
|
2023-12-11 10:07:34 -07:00
|
|
|
article > :not(.fullwidth, .fullspan),
|
2021-06-02 15:16:15 -06:00
|
|
|
article > .fullwidth > *,
|
|
|
|
.pad {
|
2020-03-30 15:38:40 -06:00
|
|
|
padding-left: 8%;
|
|
|
|
padding-right: 8%;
|
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
article > :not(h1, hr),
|
2020-03-30 15:38:40 -06:00
|
|
|
dd,
|
2020-01-24 12:47:52 -07:00
|
|
|
article p,
|
2020-03-30 15:38:40 -06:00
|
|
|
article ol,
|
2020-01-24 12:47:52 -07:00
|
|
|
article ul,
|
2020-03-30 15:38:40 -06:00
|
|
|
article pre,
|
|
|
|
article table {
|
|
|
|
margin-bottom: 1.5rem;
|
|
|
|
}
|
|
|
|
article > .fullwidth { margin-bottom: 1.5rem; }
|
|
|
|
article > .fullwidth > * { margin-bottom: 0; }
|
|
|
|
|
|
|
|
article > pre.chroma > code {
|
|
|
|
background: none;
|
|
|
|
padding: 0;
|
|
|
|
}
|
|
|
|
article > pre.chroma {
|
|
|
|
padding-top: 2em;
|
|
|
|
padding-bottom: 2em;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
article ul,
|
|
|
|
article ol,
|
|
|
|
#hovercard ul,
|
|
|
|
#hovercard ol {
|
|
|
|
margin-left: 2.5em;
|
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article ul ul,
|
|
|
|
article ol ol,
|
|
|
|
article ol ul,
|
|
|
|
article ul ol {
|
|
|
|
margin-bottom: 0;
|
|
|
|
}
|
|
|
|
|
2020-01-24 12:47:52 -07:00
|
|
|
article p,
|
|
|
|
article li {
|
2023-12-11 10:07:34 -07:00
|
|
|
line-height: 1.75;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-06-11 11:47:34 -06:00
|
|
|
article li p,
|
|
|
|
article li ul,
|
|
|
|
article li ol {
|
|
|
|
margin-bottom: .5em;
|
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
article h1,
|
|
|
|
article h2,
|
|
|
|
article h3,
|
|
|
|
article h4,
|
|
|
|
article h5,
|
|
|
|
article h6 {
|
2020-03-30 15:38:40 -06:00
|
|
|
/* to ensure that the anchor-link icons stay inside the heading */
|
|
|
|
position: relative;
|
2023-12-11 10:07:34 -07:00
|
|
|
|
|
|
|
font-family: Gantari;
|
|
|
|
font-weight: 800;
|
|
|
|
color: var(--heading-color);
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
article h1,
|
|
|
|
article h2,
|
|
|
|
article h3 {
|
2020-03-30 15:38:40 -06:00
|
|
|
text-align: center;
|
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
article h1 {
|
2020-03-30 15:38:40 -06:00
|
|
|
font-size: 72px;
|
|
|
|
color: #0e3e5b;
|
|
|
|
letter-spacing: -2px;
|
2023-12-11 10:07:34 -07:00
|
|
|
margin-top: 5%;
|
2020-03-21 21:03:29 -06:00
|
|
|
margin-bottom: 50px;
|
2023-12-11 10:07:34 -07:00
|
|
|
|
|
|
|
background: linear-gradient(to right, #23a1ec, #3fd53a);
|
|
|
|
background-clip: text;
|
|
|
|
-webkit-background-clip: text;
|
|
|
|
-webkit-text-fill-color: transparent;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
article h2 {
|
|
|
|
font-size: 56px;
|
2020-01-24 12:47:52 -07:00
|
|
|
padding-bottom: 15px;
|
2023-12-11 10:07:34 -07:00
|
|
|
margin: 100px 0 40px;
|
|
|
|
|
|
|
|
border-image-slice: 1;
|
|
|
|
border-bottom-width: 10px;
|
|
|
|
border-bottom-style: solid;
|
|
|
|
border-image-source: linear-gradient(to left, #23a1ec, #3fd53a);
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
article h3 {
|
|
|
|
font-size: 36px;
|
2020-01-24 12:47:52 -07:00
|
|
|
margin: 50px 0 20px;
|
2023-12-11 10:07:34 -07:00
|
|
|
font-weight: 600;
|
|
|
|
text-align: center;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
article h4 {
|
|
|
|
font-size: 24px;
|
2020-01-24 12:47:52 -07:00
|
|
|
margin: 25px 0 15px;
|
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
article h5 {
|
|
|
|
font-size: 22px;
|
2020-01-24 12:47:52 -07:00
|
|
|
margin: 2em 0 1em;
|
|
|
|
}
|
|
|
|
|
2020-02-26 16:30:54 -05:00
|
|
|
.anchor-link {
|
|
|
|
opacity: 0;
|
2020-03-30 15:38:40 -06:00
|
|
|
font-size: .6em;
|
|
|
|
border-radius: 10px;
|
|
|
|
padding: .3em .5em;
|
|
|
|
position: absolute;
|
|
|
|
top: 5px;
|
2023-12-11 10:07:34 -07:00
|
|
|
left: 0;
|
|
|
|
text-decoration: none;
|
2020-02-26 16:30:54 -05:00
|
|
|
}
|
2020-03-30 15:38:40 -06:00
|
|
|
|
2020-02-26 16:30:54 -05:00
|
|
|
*:hover > .anchor-link,
|
|
|
|
.anchor-link:focus {
|
|
|
|
opacity: 1;
|
2020-03-30 15:38:40 -06:00
|
|
|
text-decoration: none;
|
2020-02-26 16:30:54 -05:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
.anchor-link:hover {
|
|
|
|
background-color: rgba(0, 0, 0, .075);
|
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
code {
|
|
|
|
background-color: var(--code-bg);
|
|
|
|
border-radius: 6px;
|
|
|
|
padding: 2px 5px;
|
|
|
|
font-size: 90%;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
code.cmd {
|
2023-12-11 10:07:34 -07:00
|
|
|
background-color: var(--cmd-bg);
|
2020-01-24 12:47:52 -07:00
|
|
|
color: #eaeaea;
|
|
|
|
}
|
|
|
|
|
|
|
|
pre > code,
|
|
|
|
pre.chroma,
|
|
|
|
.group {
|
|
|
|
display: block;
|
|
|
|
white-space: pre;
|
|
|
|
}
|
|
|
|
|
|
|
|
pre > code,
|
2020-03-30 15:38:40 -06:00
|
|
|
article > pre {
|
2020-01-24 12:47:52 -07:00
|
|
|
padding: 1em;
|
2023-12-11 10:07:34 -07:00
|
|
|
line-height: 1.6;
|
2020-01-24 12:47:52 -07:00
|
|
|
overflow: auto;
|
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
pre > code.cmd,
|
|
|
|
.chroma {
|
|
|
|
border-radius: 10px;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
code.cmd.bash,
|
2022-05-17 17:05:56 +02:00
|
|
|
code.cmd .bash,
|
|
|
|
code.cmd.bash-continuation,
|
|
|
|
code.cmd .bash-continuation {
|
2020-01-24 12:47:52 -07:00
|
|
|
font-weight: bold;
|
|
|
|
}
|
|
|
|
|
|
|
|
code.cmd.bash::before,
|
|
|
|
code.cmd .bash::before {
|
2022-05-17 17:05:56 +02:00
|
|
|
content: '$';
|
|
|
|
margin-right: .5rem;
|
|
|
|
}
|
|
|
|
|
|
|
|
code.cmd.bash-continuation::before,
|
|
|
|
code.cmd .bash-continuation::before {
|
|
|
|
content: '>';
|
2020-01-24 12:47:52 -07:00
|
|
|
margin-right: .5rem;
|
|
|
|
}
|
|
|
|
|
|
|
|
dt:hover .inline-link {
|
|
|
|
visibility: visible;
|
|
|
|
}
|
|
|
|
|
|
|
|
dd {
|
|
|
|
margin-left: 1em;
|
|
|
|
}
|
|
|
|
|
|
|
|
#field-list-header {
|
|
|
|
display: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
.field-name {
|
|
|
|
display: block;
|
|
|
|
font-family: 'Source Code Pro', monospace;
|
2020-03-30 15:38:40 -06:00
|
|
|
margin-top: 2em;
|
2020-01-24 12:47:52 -07:00
|
|
|
font-weight: bold;
|
|
|
|
margin-bottom: .5em;
|
|
|
|
}
|
|
|
|
|
|
|
|
.inline-link {
|
|
|
|
text-decoration: none;
|
|
|
|
position: absolute;
|
2020-03-30 15:38:40 -06:00
|
|
|
margin-left: -1.5em;
|
|
|
|
/* margin-top: -.1em; */
|
|
|
|
padding-right: .3em;
|
2020-01-24 12:47:52 -07:00
|
|
|
padding-left: .2em;
|
|
|
|
visibility: hidden;
|
|
|
|
}
|
|
|
|
|
|
|
|
.inline-link:hover {
|
|
|
|
text-decoration: none;
|
|
|
|
}
|
|
|
|
|
|
|
|
hr {
|
|
|
|
border: none;
|
2023-12-11 10:07:34 -07:00
|
|
|
border-top: 4px solid var(--link-decoration-color);
|
|
|
|
margin: 4em auto;
|
|
|
|
width: 35%;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
article img {
|
|
|
|
max-width: 100%;
|
|
|
|
}
|
|
|
|
|
|
|
|
iframe {
|
|
|
|
margin: 1em 0 2em;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside {
|
|
|
|
position: relative;
|
|
|
|
font-size: 16px;
|
|
|
|
margin: 2em auto 3em !important;
|
|
|
|
max-width: 800px;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside.tip,
|
|
|
|
article aside.advice {
|
|
|
|
padding-left: calc(8% + 50px) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
article aside.tip::before,
|
|
|
|
article aside.advice::before {
|
|
|
|
font-size: 45px;
|
2020-01-24 12:47:52 -07:00
|
|
|
position: absolute;
|
2020-03-30 15:38:40 -06:00
|
|
|
top: -4px;
|
|
|
|
left: 8%;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside.tip {
|
2023-12-11 10:07:34 -07:00
|
|
|
color: var(--tip-color);
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside.advice {
|
|
|
|
color: #826848;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside.tip:nth-child(even)::before {
|
|
|
|
content: '💁♀️';
|
|
|
|
}
|
|
|
|
article aside.tip:nth-child(odd)::before {
|
|
|
|
content: '💁♂️';
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside.advice::before {
|
|
|
|
content: '🤦';
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside.complete {
|
|
|
|
color: #6b6b6b;
|
|
|
|
border: 2px dotted #88db88;
|
|
|
|
text-align: center;
|
|
|
|
max-width: 500px;
|
|
|
|
padding: 15px 25px !important;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
article aside.complete::before {
|
|
|
|
content: '✅ complete';
|
|
|
|
color: #39c849;
|
|
|
|
text-transform: uppercase;
|
|
|
|
font-size: 14px;
|
|
|
|
font-weight: bold;
|
|
|
|
letter-spacing: 1px;
|
|
|
|
margin-right: 2em;
|
|
|
|
margin-bottom: .5em;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
table {
|
|
|
|
table-layout: fixed;
|
|
|
|
border-collapse: collapse;
|
|
|
|
font-size: 16px;
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
|
|
|
|
|
|
|
article > table {
|
|
|
|
margin: 25px auto;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
th, td {
|
|
|
|
border-bottom: 1px solid #ddd;
|
|
|
|
padding: 10px;
|
|
|
|
line-height: 1.4em;
|
|
|
|
vertical-align: top;
|
|
|
|
word-wrap: break-word;
|
|
|
|
}
|
|
|
|
|
|
|
|
th {
|
|
|
|
text-align: left;
|
|
|
|
background: #eee;
|
|
|
|
}
|
|
|
|
|
|
|
|
td code {
|
|
|
|
font-size: 14px;
|
|
|
|
word-wrap: break-word;
|
|
|
|
}
|
2020-03-21 21:03:29 -06:00
|
|
|
|
2020-07-31 18:50:14 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box {
|
|
|
|
border-radius: 10px;
|
|
|
|
padding: 1em;
|
|
|
|
margin: 1em;
|
|
|
|
font-size: 18px;
|
|
|
|
border: 2px solid var(--box-bg);
|
2020-03-21 21:03:29 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box-filled {
|
|
|
|
border: none;
|
|
|
|
background: var(--box-bg);
|
2020-03-21 21:03:29 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box-capped {
|
|
|
|
padding: 0;
|
2020-03-21 21:03:29 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box-capped > * {
|
|
|
|
padding: 1em;
|
2021-06-02 15:16:15 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box-cap {
|
|
|
|
border-bottom: 1px solid var(--box-bg);
|
2021-06-02 15:16:15 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box-filled .box-cap {
|
|
|
|
border-bottom: 1px solid var(--button-border-color); /* #d0dfe6; */
|
2021-06-02 15:16:15 -06:00
|
|
|
}
|
2020-03-21 21:03:29 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box > :first-child {
|
|
|
|
margin-top: 0;
|
2021-06-02 15:16:15 -06:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
.box > :last-child {
|
2023-03-21 13:18:29 -04:00
|
|
|
margin-bottom: 0;
|
|
|
|
}
|
2020-03-21 21:03:29 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box:not(.box-capped) > :first-child {
|
|
|
|
padding-top: 0;
|
2023-03-21 13:18:29 -04:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
.box:not(.box-capped) > :last-child {
|
|
|
|
padding-bottom: 0;
|
2023-03-21 13:18:29 -04:00
|
|
|
}
|
2020-03-21 21:03:29 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.box h3 {
|
|
|
|
font-size: 125%;
|
|
|
|
margin: 0 0 .5em;
|
|
|
|
text-align: left;
|
|
|
|
}
|
2020-03-21 21:03:29 -06:00
|
|
|
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#autonav {
|
|
|
|
position: absolute;
|
|
|
|
display: none;
|
|
|
|
left: 80%;
|
|
|
|
top: 0;
|
|
|
|
background: var(--autonav-bg);
|
|
|
|
box-shadow: 0 10px 40px rgb(0 0 0 / .2);
|
|
|
|
border-radius: 10px;
|
|
|
|
border-top-left-radius: 0;
|
|
|
|
min-width: 250px;
|
|
|
|
max-width: 350px;
|
|
|
|
z-index: 999;
|
|
|
|
padding-top: .5em;
|
|
|
|
padding-bottom: .5em;
|
|
|
|
max-height: 400px;
|
|
|
|
overflow: hidden;
|
|
|
|
overflow-y: auto;
|
|
|
|
font-size: 14px;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav ul > li:hover #autonav {
|
|
|
|
display: block;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#autonav .heading {
|
|
|
|
color: #888;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#autonav a {
|
|
|
|
transition: none;
|
|
|
|
border-radius: 0;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#autonav a:hover {
|
|
|
|
color: #01324b;
|
|
|
|
background: #f1f7fb;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
|
|
|
|
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#pagenav .heading {
|
|
|
|
padding-left: .75em;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#pagenav a {
|
|
|
|
display: block;
|
|
|
|
animation: fadeIn 500ms;
|
|
|
|
padding: .75em;
|
|
|
|
font-size: 90%;
|
2020-03-30 15:38:40 -06:00
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#pagenav a:hover {
|
|
|
|
background: var(--pagenav-hover-bg);
|
|
|
|
}
|
2020-04-04 16:17:54 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
@keyframes fadeIn {
|
|
|
|
0% { opacity: 0; transform: translateY(2em); }
|
|
|
|
100% { opacity: 1; transform: translateY(0); }
|
|
|
|
}
|
2020-11-25 10:46:20 -07:00
|
|
|
|
2020-01-24 12:47:52 -07:00
|
|
|
|
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.quick-assist-history {
|
|
|
|
font-size: 90%;
|
2020-03-30 15:38:40 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
display: flex;
|
|
|
|
flex-wrap: wrap;
|
|
|
|
gap: .5em;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.quick-assist-history > a {
|
|
|
|
display: inline-block;
|
|
|
|
color: var(--text-color-muted);
|
|
|
|
text-decoration: none;
|
|
|
|
cursor: pointer;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.quick-assist-history > a:hover {
|
|
|
|
color: #216688;
|
|
|
|
text-decoration: underline;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.quick-assist-history > a:not(:first-child):before {
|
|
|
|
content: '>';
|
|
|
|
margin-right: .5em;
|
|
|
|
display: inline-block;
|
|
|
|
color: #809783;
|
|
|
|
}
|
2020-03-30 15:38:40 -06:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
h3.quick-assist-question {
|
|
|
|
font-size: 150%;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.quick-assist-options {
|
|
|
|
margin-top: 1.5em;
|
|
|
|
display: grid;
|
|
|
|
gap: 1em;
|
|
|
|
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.quick-assist-options > div {
|
|
|
|
display: contents;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.quick-assist button,
|
|
|
|
.quick-assist .button {
|
|
|
|
font-size: 100%;
|
|
|
|
min-height: 3.5em;
|
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2020-03-30 15:38:40 -06:00
|
|
|
|
2020-01-24 12:47:52 -07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
@media (max-width: 1400px) {
|
|
|
|
#pagenav {
|
|
|
|
display: none;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
2023-12-11 10:07:34 -07:00
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
@media (max-width: 950px) {
|
|
|
|
#autonav {
|
|
|
|
display: none !important;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
2020-02-26 15:52:16 -05:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.docs {
|
|
|
|
flex-direction: column;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#docs-menu {
|
|
|
|
display: block;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
#docs-menu-container {
|
|
|
|
height: 0;
|
|
|
|
overflow: hidden;
|
|
|
|
transition: height 250ms ease-out;
|
|
|
|
display: flex;
|
|
|
|
flex-wrap: wrap;
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|
2023-03-21 13:18:29 -04:00
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
.docs nav ul {
|
|
|
|
min-width: 250px;
|
|
|
|
flex: 1;
|
2023-11-03 00:01:01 -06:00
|
|
|
}
|
|
|
|
|
2023-12-11 10:07:34 -07:00
|
|
|
main nav ul .heading {
|
|
|
|
margin-top: 2.5em !important;
|
2023-03-21 13:18:29 -04:00
|
|
|
}
|
2020-01-24 12:47:52 -07:00
|
|
|
}
|