mirror of
https://github.com/DioxusLabs/dioxus
synced 2024-11-30 08:00:21 +00:00
2033 lines
36 KiB
CSS
2033 lines
36 KiB
CSS
@keyframes octocat-wave {
|
|
0%,
|
|
to {
|
|
transform: rotate(0);
|
|
}
|
|
20%,
|
|
60% {
|
|
transform: rotate(-25deg);
|
|
}
|
|
40%,
|
|
80% {
|
|
transform: rotate(10deg);
|
|
}
|
|
}
|
|
html {
|
|
line-height: 1.15;
|
|
-ms-text-size-adjust: 100%;
|
|
-webkit-text-size-adjust: 100%;
|
|
}
|
|
.features .col.tight .button,
|
|
.features .col.tight button,
|
|
body {
|
|
margin: 0;
|
|
}
|
|
article,
|
|
aside,
|
|
details,
|
|
figcaption,
|
|
figure,
|
|
footer,
|
|
header,
|
|
header nav.version-select:hover options,
|
|
main,
|
|
menu,
|
|
nav,
|
|
section {
|
|
display: block;
|
|
}
|
|
h1 {
|
|
margin: 0.67em 0;
|
|
font-size: 3em;
|
|
}
|
|
figure {
|
|
margin: 1em 40px;
|
|
}
|
|
hr {
|
|
box-sizing: content-box;
|
|
overflow: visible;
|
|
border: 0;
|
|
height: 1px;
|
|
background-color: rgba(255, 255, 255, 0.25);
|
|
}
|
|
kbd,
|
|
pre,
|
|
samp {
|
|
font-family: monospace, monospace;
|
|
font-size: 1em;
|
|
}
|
|
a {
|
|
background-color: transparent;
|
|
-webkit-text-decoration-skip: objects;
|
|
color: #fff;
|
|
text-decoration: none;
|
|
}
|
|
a:active,
|
|
a:hover {
|
|
outline-width: 0;
|
|
}
|
|
abbr[title] {
|
|
border-bottom: none;
|
|
text-decoration: underline dotted;
|
|
}
|
|
b,
|
|
strong {
|
|
font-weight: bolder;
|
|
}
|
|
dfn {
|
|
font-style: italic;
|
|
}
|
|
mark {
|
|
background-color: #ff0;
|
|
color: #000;
|
|
}
|
|
small {
|
|
font-size: 80%;
|
|
}
|
|
sub,
|
|
sup {
|
|
font-size: 75%;
|
|
line-height: 0;
|
|
position: relative;
|
|
vertical-align: baseline;
|
|
}
|
|
sub {
|
|
bottom: -0.25em;
|
|
}
|
|
sup {
|
|
top: -0.5em;
|
|
}
|
|
audio,
|
|
canvas,
|
|
video {
|
|
display: inline-block;
|
|
}
|
|
audio:not([controls]) {
|
|
display: none;
|
|
height: 0;
|
|
}
|
|
img {
|
|
border-style: none;
|
|
}
|
|
svg:not(:root) {
|
|
overflow: hidden;
|
|
}
|
|
button {
|
|
line-height: 1.15;
|
|
}
|
|
input,
|
|
optgroup,
|
|
select,
|
|
textarea {
|
|
font-family: sans-serif;
|
|
line-height: 1.15;
|
|
margin: 0;
|
|
}
|
|
optgroup {
|
|
font-size: 100%;
|
|
}
|
|
button,
|
|
input {
|
|
overflow: visible;
|
|
}
|
|
button,
|
|
select {
|
|
text-transform: none;
|
|
}
|
|
[type="reset"],
|
|
[type="submit"],
|
|
button,
|
|
html [type="button"] {
|
|
-webkit-appearance: button;
|
|
}
|
|
[type="button"]::-moz-focus-inner,
|
|
[type="reset"]::-moz-focus-inner,
|
|
[type="submit"]::-moz-focus-inner,
|
|
button::-moz-focus-inner {
|
|
border-style: none;
|
|
padding: 0;
|
|
}
|
|
[type="button"]:-moz-focusring,
|
|
[type="reset"]:-moz-focusring,
|
|
[type="submit"]:-moz-focusring,
|
|
button:-moz-focusring {
|
|
outline: 1px dotted ButtonText;
|
|
}
|
|
fieldset {
|
|
border: 1px solid silver;
|
|
margin: 0 2px;
|
|
padding: 0.35em 0.625em 0.75em;
|
|
}
|
|
legend {
|
|
color: inherit;
|
|
display: table;
|
|
max-width: 100%;
|
|
white-space: normal;
|
|
}
|
|
progress {
|
|
display: inline-block;
|
|
vertical-align: baseline;
|
|
}
|
|
textarea {
|
|
overflow: auto;
|
|
}
|
|
[type="checkbox"],
|
|
[type="radio"],
|
|
legend {
|
|
box-sizing: border-box;
|
|
padding: 0;
|
|
}
|
|
[type="number"]::-webkit-inner-spin-button,
|
|
[type="number"]::-webkit-outer-spin-button {
|
|
height: auto;
|
|
}
|
|
[type="search"] {
|
|
-webkit-appearance: textfield;
|
|
outline-offset: -2px;
|
|
}
|
|
[type="search"]::-webkit-search-cancel-button,
|
|
[type="search"]::-webkit-search-decoration {
|
|
-webkit-appearance: none;
|
|
}
|
|
::-webkit-file-upload-button {
|
|
-webkit-appearance: button;
|
|
font: inherit;
|
|
}
|
|
summary {
|
|
display: list-item;
|
|
}
|
|
[hidden],
|
|
template {
|
|
display: none;
|
|
}
|
|
body,
|
|
html {
|
|
-webkit-font-smoothing: antialiased;
|
|
background-color: black;
|
|
/* background-color: #d33847; */
|
|
}
|
|
html {
|
|
color: #fff;
|
|
}
|
|
a.button,
|
|
body,
|
|
button,
|
|
html {
|
|
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
}
|
|
body {
|
|
font-size: 16px;
|
|
}
|
|
body,
|
|
input,
|
|
select,
|
|
textarea {
|
|
color: #fff;
|
|
}
|
|
.code {
|
|
font-family: Consolas, "Liberation Mono", Menlo, Monaco, Lucida Console,
|
|
Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New,
|
|
monospace, serif;
|
|
}
|
|
.container {
|
|
margin: 0 20px;
|
|
display: inherit;
|
|
position: relative;
|
|
width: calc(100% - 40px);
|
|
}
|
|
@media (min-width: 1310px) {
|
|
.container {
|
|
margin: auto;
|
|
width: 1270px;
|
|
}
|
|
}
|
|
h2 {
|
|
font-size: 2.5em;
|
|
}
|
|
h3 {
|
|
font-size: 1.6em;
|
|
}
|
|
h4 {
|
|
font-size: 1.2em;
|
|
}
|
|
.addon,
|
|
input,
|
|
select,
|
|
textarea {
|
|
outline: 0;
|
|
font-size: 14px;
|
|
}
|
|
ul.columns {
|
|
list-style-position: inside;
|
|
columns: 1;
|
|
}
|
|
@media (min-width: 650px) {
|
|
ul.columns {
|
|
columns: 2;
|
|
}
|
|
}
|
|
@media (min-width: 800px) {
|
|
ul.columns {
|
|
columns: 3;
|
|
}
|
|
}
|
|
a.button,
|
|
button {
|
|
font-size: 1.125em;
|
|
background: #999;
|
|
border-radius: 5px;
|
|
border: 0;
|
|
cursor: pointer;
|
|
display: inline-block;
|
|
padding: 8px 34px;
|
|
background: #fff;
|
|
color: #f03b4d;
|
|
font-weight: 500;
|
|
box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.15);
|
|
margin: 15px;
|
|
text-shadow: none;
|
|
}
|
|
a.button.small,
|
|
button.small {
|
|
font-size: 0.875em;
|
|
padding: 8px 26px;
|
|
}
|
|
a.button:hover,
|
|
button:hover {
|
|
background: #ffd1d6;
|
|
background: linear-gradient(#fff, #ffd1d6);
|
|
border: 0;
|
|
outline: 0;
|
|
}
|
|
a.button:active,
|
|
a.button:focus,
|
|
button:active,
|
|
button:focus {
|
|
background: #ffd1d6;
|
|
background: linear-gradient(#ffd1d6, #fff);
|
|
border: 0;
|
|
outline: 0;
|
|
}
|
|
a.button.inverted,
|
|
button.inverted {
|
|
background: 0 0;
|
|
color: #fff;
|
|
padding: 6px 30px;
|
|
border: 2px solid #fff;
|
|
font-weight: 500;
|
|
}
|
|
a.button.inverted.small,
|
|
button.inverted.small {
|
|
padding: 6px 24px;
|
|
}
|
|
a.button.inverted:hover,
|
|
button.inverted:hover {
|
|
background-color: rgba(255, 255, 255, 0.15);
|
|
}
|
|
a.button.inverted:active,
|
|
a.button.inverted:focus,
|
|
button.inverted:active,
|
|
button.inverted:focus {
|
|
background-color: rgba(0, 0, 0, 0.25);
|
|
}
|
|
a.button.inverted.blue,
|
|
button.inverted.blue {
|
|
border-color: #5daced;
|
|
}
|
|
a.button.inverted.purple,
|
|
button.inverted.purple {
|
|
border-color: #df76ff;
|
|
}
|
|
a.button.inverted.red,
|
|
button.inverted.red {
|
|
border-color: #ff6170;
|
|
}
|
|
a.button.inverted.yellow,
|
|
button.inverted.yellow {
|
|
border-color: #fff776;
|
|
}
|
|
a.button.inverted.orange,
|
|
button.inverted.orange {
|
|
border-color: #ff853e;
|
|
}
|
|
a.button.inverted.green,
|
|
button.inverted.green {
|
|
border-color: #15dc98;
|
|
}
|
|
.table-container {
|
|
overflow-x: auto;
|
|
}
|
|
table:not(.code) {
|
|
border-collapse: collapse;
|
|
border-spacing: 0;
|
|
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
text-shadow: none;
|
|
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
|
|
border-bottom: 1px solid #111;
|
|
border-top: 1px solid #111;
|
|
}
|
|
table:not(.code) thead {
|
|
background-color: #131313;
|
|
text-align: left;
|
|
border-bottom: 1px solid #111;
|
|
}
|
|
table:not(.code) td,
|
|
table:not(.code) th {
|
|
border-left: 1px solid #111;
|
|
padding: 0.5em 1.25em;
|
|
}
|
|
table:not(.code) td:last-child,
|
|
table:not(.code) th:last-child {
|
|
border-right: 1px solid #111;
|
|
}
|
|
table:not(.code) tbody > tr {
|
|
background: #303133;
|
|
}
|
|
table:not(.code) tbody > tr:nth-child(2n) {
|
|
background: #202020;
|
|
}
|
|
.grid {
|
|
display: flex;
|
|
}
|
|
@media (max-width: 870px) {
|
|
.grid {
|
|
display: block;
|
|
}
|
|
}
|
|
.col {
|
|
box-sizing: border-box;
|
|
flex: 1;
|
|
}
|
|
.col.center {
|
|
align-self: center;
|
|
}
|
|
.hl,
|
|
.hl-dark {
|
|
color: #abb2bf;
|
|
}
|
|
.hl .c,
|
|
.hl-dark .c {
|
|
color: #5c6370;
|
|
font-style: italic;
|
|
}
|
|
.hl .err,
|
|
.hl-dark .err {
|
|
color: #960050;
|
|
background-color: #1e0010;
|
|
}
|
|
.hl .k,
|
|
.hl-dark .k {
|
|
color: #c678dd;
|
|
}
|
|
.hl .l,
|
|
.hl-dark .l {
|
|
color: #98c379;
|
|
}
|
|
.hl .n,
|
|
.hl .o,
|
|
.hl .p,
|
|
.hl-dark .n,
|
|
.hl-dark .o,
|
|
.hl-dark .p {
|
|
color: #abb2bf;
|
|
}
|
|
.hl .cm,
|
|
.hl-dark .cm {
|
|
color: #5c6370;
|
|
font-style: italic;
|
|
}
|
|
.hl .cp,
|
|
.hl-dark .cp {
|
|
color: #61afef;
|
|
}
|
|
.hl .c1,
|
|
.hl .cs,
|
|
.hl-dark .c1,
|
|
.hl-dark .cs {
|
|
color: #5c6370;
|
|
font-style: italic;
|
|
}
|
|
.hl .ge,
|
|
.hl-dark .ge {
|
|
font-style: italic;
|
|
}
|
|
.hl .gs,
|
|
.hl-dark .gs {
|
|
font-weight: 700;
|
|
}
|
|
.hl .kc,
|
|
.hl .kd,
|
|
.hl .kn,
|
|
.hl-dark .kc,
|
|
.hl-dark .kd,
|
|
.hl-dark .kn {
|
|
color: #c678dd;
|
|
}
|
|
.hl .kp,
|
|
.hl-dark .kp {
|
|
color: #d19a66;
|
|
}
|
|
.hl .kr,
|
|
.hl-dark .kr {
|
|
color: #c678dd;
|
|
}
|
|
.hl .kt,
|
|
.hl-dark .kt {
|
|
color: #e06c75;
|
|
}
|
|
.hl .ld,
|
|
.hl-dark .ld {
|
|
color: #98c379;
|
|
}
|
|
.hl .m,
|
|
.hl-dark .m {
|
|
color: #d19a66;
|
|
}
|
|
.hl .s,
|
|
.hl-dark .s {
|
|
color: #98c379;
|
|
}
|
|
.hl .na,
|
|
.hl-dark .na {
|
|
color: #d19a66;
|
|
}
|
|
.hl .nb,
|
|
.hl .nc,
|
|
.hl .nd,
|
|
.hl .ne,
|
|
.hl .ni,
|
|
.hl .no,
|
|
.hl-dark .nb,
|
|
.hl-dark .nc,
|
|
.hl-dark .nd,
|
|
.hl-dark .ne,
|
|
.hl-dark .ni,
|
|
.hl-dark .no {
|
|
color: #e5c07b;
|
|
}
|
|
.hl .nf,
|
|
.hl-dark .nf {
|
|
color: #61afef;
|
|
}
|
|
.hl .nl,
|
|
.hl-dark .nl {
|
|
color: #e5c07b;
|
|
}
|
|
.hl .nn,
|
|
.hl .nx,
|
|
.hl-dark .nn,
|
|
.hl-dark .nx {
|
|
color: #abb2bf;
|
|
}
|
|
.hl .py,
|
|
.hl-dark .py {
|
|
color: #e5c07b;
|
|
}
|
|
.hl .nt,
|
|
.hl-dark .nt {
|
|
color: #e06c75;
|
|
}
|
|
.hl .nv,
|
|
.hl-dark .nv {
|
|
color: #e5c07b;
|
|
}
|
|
.hl .ow,
|
|
.hl-dark .ow {
|
|
font-weight: 700;
|
|
}
|
|
.hl .w,
|
|
.hl-dark .w {
|
|
color: #f8f8f2;
|
|
}
|
|
.hl .mf,
|
|
.hl .mh,
|
|
.hl .mi,
|
|
.hl .mo,
|
|
.hl-dark .mf,
|
|
.hl-dark .mh,
|
|
.hl-dark .mi,
|
|
.hl-dark .mo {
|
|
color: #d19a66;
|
|
}
|
|
.hl .s2,
|
|
.hl .sb,
|
|
.hl .sc,
|
|
.hl .sd,
|
|
.hl .se,
|
|
.hl .sh,
|
|
.hl .si,
|
|
.hl .sx,
|
|
.hl-dark .s2,
|
|
.hl-dark .sb,
|
|
.hl-dark .sc,
|
|
.hl-dark .sd,
|
|
.hl-dark .se,
|
|
.hl-dark .sh,
|
|
.hl-dark .si,
|
|
.hl-dark .sx {
|
|
color: #98c379;
|
|
}
|
|
.hl .sr,
|
|
.hl-dark .sr {
|
|
color: #56b6c2;
|
|
}
|
|
.hl .s1,
|
|
.hl-dark .s1 {
|
|
color: #98c379;
|
|
}
|
|
.hl .ss,
|
|
.hl-dark .ss {
|
|
color: #56b6c2;
|
|
}
|
|
.hl .bp,
|
|
.hl .vc,
|
|
.hl .vg,
|
|
.hl-dark .bp,
|
|
.hl-dark .vc,
|
|
.hl-dark .vg {
|
|
color: #e5c07b;
|
|
}
|
|
.hl .vi,
|
|
.hl-dark .vi {
|
|
color: #e06c75;
|
|
}
|
|
.hl .il,
|
|
.hl-dark .il {
|
|
color: #d19a66;
|
|
}
|
|
.hl .gu,
|
|
.hl-dark .gu {
|
|
color: #75715e;
|
|
}
|
|
.hl .gd,
|
|
.hl-dark .gd {
|
|
color: #f92672;
|
|
}
|
|
.hl .gi,
|
|
.hl-dark .gi {
|
|
color: #a6e22e;
|
|
}
|
|
.hl-light {
|
|
color: #383a42;
|
|
}
|
|
.hl-light .c {
|
|
color: #a0a1a7;
|
|
font-style: italic;
|
|
}
|
|
.hl-light .err {
|
|
color: #960050;
|
|
background-color: #1e0010;
|
|
}
|
|
.hl-light .k {
|
|
color: #a626a4;
|
|
}
|
|
.hl-light .l {
|
|
color: #50a14f;
|
|
}
|
|
.hl-light .n,
|
|
.hl-light .o,
|
|
.hl-light .p {
|
|
color: #383a42;
|
|
}
|
|
.hl-light .cm {
|
|
color: #a0a1a7;
|
|
font-style: italic;
|
|
}
|
|
.hl-light .cp {
|
|
color: #4078f2;
|
|
}
|
|
.hl-light .c1,
|
|
.hl-light .cs {
|
|
color: #a0a1a7;
|
|
font-style: italic;
|
|
}
|
|
.hl-light .ge {
|
|
font-style: italic;
|
|
}
|
|
.hl-light .gs {
|
|
font-weight: 700;
|
|
}
|
|
.hl-light .kc,
|
|
.hl-light .kd,
|
|
.hl-light .kn {
|
|
color: #a626a4;
|
|
}
|
|
.hl-light .kp {
|
|
color: #986801;
|
|
}
|
|
.hl-light .kr {
|
|
color: #a626a4;
|
|
}
|
|
.hl-light .kt {
|
|
color: #e45649;
|
|
}
|
|
.hl-light .ld {
|
|
color: #50a14f;
|
|
}
|
|
.hl-light .m {
|
|
color: #986801;
|
|
}
|
|
.hl-light .s {
|
|
color: #50a14f;
|
|
}
|
|
.hl-light .na {
|
|
color: #986801;
|
|
}
|
|
.hl-light .nb,
|
|
.hl-light .nc,
|
|
.hl-light .nd,
|
|
.hl-light .ne,
|
|
.hl-light .ni,
|
|
.hl-light .no {
|
|
color: #c18401;
|
|
}
|
|
.hl-light .nf {
|
|
color: #4078f2;
|
|
}
|
|
.hl-light .nl {
|
|
color: #c18401;
|
|
}
|
|
.hl-light .nn,
|
|
.hl-light .nx {
|
|
color: #383a42;
|
|
}
|
|
.hl-light .py {
|
|
color: #c18401;
|
|
}
|
|
.hl-light .nt {
|
|
color: #e45649;
|
|
}
|
|
.hl-light .nv {
|
|
color: #c18401;
|
|
}
|
|
.hl-light .ow {
|
|
font-weight: 700;
|
|
}
|
|
.hl-light .w {
|
|
color: #f8f8f2;
|
|
}
|
|
.hl-light .mf,
|
|
.hl-light .mh,
|
|
.hl-light .mi,
|
|
.hl-light .mo {
|
|
color: #986801;
|
|
}
|
|
.hl-light .s2,
|
|
.hl-light .sb,
|
|
.hl-light .sc,
|
|
.hl-light .sd,
|
|
.hl-light .se,
|
|
.hl-light .sh,
|
|
.hl-light .si,
|
|
.hl-light .sx {
|
|
color: #50a14f;
|
|
}
|
|
.hl-light .sr {
|
|
color: #0184bc;
|
|
}
|
|
.hl-light .s1 {
|
|
color: #50a14f;
|
|
}
|
|
.hl-light .ss {
|
|
color: #0184bc;
|
|
}
|
|
.hl-light .bp,
|
|
.hl-light .vc,
|
|
.hl-light .vg {
|
|
color: #c18401;
|
|
}
|
|
.hl-light .vi {
|
|
color: #e45649;
|
|
}
|
|
.hl-light .il {
|
|
color: #986801;
|
|
}
|
|
.hl-light .gu {
|
|
color: #75715e;
|
|
}
|
|
.hl-light .gd {
|
|
color: #f92672;
|
|
}
|
|
.hl-light .gi {
|
|
color: #a6e22e;
|
|
}
|
|
header {
|
|
background-color: #d33847;
|
|
position: relative;
|
|
overflow: hidden;
|
|
}
|
|
header :not(.cloud) {
|
|
position: relative;
|
|
z-index: 10;
|
|
}
|
|
header h1,
|
|
header h2,
|
|
header h3,
|
|
header h4 {
|
|
font-family: "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
|
|
}
|
|
header h1 {
|
|
font-size: 42px;
|
|
margin: 30px 0 0;
|
|
font-weight: 600;
|
|
}
|
|
header h1 a:active,
|
|
header h1 a:focus,
|
|
header h1 a:hover {
|
|
color: #ffbec4;
|
|
border: 0;
|
|
}
|
|
header h4 {
|
|
font-size: 16px;
|
|
line-height: 18px;
|
|
font-weight: 500;
|
|
margin: 0;
|
|
padding: 10px 0 70px;
|
|
color: #ffdada;
|
|
}
|
|
header .banner {
|
|
margin: 30px 0 50px;
|
|
}
|
|
header .banner h1,
|
|
header .banner h2,
|
|
header .banner h3,
|
|
header .banner h4 {
|
|
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
}
|
|
header .banner h1 {
|
|
font-size: 36px;
|
|
font-weight: 500;
|
|
margin: 17px 0;
|
|
}
|
|
header .banner h2 {
|
|
font-size: 25px;
|
|
font-weight: 300;
|
|
line-height: 36px;
|
|
margin: 10px auto 15px;
|
|
max-width: 580px;
|
|
}
|
|
.cloud {
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
display: block;
|
|
-webkit-backface-visibility: hidden;
|
|
-moz-backface-visibility: hidden;
|
|
-ms-backface-visibility: hidden;
|
|
backface-visibility: hidden;
|
|
-webkit-perspective: 1000;
|
|
-moz-perspective: 1000;
|
|
-ms-perspective: 1000;
|
|
perspective: 1000;
|
|
transform: translateZ(0);
|
|
}
|
|
.cloud.back {
|
|
z-index: 1;
|
|
opacity: 0.03;
|
|
}
|
|
.cloud.front {
|
|
z-index: 2;
|
|
opacity: 0.06;
|
|
}
|
|
.features img {
|
|
margin-bottom: 15px;
|
|
}
|
|
.features h2 {
|
|
font-size: 36px;
|
|
color: #fff;
|
|
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.15);
|
|
font-weight: 500;
|
|
line-height: 36px;
|
|
margin-top: 0;
|
|
margin-bottom: 10px;
|
|
}
|
|
.features figcaption,
|
|
.features h2,
|
|
.features h3,
|
|
.features h4 {
|
|
font-family: "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
}
|
|
.features h3 {
|
|
font-size: 20px;
|
|
line-height: 20px;
|
|
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
|
|
margin: 0 auto;
|
|
font-weight: 500;
|
|
}
|
|
.features h3.blue {
|
|
color: #5daced;
|
|
}
|
|
.features h3.purple {
|
|
color: #df76ff;
|
|
}
|
|
.features h3.red {
|
|
color: #ff6170;
|
|
}
|
|
.features h3.yellow {
|
|
color: #fff776;
|
|
}
|
|
.features h3.orange {
|
|
color: #ff853e;
|
|
}
|
|
.features h3.green {
|
|
color: #15dc98;
|
|
}
|
|
.features figcaption,
|
|
.features h4 {
|
|
font-weight: 400;
|
|
}
|
|
.features h4 {
|
|
margin-top: 0;
|
|
margin-bottom: 35px;
|
|
font-size: 18px;
|
|
color: #a2a2a2;
|
|
line-height: 24px;
|
|
}
|
|
.features figcaption {
|
|
color: #ffd5d8;
|
|
font-size: 15px;
|
|
line-height: 25px;
|
|
max-width: 220px;
|
|
margin: 10px auto 0;
|
|
}
|
|
.features figcaption.wide {
|
|
margin-bottom: 15px;
|
|
max-width: 300px;
|
|
font-weight: 300;
|
|
color: #fff;
|
|
padding: 0 10px;
|
|
}
|
|
.features .col {
|
|
border-right: 1px solid rgba(255, 255, 255, 0.25);
|
|
margin: 40px 0;
|
|
}
|
|
@media (max-width: 870px) {
|
|
.features .col {
|
|
border-right: none;
|
|
}
|
|
}
|
|
.features .col.tight:last-child,
|
|
.features .col:last-child {
|
|
border-right: none;
|
|
}
|
|
@media (max-width: 870px) {
|
|
.features .col:last-child {
|
|
margin-bottom: 40px;
|
|
}
|
|
}
|
|
.features .col.tight {
|
|
padding: 35px 0;
|
|
margin: 10px 0;
|
|
border-right: 1px solid rgba(255, 255, 255, 0.1);
|
|
}
|
|
@media (max-width: 870px) {
|
|
.features .col.tight {
|
|
border-right: none;
|
|
}
|
|
}
|
|
@media (max-width: 870px) {
|
|
.features .col.tight:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
}
|
|
.features hr {
|
|
background-color: rgba(255, 255, 255, 0.1);
|
|
margin: 30px 0;
|
|
}
|
|
a:hover {
|
|
border-bottom: 1px dashed #fff;
|
|
}
|
|
a:active,
|
|
a:focus {
|
|
border-bottom: 1px solid #fff;
|
|
outline: 0;
|
|
}
|
|
#pagination ul,
|
|
.centered,
|
|
.circle-container h4 {
|
|
text-align: center;
|
|
}
|
|
.pull-right {
|
|
float: right;
|
|
}
|
|
.text-right {
|
|
text-align: right;
|
|
}
|
|
table {
|
|
width: 100%;
|
|
}
|
|
table.code {
|
|
display: inline-block;
|
|
color: #a5abb8;
|
|
font-size: 14px;
|
|
text-shadow: none;
|
|
padding: 0;
|
|
border-spacing: 0;
|
|
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
|
|
border-radius: 5px;
|
|
width: 100%;
|
|
overflow-x: auto;
|
|
}
|
|
table.code * {
|
|
font-family: Consolas, "Liberation Mono", Menlo, Monaco, Lucida Console,
|
|
Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New,
|
|
monospace, serif;
|
|
line-height: 18px;
|
|
margin: 0;
|
|
-webkit-font-smoothing: subpixel-antialiased;
|
|
}
|
|
table.code td.linenos {
|
|
background-color: #3a3a3a;
|
|
padding: 15px 10px 15px 18px;
|
|
color: #666;
|
|
text-align: right;
|
|
border-top-left-radius: 5px;
|
|
border-bottom-left-radius: 5px;
|
|
border: 1px solid #4b4b4b;
|
|
border-right: 1px solid #1b1d22;
|
|
}
|
|
table.code td.code {
|
|
padding-left: 15px;
|
|
background: #323232;
|
|
border-top-right-radius: 5px;
|
|
border-bottom-right-radius: 5px;
|
|
border: 1px solid #4b4b4b;
|
|
border-left: none;
|
|
width: 100%;
|
|
}
|
|
footer,
|
|
section {
|
|
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
|
|
background-color: #272727;
|
|
}
|
|
section {
|
|
padding: 70px 0;
|
|
}
|
|
footer.tight,
|
|
section.tight {
|
|
padding: 0;
|
|
}
|
|
footer.dark,
|
|
section.dark {
|
|
background-color: #1d1d1d;
|
|
}
|
|
footer h3,
|
|
section h3 {
|
|
font-size: 36px;
|
|
font-weight: 500;
|
|
margin: 20px 0 0;
|
|
line-height: 48px;
|
|
}
|
|
footer .col.left-main,
|
|
section .col.left-main {
|
|
line-height: 22px;
|
|
align-self: center;
|
|
}
|
|
footer .col.left-main h3,
|
|
footer .col.left-main p,
|
|
section .col.left-main h3,
|
|
section .col.left-main p {
|
|
padding: 0 20px;
|
|
}
|
|
footer .col.right-main,
|
|
section .col.right-main {
|
|
overflow-x: auto;
|
|
align-self: center;
|
|
}
|
|
@media (max-width: 870px) {
|
|
footer h3,
|
|
section h3 {
|
|
margin: -10px 0 0;
|
|
text-align: center;
|
|
}
|
|
footer span.callout,
|
|
section span.callout {
|
|
display: block;
|
|
text-align: center;
|
|
}
|
|
footer .col.left-main,
|
|
section .col.left-main {
|
|
padding-bottom: 10px;
|
|
}
|
|
}
|
|
@media (min-width: 870px) {
|
|
footer:nth-child(even) .col.left-main,
|
|
section:nth-child(even) .col.left-main {
|
|
padding-left: 20px;
|
|
}
|
|
footer:nth-child(even) .col.right-main,
|
|
section:nth-child(even) .col.right-main {
|
|
padding-right: 20px;
|
|
order: -1;
|
|
}
|
|
footer:nth-child(odd) .col.left-main,
|
|
section:nth-child(odd) .col.left-main {
|
|
padding-right: 20px;
|
|
}
|
|
footer:nth-child(odd) .col.right-main,
|
|
section:nth-child(odd) .col.right-main {
|
|
padding-left: 20px;
|
|
}
|
|
}
|
|
footer:nth-child(odd),
|
|
section:nth-child(odd) {
|
|
background-color: #d33847;
|
|
}
|
|
footer:nth-child(odd) table.code,
|
|
section:nth-child(odd) table.code {
|
|
border-color: #a0a0a0;
|
|
color: #222;
|
|
}
|
|
footer:nth-child(odd) table.code td.linenos,
|
|
section:nth-child(odd) table.code td.linenos {
|
|
background-color: #efefef;
|
|
border: 1px solid #a0a0a0;
|
|
border-right: 1px solid #d5d5d5;
|
|
color: #a9a9a9;
|
|
}
|
|
footer:nth-child(odd) table.code td.code,
|
|
section:nth-child(odd) table.code td.code {
|
|
background: #fff;
|
|
border: 1px solid #a0a0a0;
|
|
border-left: none;
|
|
}
|
|
footer #sidebar,
|
|
section #sidebar {
|
|
background-color: #1d1d1d;
|
|
width: calc(280px + (100% - 1310px) / 2);
|
|
min-width: 280px;
|
|
}
|
|
@media (max-width: 870px) {
|
|
footer #sidebar,
|
|
section #sidebar {
|
|
display: none;
|
|
}
|
|
}
|
|
footer #search-results,
|
|
footer article,
|
|
section #search-results,
|
|
section article {
|
|
width: calc(100% - 280px);
|
|
max-width: 1060px;
|
|
padding: 40px;
|
|
}
|
|
@media (max-width: 870px) {
|
|
footer #search-results,
|
|
footer article,
|
|
section #search-results,
|
|
section article {
|
|
width: 100%;
|
|
padding: 35px 30px;
|
|
}
|
|
}
|
|
footer nav,
|
|
section nav {
|
|
padding: 40px 35px;
|
|
box-sizing: border-box;
|
|
font-family: "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
font-weight: 500;
|
|
position: relative;
|
|
min-width: 250px;
|
|
float: right;
|
|
display: inline-block;
|
|
overflow: auto;
|
|
}
|
|
footer nav .affix,
|
|
section nav .affix {
|
|
position: fixed;
|
|
top: 40px;
|
|
overflow: auto;
|
|
height: 100%;
|
|
}
|
|
footer nav .affix-bottom,
|
|
section nav .affix-bottom {
|
|
position: relative;
|
|
bottom: 40px;
|
|
overflow: auto;
|
|
height: 100%;
|
|
}
|
|
footer nav li,
|
|
section nav li {
|
|
list-style: none;
|
|
}
|
|
footer nav .toc ul,
|
|
section nav .toc ul {
|
|
padding: 10px 0 0;
|
|
}
|
|
footer nav .toc ul:first-child,
|
|
section nav .toc ul:first-child {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
footer nav .toc ul.small,
|
|
section nav .toc ul.small {
|
|
padding: 0;
|
|
}
|
|
footer nav .toc ul.small a,
|
|
section nav .toc ul.small a {
|
|
font-size: 14px;
|
|
}
|
|
footer nav .toc > ul > li,
|
|
section nav .toc > ul > li {
|
|
font-size: 20px;
|
|
line-height: 20px;
|
|
margin: 20px 0;
|
|
}
|
|
footer nav .toc > ul > li:first-child,
|
|
section nav .toc > ul > li:first-child {
|
|
margin: 0;
|
|
}
|
|
footer nav .toc > ul > li ul li,
|
|
section nav .toc > ul > li ul li {
|
|
border-left: 1px solid #424242;
|
|
padding: 10px 0 10px 17px;
|
|
font-size: 14px;
|
|
line-height: 14px;
|
|
}
|
|
footer nav .toc > ul > li ul li a,
|
|
section nav .toc > ul > li ul li a {
|
|
color: #c5c5c5;
|
|
}
|
|
article.news a > h2,
|
|
footer nav .toc > ul > li ul li a.active,
|
|
footer nav .toc > ul > li ul li a:hover,
|
|
section nav .toc > ul > li ul li a.active,
|
|
section nav .toc > ul > li ul li a:hover {
|
|
color: #fff;
|
|
}
|
|
footer nav .toc > ul > li ul li a:active,
|
|
footer nav .toc > ul > li ul li a:focus,
|
|
section nav .toc > ul > li ul li a:active,
|
|
section nav .toc > ul > li ul li a:focus {
|
|
color: #444;
|
|
}
|
|
footer nav a:hover,
|
|
section nav a:hover {
|
|
border: 0;
|
|
text-decoration: underline;
|
|
color: #fff;
|
|
}
|
|
footer nav a:active,
|
|
footer nav a:focus,
|
|
section nav a:active,
|
|
section nav a:focus {
|
|
border: 0;
|
|
color: #444;
|
|
}
|
|
footer nav a.active,
|
|
section nav a.active {
|
|
font-weight: 700;
|
|
}
|
|
#search-results,
|
|
article,
|
|
main {
|
|
box-sizing: border-box;
|
|
padding: 40px 10px;
|
|
font-size: 16px;
|
|
font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
line-height: 24px;
|
|
}
|
|
#search-results p,
|
|
article p,
|
|
main p {
|
|
margin: 15px 0;
|
|
}
|
|
#search-results h2,
|
|
#search-results h3,
|
|
#search-results h4,
|
|
#search-results h5,
|
|
article h2,
|
|
article h3,
|
|
article h4,
|
|
article h5,
|
|
main h2,
|
|
main h3,
|
|
main h4,
|
|
main h5 {
|
|
font-family: "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
font-weight: 600;
|
|
text-align: left;
|
|
}
|
|
#search-results h2 + p,
|
|
#search-results h3 + p,
|
|
#search-results h4 + p,
|
|
#search-results h5 + p,
|
|
article h2 + p,
|
|
article h3 + p,
|
|
article h4 + p,
|
|
article h5 + p,
|
|
main h2 + p,
|
|
main h3 + p,
|
|
main h4 + p,
|
|
main h5 + p {
|
|
margin-top: 0;
|
|
}
|
|
#search-results h2:first-child,
|
|
#search-results h3:first-child,
|
|
#search-results h4:first-child,
|
|
#search-results h5:first-child,
|
|
article h2:first-child,
|
|
article h3:first-child,
|
|
article h4:first-child,
|
|
article h5:first-child,
|
|
main h2:first-child,
|
|
main h3:first-child,
|
|
main h4:first-child,
|
|
main h5:first-child {
|
|
padding-top: 0;
|
|
margin-top: 0;
|
|
}
|
|
#pagination li,
|
|
#search-results h2:hover > a,
|
|
#search-results h3:hover > a,
|
|
#search-results h4:hover > a,
|
|
#search-results h5:hover > a,
|
|
article h2:hover > a,
|
|
article h3:hover > a,
|
|
article h4:hover > a,
|
|
article h5:hover > a,
|
|
main h2:hover > a,
|
|
main h3:hover > a,
|
|
main h4:hover > a,
|
|
main h5:hover > a {
|
|
display: inline;
|
|
}
|
|
#search-results h2,
|
|
article h2,
|
|
main h2 {
|
|
padding: 20px 0 10px;
|
|
margin: 15px 0;
|
|
font-size: 30px;
|
|
line-height: 32px;
|
|
}
|
|
#search-results h3,
|
|
article h3,
|
|
main h3 {
|
|
padding: 10px 0;
|
|
margin: 20px 0 10px;
|
|
font-size: 22px;
|
|
line-height: 24px;
|
|
}
|
|
#search-results h4,
|
|
#search-results h5,
|
|
article h4,
|
|
article h5,
|
|
main h4,
|
|
main h5 {
|
|
padding: 10px 0;
|
|
margin: 10px 0 5px;
|
|
}
|
|
#search-results h4,
|
|
article h4,
|
|
main h4 {
|
|
font-size: 18px;
|
|
line-height: 20px;
|
|
}
|
|
#search-results h5,
|
|
article h5,
|
|
article.news h5,
|
|
main h5 {
|
|
font-size: 16px;
|
|
line-height: 20px;
|
|
}
|
|
#search-results a.headerlink,
|
|
article a.headerlink,
|
|
main a.headerlink {
|
|
color: #5e5e5e;
|
|
font-size: 0.8em;
|
|
line-height: 1em;
|
|
margin-left: 5px;
|
|
border-bottom: none;
|
|
}
|
|
@media (min-width: 870px) {
|
|
#search-results a.headerlink,
|
|
article a.headerlink,
|
|
main a.headerlink {
|
|
display: none;
|
|
}
|
|
}
|
|
#search-results a.headerlink:active,
|
|
#search-results a.headerlink:focus,
|
|
#search-results a.headerlink:hover,
|
|
article a.headerlink:active,
|
|
article a.headerlink:focus,
|
|
article a.headerlink:hover,
|
|
main a.headerlink:active,
|
|
main a.headerlink:focus,
|
|
main a.headerlink:hover {
|
|
border: 0;
|
|
}
|
|
#search-results a.headerlink:hover,
|
|
article a.headerlink:hover,
|
|
main a.headerlink:hover {
|
|
color: #ccc;
|
|
}
|
|
#search-results a.headerlink:active,
|
|
#search-results a.headerlink:focus,
|
|
article a.headerlink:active,
|
|
article a.headerlink:focus,
|
|
main a.headerlink:active,
|
|
main a.headerlink:focus {
|
|
color: #fff;
|
|
}
|
|
#search-results blockquote,
|
|
article blockquote,
|
|
main blockquote {
|
|
background-color: rgba(255, 255, 255, 0.05);
|
|
margin: 0;
|
|
padding: 5px 20px 5px 30px;
|
|
border-left: 10px solid rgba(255, 255, 255, 0.1);
|
|
box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.5);
|
|
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
|
|
}
|
|
article.news {
|
|
font-size: 18px;
|
|
font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
line-height: 30px;
|
|
max-width: 900px;
|
|
margin: 0 auto;
|
|
overflow-x: auto;
|
|
}
|
|
@media (max-width: 870px) {
|
|
article.news {
|
|
padding: 10px 5px;
|
|
}
|
|
}
|
|
article.news p:not(:nth-child(2)) {
|
|
margin-left: auto;
|
|
margin-right: auto;
|
|
}
|
|
article.news p.metadata {
|
|
margin: -10px 0 20px;
|
|
font-size: 16px;
|
|
color: #bbb;
|
|
}
|
|
article.news blockquote p:not(:last-child) {
|
|
color: #bbb;
|
|
}
|
|
article.news a > h2:hover {
|
|
text-decoration: none;
|
|
}
|
|
#tabs-panel .panel,
|
|
#tabs-panel input,
|
|
article.news h2 a,
|
|
article.news h2:hover > a {
|
|
display: none;
|
|
}
|
|
article.news h2 {
|
|
margin-top: 20px;
|
|
font-size: 30px;
|
|
line-height: 42px;
|
|
padding: 0;
|
|
}
|
|
article.news h3 {
|
|
font-size: 22px;
|
|
line-height: 26px;
|
|
}
|
|
article.news h4 {
|
|
font-size: 18px;
|
|
line-height: 22px;
|
|
}
|
|
#search-results a,
|
|
article a {
|
|
font-weight: 700;
|
|
color: #8ab4ff;
|
|
}
|
|
#search-results a:hover,
|
|
article a:hover {
|
|
color: inherit;
|
|
border-bottom: none;
|
|
text-decoration: underline;
|
|
}
|
|
#search-results a:hover code,
|
|
article a:hover code {
|
|
text-decoration: underline;
|
|
}
|
|
#search-results a:active,
|
|
#search-results a:focus,
|
|
article a:active,
|
|
article a:focus {
|
|
border-bottom: none;
|
|
text-decoration: underline;
|
|
}
|
|
#search-results h2,
|
|
article h2 {
|
|
border-bottom: 1px solid rgba(255, 255, 255, 0.15);
|
|
}
|
|
#search-results h3,
|
|
article h3 {
|
|
border-bottom: 1px solid rgba(255, 255, 255, 0.07);
|
|
}
|
|
main h2,
|
|
main h3 {
|
|
margin-bottom: 0;
|
|
}
|
|
main h2:not(:first-child) {
|
|
margin-top: 30px;
|
|
}
|
|
code,
|
|
footer {
|
|
text-shadow: none;
|
|
}
|
|
code {
|
|
display: inline-block;
|
|
background: rgba(0, 0, 0, 0.4);
|
|
font-size: 0.87em;
|
|
border-radius: 5px;
|
|
font-family: Consolas, "Liberation Mono", Menlo, Monaco, Lucida Console,
|
|
Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New,
|
|
monospace, serif;
|
|
-webkit-font-smoothing: subpixel-antialiased;
|
|
padding: 1px 4px;
|
|
line-height: 1.4em;
|
|
}
|
|
span.orange,
|
|
span.purple {
|
|
color: #f68500;
|
|
font-weight: 400;
|
|
font-size: 0.95em;
|
|
}
|
|
span.purple {
|
|
color: #9a64c0;
|
|
}
|
|
span.callout {
|
|
display: inline-block;
|
|
background: #fff;
|
|
color: #000;
|
|
padding: 2px 15px;
|
|
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
font-size: 14px;
|
|
font-weight: 700;
|
|
border-radius: 5px;
|
|
border: 1px solid #000;
|
|
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5);
|
|
margin: 0;
|
|
text-shadow: none;
|
|
}
|
|
footer {
|
|
padding: 40px 0 30px;
|
|
line-height: 32px;
|
|
}
|
|
footer,
|
|
footer a {
|
|
font-size: 14px;
|
|
color: #ffb9b9;
|
|
}
|
|
footer h2 {
|
|
font-size: 36px;
|
|
font-family: "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
}
|
|
footer h4 {
|
|
font-size: 18px;
|
|
}
|
|
#tabs-panel {
|
|
border: 1px solid #3d3d3d;
|
|
text-shadow: none;
|
|
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
|
|
}
|
|
#tabs-panel p:first-child {
|
|
margin-top: 0;
|
|
}
|
|
#tabs-panel p:last-child {
|
|
margin-bottom: 0;
|
|
}
|
|
#tabs-panel .tab {
|
|
display: block;
|
|
padding: 17px 20px 17px 45px;
|
|
font: 500 18px "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
cursor: pointer;
|
|
color: #464646;
|
|
background-color: #212121;
|
|
border-right: 1px solid #3d3d3d;
|
|
position: relative;
|
|
margin-right: -1px;
|
|
box-shadow: inset -1px 1px 3px rgba(0, 0, 0, 0.25);
|
|
}
|
|
#tabs-panel .tab img {
|
|
margin: auto 0;
|
|
position: absolute;
|
|
left: 17px;
|
|
bottom: 0;
|
|
right: 0;
|
|
top: 0;
|
|
opacity: 0.15;
|
|
pointer-events: none;
|
|
}
|
|
#tabs-panel .tab:not(:first-child) {
|
|
border-top: 1px solid #2f2f2f;
|
|
}
|
|
#tabs-panel .tab:hover {
|
|
background-color: #272727;
|
|
color: #aaa;
|
|
}
|
|
#tabs-panel .tab:hover img {
|
|
opacity: 0.5;
|
|
}
|
|
#tabs-panel .tab:focus {
|
|
background-color: #111;
|
|
}
|
|
#tabs-panel .tab:active {
|
|
background-color: #2c2c2c;
|
|
}
|
|
#tabs-panel .tabs {
|
|
flex: 1 1 300px;
|
|
background-color: #212121;
|
|
min-width: 220px;
|
|
}
|
|
#tabs-panel .panels {
|
|
background-color: #323232;
|
|
width: 100%;
|
|
}
|
|
#tabs-panel .panel {
|
|
padding: 15px 25px;
|
|
font: 16px Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
color: #e0e0e0;
|
|
line-height: 26px;
|
|
}
|
|
#tabs-panel #dynamic-params-tab img {
|
|
top: -1px;
|
|
}
|
|
#tabs-panel #handling-data-tab img {
|
|
left: 18px;
|
|
top: -1px;
|
|
}
|
|
#tabs-panel #request-guards-tab img {
|
|
left: 19px;
|
|
top: -3px;
|
|
}
|
|
#tabs-panel #responders-tab img {
|
|
top: -3px;
|
|
}
|
|
#tabs-panel #launching-tab img {
|
|
left: 21px;
|
|
top: -3px;
|
|
}
|
|
#tabs-panel #dynamic-params:checked ~ .tabs #dynamic-params-tab,
|
|
#tabs-panel #handling-data:checked ~ .tabs #handling-data-tab,
|
|
#tabs-panel #launching:checked ~ .tabs #launching-tab,
|
|
#tabs-panel #request-guards:checked ~ .tabs #request-guards-tab,
|
|
#tabs-panel #responders:checked ~ .tabs #responders-tab,
|
|
#tabs-panel #routing:checked ~ .tabs #routing-tab {
|
|
text-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
|
|
background-color: #323232;
|
|
cursor: default;
|
|
color: #fff;
|
|
border-right: none;
|
|
box-shadow: none;
|
|
}
|
|
#tabs-panel #dynamic-params:checked ~ .tabs #dynamic-params-tab img,
|
|
#tabs-panel #handling-data:checked ~ .tabs #handling-data-tab img,
|
|
#tabs-panel #launching:checked ~ .tabs #launching-tab img,
|
|
#tabs-panel #request-guards:checked ~ .tabs #request-guards-tab img,
|
|
#tabs-panel #responders:checked ~ .tabs #responders-tab img,
|
|
#tabs-panel #routing:checked ~ .tabs #routing-tab img {
|
|
opacity: 1;
|
|
}
|
|
#tabs-panel #dynamic-params:checked ~ .panels #dynamic-params-panel,
|
|
#tabs-panel #handling-data:checked ~ .panels #handling-data-panel,
|
|
#tabs-panel #launching:checked ~ .panels #launching-panel,
|
|
#tabs-panel #request-guards:checked ~ .panels #request-guards-panel,
|
|
#tabs-panel #responders:checked ~ .panels #responders-panel,
|
|
#tabs-panel #routing:checked ~ .panels #routing-panel {
|
|
display: block;
|
|
}
|
|
#logo span,
|
|
#toggle {
|
|
display: none;
|
|
}
|
|
header .container {
|
|
padding-top: 35px;
|
|
z-index: 10;
|
|
}
|
|
header nav.version-select {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 70px;
|
|
height: 35px;
|
|
line-height: 35px;
|
|
text-align: center;
|
|
font-size: 15px;
|
|
font-family: "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
font-weight: 700;
|
|
z-index: 20;
|
|
}
|
|
header nav.version-select i {
|
|
border: solid #fff;
|
|
border-width: 0 3px 3px 0;
|
|
display: inline-block;
|
|
padding: 3px;
|
|
transform: rotate(45deg);
|
|
margin-left: 3px;
|
|
top: -2px;
|
|
}
|
|
header nav.version-select options {
|
|
display: none;
|
|
position: absolute;
|
|
box-shadow: 0 2px 0 rgba(0, 0, 0, 0.25);
|
|
left: -1px;
|
|
top: 35px;
|
|
z-index: 30;
|
|
}
|
|
header nav.version-select options a,
|
|
header nav.version-select options a:hover {
|
|
border: 1px solid rgba(255, 255, 255, 0.8);
|
|
}
|
|
header nav.version-select options a:hover:not(:first-child),
|
|
header nav.version-select options a:not(:first-child) {
|
|
border-top: none;
|
|
}
|
|
header nav.version-select options a {
|
|
color: #fff;
|
|
font-size: 15px;
|
|
font-weight: 700;
|
|
display: block;
|
|
background-color: rgba(255, 255, 255, 0.1);
|
|
width: 70px;
|
|
height: 35px;
|
|
}
|
|
header nav.version-select options a:hover {
|
|
background-color: rgba(255, 255, 255, 0.8);
|
|
color: #d33847;
|
|
}
|
|
@media (max-width: 870px) {
|
|
header nav.version-select options a {
|
|
background-color: #d44756;
|
|
}
|
|
header nav.version-select options a:hover {
|
|
background-color: #dcdcdc;
|
|
}
|
|
}
|
|
header .hamburger,
|
|
header nav.main {
|
|
float: right;
|
|
}
|
|
.circle-container .circle + h4,
|
|
header nav a {
|
|
font-family: "Proza Libre", "Helvetica Neue", Helvetica, Arial,
|
|
"Lucida Grande", sans-serif;
|
|
}
|
|
header nav a {
|
|
font-size: 18px;
|
|
font-weight: 500;
|
|
}
|
|
a#logo:active,
|
|
a#logo:hover {
|
|
border: 0;
|
|
text-decoration: none;
|
|
}
|
|
@media (min-width: 870px) {
|
|
header nav.main {
|
|
margin-top: 20px;
|
|
}
|
|
header nav.main a {
|
|
margin-left: 35px;
|
|
}
|
|
#logo {
|
|
height: 60px;
|
|
width: 180px;
|
|
background-repeat: no-repeat;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
}
|
|
@media (max-width: 870px) {
|
|
@-webkit-keyframes bugfix {
|
|
0%,
|
|
to {
|
|
padding: 0;
|
|
}
|
|
}
|
|
body {
|
|
-webkit-animation: bugfix infinite 1s;
|
|
}
|
|
#logo {
|
|
height: 30px;
|
|
width: 140px;
|
|
background-repeat: no-repeat;
|
|
display: inline-block;
|
|
vertical-align: middle;
|
|
}
|
|
header .banner {
|
|
margin-top: 20px;
|
|
}
|
|
header .banner h1 {
|
|
margin-top: 0;
|
|
}
|
|
header nav.main {
|
|
display: block;
|
|
color: #000;
|
|
width: 100%;
|
|
background-color: rgba(0, 0, 0, 0.2);
|
|
max-height: 0;
|
|
transition: max-height 0.25s ease-in-out;
|
|
margin: 20px 0 0;
|
|
overflow: hidden;
|
|
float: none;
|
|
}
|
|
header nav.main a {
|
|
display: block;
|
|
margin: 0;
|
|
padding: 15px 35px;
|
|
}
|
|
header nav.main a:first-child {
|
|
padding-top: 30px;
|
|
}
|
|
header nav.main a:last-child {
|
|
padding-bottom: 30px;
|
|
}
|
|
header nav.main a:hover {
|
|
border: 0;
|
|
background-color: rgba(0, 0, 0, 0.2);
|
|
}
|
|
header nav.main a:active,
|
|
header nav.main a:focus {
|
|
border: 0;
|
|
background-color: rgba(0, 0, 0, 0.4);
|
|
}
|
|
.hamburger,
|
|
.hamburger span {
|
|
display: block;
|
|
transform: rotate(0deg);
|
|
}
|
|
.hamburger {
|
|
float: right;
|
|
cursor: pointer;
|
|
user-select: none;
|
|
background: rgba(0, 0, 0, 0.2);
|
|
width: 38px;
|
|
height: 30px;
|
|
position: relative;
|
|
}
|
|
.hamburger span {
|
|
position: absolute;
|
|
height: 14%;
|
|
width: 60%;
|
|
background: #fff;
|
|
border-radius: 9px;
|
|
opacity: 1;
|
|
left: 20%;
|
|
transition: 0.25s ease-in-out;
|
|
}
|
|
.hamburger span:nth-child(1) {
|
|
top: 20%;
|
|
}
|
|
#toggle:checked ~ .hamburger span:nth-child(1) {
|
|
top: 43%;
|
|
transform: rotate(135deg);
|
|
}
|
|
.hamburger span:nth-child(2) {
|
|
top: 43%;
|
|
}
|
|
#toggle:checked ~ .hamburger span:nth-child(2) {
|
|
opacity: 0;
|
|
left: -60px;
|
|
}
|
|
.hamburger span:nth-child(3) {
|
|
top: 66%;
|
|
}
|
|
#toggle:checked ~ .hamburger span:nth-child(3) {
|
|
top: 43%;
|
|
transform: rotate(-135deg);
|
|
}
|
|
#toggle:checked ~ nav {
|
|
max-height: 300px;
|
|
}
|
|
.mobile-hide {
|
|
display: none;
|
|
}
|
|
}
|
|
.circle-container {
|
|
flex: 0 0 180px;
|
|
}
|
|
.circle-container .circle {
|
|
border-radius: 50%;
|
|
text-shadow: none;
|
|
width: 60px;
|
|
height: 60px;
|
|
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
|
|
font-size: 42px;
|
|
font-weight: 700;
|
|
color: #1e1e1e;
|
|
text-align: center;
|
|
line-height: 60px;
|
|
margin: 0 auto;
|
|
}
|
|
.circle-container .circle.blue {
|
|
background: #5daced;
|
|
}
|
|
.circle-container .circle.purple {
|
|
background: #da74f9;
|
|
}
|
|
.circle-container .circle.red {
|
|
background: #ff6170;
|
|
}
|
|
.circle-container .circle + h4 {
|
|
margin: 12px 0 0;
|
|
}
|
|
.work-step {
|
|
border-top: 1px solid #464646;
|
|
padding: 25px 0;
|
|
}
|
|
.blocky-code table.code td.linenos {
|
|
border-radius: 0;
|
|
border: 1px solid #414141;
|
|
border-right: none;
|
|
background-color: #323232;
|
|
padding-left: 20px;
|
|
}
|
|
.blocky-code table.code td.code {
|
|
border-radius: 0;
|
|
border: 1px solid #414141;
|
|
border-left: none;
|
|
background-color: #323232;
|
|
padding-left: 10px;
|
|
}
|
|
.lighter-code table.code {
|
|
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.25);
|
|
}
|
|
.lighter-code table.code td.linenos {
|
|
background-color: #434343;
|
|
border: 1px solid #494949;
|
|
border-right: none;
|
|
color: #8e8e8e;
|
|
padding: 12px;
|
|
}
|
|
.lighter-code table.code td.code {
|
|
border: 1px solid #494949;
|
|
border-left: none;
|
|
background-color: #393939;
|
|
}
|
|
@media (max-width: 870px) {
|
|
.github-corner {
|
|
display: none;
|
|
}
|
|
}
|
|
.github-corner:hover .octo-arm {
|
|
animation: octocat-wave 560ms ease-in-out;
|
|
}
|
|
input#search-input {
|
|
max-width: 180px;
|
|
color: #fff;
|
|
font-weight: 600;
|
|
border: 0;
|
|
margin-bottom: 25px;
|
|
box-sizing: border-box;
|
|
padding: 10px 15px 10px 35px;
|
|
background-color: #000;
|
|
background-size: 15px 15px;
|
|
background-repeat: no-repeat;
|
|
background-position: 10px 11px;
|
|
}
|
|
#hits {
|
|
color: inherit;
|
|
}
|
|
#hits a {
|
|
font-size: 22px;
|
|
}
|
|
#hits span {
|
|
color: #ccc;
|
|
font-weight: 400;
|
|
font-size: 14px;
|
|
}
|
|
#hits .hit {
|
|
margin-bottom: 30px;
|
|
}
|
|
#hits hr {
|
|
margin: 5px 0;
|
|
}
|
|
#hits p {
|
|
font-weight: 400;
|
|
margin: 5px 0 0;
|
|
}
|
|
#hits em {
|
|
background-color: rgba(117, 97, 0, 0.24);
|
|
color: #ffc900;
|
|
font-style: normal;
|
|
font-weight: 700;
|
|
}
|
|
#pagination .ais-pagination--item__disabled {
|
|
display: none;
|
|
}
|
|
#hits p,
|
|
#pagination .ais-pagination--item__active a {
|
|
color: #fff;
|
|
}
|
|
#pagination li a {
|
|
padding: 6px;
|
|
background: rgba(0, 0, 0, 0.5);
|
|
border: 1px solid #000;
|
|
margin: 0 5px;
|
|
}
|
|
#pagination li a:hover {
|
|
background: rgba(0, 0, 0, 0.2);
|
|
border-bottom: 1px solid #000;
|
|
}
|
|
.cancel-search {
|
|
display: inline-block;
|
|
width: 20px;
|
|
height: 20px;
|
|
cursor: pointer;
|
|
margin-bottom: -4px;
|
|
opacity: 0.6;
|
|
margin-right: 4px;
|
|
}
|
|
.cancel-search:hover {
|
|
opacity: 1;
|
|
}
|
|
.admonition {
|
|
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.5);
|
|
margin: 15px 0;
|
|
padding: 0 20px;
|
|
border-radius: 5px;
|
|
overflow: auto;
|
|
position: relative;
|
|
}
|
|
.admonition .title {
|
|
display: block;
|
|
margin: 0 -20px;
|
|
padding: 10px 20px 6px 43px;
|
|
background-repeat: no-repeat;
|
|
background-position: 20px 55%;
|
|
background-size: 17px;
|
|
}
|
|
@media (max-width: 870px) {
|
|
.admonition .title {
|
|
padding-left: 55px;
|
|
background-position: 20px 50%;
|
|
}
|
|
}
|
|
.admonition.note {
|
|
border-left: 8px solid #448aff;
|
|
background-color: rgba(68, 138, 255, 0.05);
|
|
}
|
|
.admonition.note .title {
|
|
background-color: rgba(68, 138, 255, 0.25);
|
|
border-bottom: 0.1rem solid rgba(68, 138, 255, 0.1);
|
|
background-position: 20px 50%;
|
|
}
|
|
.admonition.tip {
|
|
border-left: 8px solid #00bfa5;
|
|
background-color: rgba(0, 191, 165, 0.05);
|
|
}
|
|
.admonition.tip .title {
|
|
background-color: rgba(0, 191, 165, 0.25);
|
|
border-bottom: 0.1rem solid rgba(0, 191, 165, 0.1);
|
|
}
|
|
.admonition.warning {
|
|
border-left: 8px solid #ff9100;
|
|
background-color: rgba(255, 145, 0, 0.05);
|
|
}
|
|
.admonition.warning .title {
|
|
background-color: rgba(255, 145, 0, 0.25);
|
|
border-bottom: 0.1rem solid rgba(255, 145, 0, 0.1);
|
|
}
|