|
@ -1672,6 +1672,7 @@ |
|
|
--background-contrast: #ffffff; |
|
|
--background-contrast: #ffffff; |
|
|
--border: #3e3e3e; |
|
|
--border: #3e3e3e; |
|
|
--border-contrast: #ffffff; |
|
|
--border-contrast: #ffffff; |
|
|
|
|
|
--font-family: IBM Plex Mono, sans-serif; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
html { |
|
|
html { |
|
@ -1692,7 +1693,7 @@ legend { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
body { |
|
|
body { |
|
|
font-family: "IBM Plex Mono", sans-serif; |
|
|
|
|
|
|
|
|
font-family: var(--font-family); |
|
|
color: var(--text); |
|
|
color: var(--text); |
|
|
background-color: var(--body); |
|
|
background-color: var(--body); |
|
|
direction: ltr; |
|
|
direction: ltr; |
|
@ -1758,7 +1759,7 @@ textarea { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
fieldset { |
|
|
fieldset { |
|
|
margin: 0 0 1rem; |
|
|
|
|
|
|
|
|
margin: 0.5rem 0 1rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
button, |
|
|
button, |
|
@ -1825,7 +1826,7 @@ hr { |
|
|
overflow: visible; |
|
|
overflow: visible; |
|
|
border: 0; |
|
|
border: 0; |
|
|
border-top: 1px solid var(--border); |
|
|
border-top: 1px solid var(--border); |
|
|
margin: 0 0 1rem; |
|
|
|
|
|
|
|
|
margin: 0.5rem 0 1rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
progress { |
|
|
progress { |
|
@ -1844,7 +1845,7 @@ code, |
|
|
kbd, |
|
|
kbd, |
|
|
pre, |
|
|
pre, |
|
|
samp { |
|
|
samp { |
|
|
font-family: "IBM Plex Mono", sans-serif; |
|
|
|
|
|
|
|
|
font-family: var(--font-family); |
|
|
font-size: 0.9rem; |
|
|
font-size: 0.9rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -1873,11 +1874,11 @@ samp { |
|
|
*/ |
|
|
*/ |
|
|
} |
|
|
} |
|
|
.content p { |
|
|
.content p { |
|
|
margin: 0 0 1rem; |
|
|
|
|
|
|
|
|
margin: 0.5rem 0 1rem; |
|
|
} |
|
|
} |
|
|
@media only screen and (min-width: 992px) { |
|
|
@media only screen and (min-width: 992px) { |
|
|
.content p { |
|
|
.content p { |
|
|
margin: 0 0 0.8rem; |
|
|
|
|
|
|
|
|
margin: 0.6rem 0 1.2rem; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
.content a, |
|
|
.content a, |
|
@ -1929,13 +1930,13 @@ samp { |
|
|
.content ol, |
|
|
.content ol, |
|
|
.content ul { |
|
|
.content ul { |
|
|
padding: 0; |
|
|
padding: 0; |
|
|
margin: 0 0 1rem; |
|
|
|
|
|
|
|
|
margin: 0.5rem 0 1rem; |
|
|
} |
|
|
} |
|
|
@media only screen and (min-width: 992px) { |
|
|
@media only screen and (min-width: 992px) { |
|
|
.content dl, |
|
|
.content dl, |
|
|
.content ol, |
|
|
.content ol, |
|
|
.content ul { |
|
|
.content ul { |
|
|
margin: 0 0 0.8rem; |
|
|
|
|
|
|
|
|
margin: 0.6rem 0 1.2rem; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
.content ol, |
|
|
.content ol, |
|
@ -1966,22 +1967,23 @@ samp { |
|
|
.content code { |
|
|
.content code { |
|
|
white-space: pre; |
|
|
white-space: pre; |
|
|
display: block; |
|
|
display: block; |
|
|
|
|
|
color: var(--text-contrast); |
|
|
overflow-y: hidden; |
|
|
overflow-y: hidden; |
|
|
overflow-x: auto; |
|
|
overflow-x: auto; |
|
|
border: 1px solid var(--border); |
|
|
border: 1px solid var(--border); |
|
|
border-radius: 2px; |
|
|
border-radius: 2px; |
|
|
background-color: var(--background-contrast); |
|
|
|
|
|
margin: 0 0 1rem; |
|
|
|
|
|
|
|
|
background-color: var(--background); |
|
|
|
|
|
margin: 0.5rem 0 1rem; |
|
|
padding: 0.6rem 0.8rem; |
|
|
padding: 0.6rem 0.8rem; |
|
|
} |
|
|
} |
|
|
@media only screen and (min-width: 992px) { |
|
|
@media only screen and (min-width: 992px) { |
|
|
.content code { |
|
|
.content code { |
|
|
margin: 0 0 0.8rem; |
|
|
|
|
|
|
|
|
margin: 0.6rem 0 1.2rem; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
@media only screen and (min-width: 992px) { |
|
|
@media only screen and (min-width: 992px) { |
|
|
.content code { |
|
|
.content code { |
|
|
padding: 0.8rem 1rem; |
|
|
|
|
|
|
|
|
padding: 0.7rem 1rem 0.9rem; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
@ -2001,6 +2003,11 @@ samp { |
|
|
* @link https://github.com/tentakelfabrik/crispy-css |
|
|
* @link https://github.com/tentakelfabrik/crispy-css |
|
|
* |
|
|
* |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
/** |
|
|
|
|
|
* add font-size for heading as class and element |
|
|
|
|
|
* |
|
|
|
|
|
* |
|
|
|
|
|
*/ |
|
|
h1, .h1, |
|
|
h1, .h1, |
|
|
h2, .h2, |
|
|
h2, .h2, |
|
|
h3, .h3, |
|
|
h3, .h3, |
|
@ -2010,17 +2017,7 @@ h6, .h6 { |
|
|
font-family: "IBM Plex Mono", sans-serif; |
|
|
font-family: "IBM Plex Mono", sans-serif; |
|
|
font-weight: bold; |
|
|
font-weight: bold; |
|
|
line-height: 1.2; |
|
|
line-height: 1.2; |
|
|
margin: 0.6rem 0 1.2rem; |
|
|
|
|
|
} |
|
|
|
|
|
@media only screen and (min-width: 992px) { |
|
|
|
|
|
h1, .h1, |
|
|
|
|
|
h2, .h2, |
|
|
|
|
|
h3, .h3, |
|
|
|
|
|
h4, .h4, |
|
|
|
|
|
h5, .h5, |
|
|
|
|
|
h6, .h6 { |
|
|
|
|
|
margin: 0.7rem 0 1.4rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
margin: 0.5rem 0 1rem; |
|
|
} |
|
|
} |
|
|
h1.highlight, .h1.highlight, |
|
|
h1.highlight, .h1.highlight, |
|
|
h2.highlight, .h2.highlight, |
|
|
h2.highlight, .h2.highlight, |
|
@ -2032,59 +2029,54 @@ h6.highlight, .h6.highlight { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
h1, .h1 { |
|
|
h1, .h1 { |
|
|
font-size: 2.25rem; |
|
|
|
|
|
} |
|
|
|
|
|
@media only screen and (min-width: 992px) { |
|
|
|
|
|
h1, .h1 { |
|
|
|
|
|
font-size: 1.2rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
font-size: 2.5rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
h2, .h2 { |
|
|
h2, .h2 { |
|
|
font-size: 2rem; |
|
|
font-size: 2rem; |
|
|
} |
|
|
} |
|
|
@media only screen and (min-width: 992px) { |
|
|
|
|
|
h2, .h2 { |
|
|
|
|
|
font-size: 1.2rem; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
h3, .h3 { |
|
|
h3, .h3 { |
|
|
font-size: 1.8rem; |
|
|
|
|
|
} |
|
|
|
|
|
@media only screen and (min-width: 992px) { |
|
|
|
|
|
h3, .h3 { |
|
|
|
|
|
font-size: 1.2rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
font-size: 1.75rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
h4, .h4 { |
|
|
h4, .h4 { |
|
|
font-size: 1.6rem; |
|
|
|
|
|
} |
|
|
|
|
|
@media only screen and (min-width: 992px) { |
|
|
|
|
|
h4, .h4 { |
|
|
|
|
|
font-size: 1.2rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
font-size: 1.5rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
h5, .h5 { |
|
|
h5, .h5 { |
|
|
font-size: 1.4rem; |
|
|
|
|
|
} |
|
|
|
|
|
@media only screen and (min-width: 992px) { |
|
|
|
|
|
h5, .h5 { |
|
|
|
|
|
font-size: 1.2rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
font-size: 1.25rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
h6, .h6 { |
|
|
h6, .h6 { |
|
|
font-size: 1.2rem; |
|
|
|
|
|
|
|
|
font-size: 1rem; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@media only screen and (min-width: 992px) { |
|
|
@media only screen and (min-width: 992px) { |
|
|
|
|
|
h1, .h1 { |
|
|
|
|
|
font-size: 2.75rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
h2, .h2 { |
|
|
|
|
|
font-size: 2.5rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
h3, .h3 { |
|
|
|
|
|
font-size: 2rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
h4, .h4 { |
|
|
|
|
|
font-size: 1.75rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
h5, .h5 { |
|
|
|
|
|
font-size: 1.5rem; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
h6, .h6 { |
|
|
h6, .h6 { |
|
|
font-size: 1.2rem; |
|
|
font-size: 1.2rem; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* <span class="badge"> |
|
|
* <span class="badge"> |
|
|
* A |
|
|
* A |
|
@ -2112,13 +2104,21 @@ h6, .h6 { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* |
|
|
|
|
|
|
|
|
* Button |
|
|
* |
|
|
* |
|
|
* @author Björn Hase, Tentakelfabrik |
|
|
* @author Björn Hase, Tentakelfabrik |
|
|
* @license http://opensource.org/licenses/MIT The MIT License |
|
|
* @license http://opensource.org/licenses/MIT The MIT License |
|
|
* @link https://github.com/tentakelfabrik/plain-ui |
|
|
* @link https://github.com/tentakelfabrik/plain-ui |
|
|
* |
|
|
* |
|
|
*/ |
|
|
*/ |
|
|
|
|
|
/** |
|
|
|
|
|
* |
|
|
|
|
|
* |
|
|
|
|
|
*/ |
|
|
|
|
|
/** |
|
|
|
|
|
* |
|
|
|
|
|
* |
|
|
|
|
|
*/ |
|
|
.button { |
|
|
.button { |
|
|
-webkit-appearance: none; |
|
|
-webkit-appearance: none; |
|
|
-moz-appearance: none; |
|
|
-moz-appearance: none; |
|
@ -2127,16 +2127,16 @@ h6, .h6 { |
|
|
display: inline-flex; |
|
|
display: inline-flex; |
|
|
align-items: center; |
|
|
align-items: center; |
|
|
text-decoration: none; |
|
|
text-decoration: none; |
|
|
font-family: "IBM Plex Mono", sans-serif; |
|
|
|
|
|
|
|
|
font-family: var(--font-family); |
|
|
font-size: 1rem; |
|
|
font-size: 1rem; |
|
|
border: 1px solid var(--border); |
|
|
border: 1px solid var(--border); |
|
|
background-color: var(--background-contrast); |
|
|
background-color: var(--background-contrast); |
|
|
color: var(--text); |
|
|
color: var(--text); |
|
|
border-radius: 2px; |
|
|
border-radius: 2px; |
|
|
transition: background-color 0.1s; |
|
|
transition: background-color 0.1s; |
|
|
margin-bottom: 0.5em; |
|
|
|
|
|
padding: 0 1.3em; |
|
|
|
|
|
min-height: 2.8em; |
|
|
|
|
|
|
|
|
margin-bottom: 0.5rem; |
|
|
|
|
|
padding: 0 1.3rem; |
|
|
|
|
|
min-height: 2.8rem; |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
} |
|
|
} |
|
|
@media only screen and (min-width: 768px) { |
|
|
@media only screen and (min-width: 768px) { |
|
@ -2182,7 +2182,7 @@ h6, .h6 { |
|
|
background-color: var(--danger); |
|
|
background-color: var(--danger); |
|
|
} |
|
|
} |
|
|
.button--danger:focus, .button--danger:active { |
|
|
.button--danger:focus, .button--danger:active { |
|
|
outline: 2px solid var(--active); |
|
|
|
|
|
|
|
|
outline: 2px solid var(--danger); |
|
|
} |
|
|
} |
|
|
.button--info { |
|
|
.button--info { |
|
|
border-color: var(--info); |
|
|
border-color: var(--info); |
|
@ -2225,6 +2225,9 @@ h6, .h6 { |
|
|
.button--info.button--outline:hover { |
|
|
.button--info.button--outline:hover { |
|
|
border-color: #3bc0ff; |
|
|
border-color: #3bc0ff; |
|
|
} |
|
|
} |
|
|
|
|
|
.button--warning.button--outline:hover { |
|
|
|
|
|
border-color: #f8d9ac; |
|
|
|
|
|
} |
|
|
.button--success.button--outline:hover { |
|
|
.button--success.button--outline:hover { |
|
|
border-color: #a6d0a6; |
|
|
border-color: #a6d0a6; |
|
|
} |
|
|
} |
|
@ -2236,7 +2239,7 @@ h6, .h6 { |
|
|
* |
|
|
* |
|
|
*/ |
|
|
*/ |
|
|
.field-group { |
|
|
.field-group { |
|
|
margin: 0 0 1rem; |
|
|
|
|
|
|
|
|
margin: 0.5rem 0 1rem; |
|
|
} |
|
|
} |
|
|
.field-group--valid input.field-text, .field-group--valid textarea.field-text { |
|
|
.field-group--valid input.field-text, .field-group--valid textarea.field-text { |
|
|
border-color: var(--success); |
|
|
border-color: var(--success); |
|
@ -2253,7 +2256,7 @@ h6, .h6 { |
|
|
|
|
|
|
|
|
.field-label { |
|
|
.field-label { |
|
|
font-size: 1rem; |
|
|
font-size: 1rem; |
|
|
font-family: "IBM Plex Mono", sans-serif; |
|
|
|
|
|
|
|
|
font-family: var(--font-family); |
|
|
} |
|
|
} |
|
|
.field-label .icon { |
|
|
.field-label .icon { |
|
|
vertical-align: text-bottom; |
|
|
vertical-align: text-bottom; |
|
@ -2263,7 +2266,7 @@ h6, .h6 { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
input.field-text, textarea.field-text, select.field-choice { |
|
|
input.field-text, textarea.field-text, select.field-choice { |
|
|
font-family: "IBM Plex Mono", sans-serif; |
|
|
|
|
|
|
|
|
font-family: var(--font-family); |
|
|
font-size: 0.95rem; |
|
|
font-size: 0.95rem; |
|
|
width: 100%; |
|
|
width: 100%; |
|
|
border: 1px solid var(--active); |
|
|
border: 1px solid var(--active); |
|
@ -2476,7 +2479,7 @@ svg.field-choice__checked { |
|
|
} |
|
|
} |
|
|
@media only screen and (min-width: 992px) { |
|
|
@media only screen and (min-width: 992px) { |
|
|
.panel__body { |
|
|
.panel__body { |
|
|
padding: 0.8rem 1rem; |
|
|
|
|
|
|
|
|
padding: 0.7rem 1rem 0.9rem; |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
.panel--border-highlight { |
|
|
.panel--border-highlight { |
|
@ -8139,6 +8142,10 @@ svg.field-choice__checked { |
|
|
padding: 0; |
|
|
padding: 0; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
.m-last-child-0 > *:last-child { |
|
|
|
|
|
margin: 0; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
.m-top-last-child-0 > *:last-child { |
|
|
.m-top-last-child-0 > *:last-child { |
|
|
margin-top: 0; |
|
|
margin-top: 0; |
|
|
} |
|
|
} |
|
|