|
|
|
@ -1614,12 +1614,14 @@
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
:root {
|
|
|
|
|
--primary: #3e3e3e;
|
|
|
|
|
--primary-active: #585858;
|
|
|
|
|
--primary-dark: #0b0b0b;
|
|
|
|
|
--link: #3e3e3e;
|
|
|
|
|
--link-hover: #d95959;
|
|
|
|
|
--primary: #585858;
|
|
|
|
|
--primary-light: #585858;
|
|
|
|
|
--primary-active: #717171;
|
|
|
|
|
--primary-dark: #252525;
|
|
|
|
|
--link: #585858;
|
|
|
|
|
--link-hover: #ecacac;
|
|
|
|
|
--danger: #d95959;
|
|
|
|
|
--danger-light: #ecacac;
|
|
|
|
|
--success: #64ac64;
|
|
|
|
|
--white: #ffffff;
|
|
|
|
|
--black: #000000;
|
|
|
|
@ -1974,7 +1976,7 @@ h6, .h6 {
|
|
|
|
|
padding: 0.25em;
|
|
|
|
|
}
|
|
|
|
|
.content blockquote {
|
|
|
|
|
border-left: 1px solid #3e3e3e;
|
|
|
|
|
border-left: 1px solid #585858;
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
padding: 5px 12px;
|
|
|
|
|
}
|
|
|
|
@ -2018,13 +2020,106 @@ h6, .h6 {
|
|
|
|
|
* A
|
|
|
|
|
* </span>
|
|
|
|
|
*
|
|
|
|
|
* @author Björn Hase, Tentakelfabrik
|
|
|
|
|
* @license http://opensource.org/licenses/MIT The MIT License
|
|
|
|
|
* @link https://github.com/tentakelfabrik/crispy-css
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
.badge {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
background-color: var(--primary);
|
|
|
|
|
color: var(--white);
|
|
|
|
|
font-size: 0.85rem;
|
|
|
|
|
padding: 0.4em 0.8em;
|
|
|
|
|
}
|
|
|
|
|
.badge--round {
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
border-radius: 50%;
|
|
|
|
|
width: 2.5em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
.button {
|
|
|
|
|
-webkit-appearance: none;
|
|
|
|
|
-moz-appearance: none;
|
|
|
|
|
appearance: none;
|
|
|
|
|
position: relative;
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
font-family: "IBM Plex Mono", sans-serif;
|
|
|
|
|
font-size: 1rem;
|
|
|
|
|
border: 1px solid var(--primary);
|
|
|
|
|
background-color: var(--white);
|
|
|
|
|
color: var(--primary);
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
transition: background-color 0.1s;
|
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
|
padding: 0 1.3em;
|
|
|
|
|
min-height: 2.8em;
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
@media only screen and (min-width: 768px) {
|
|
|
|
|
.button {
|
|
|
|
|
width: auto;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.button--small {
|
|
|
|
|
font-size: 0.8rem;
|
|
|
|
|
}
|
|
|
|
|
.button--clearfix {
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
border: none;
|
|
|
|
|
background: transparent;
|
|
|
|
|
}
|
|
|
|
|
.button--clearfix:focus, .button--clearfix:active {
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
.button:hover, .button--selected {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
color: white;
|
|
|
|
|
background-color: var(--primary-active);
|
|
|
|
|
}
|
|
|
|
|
.button:focus, .button:active {
|
|
|
|
|
outline: 1px solid var(--primary-active);
|
|
|
|
|
}
|
|
|
|
|
.button:disabled {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
.button:disabled:hover {
|
|
|
|
|
cursor: not-allowed;
|
|
|
|
|
border: 1px solid var(--primary);
|
|
|
|
|
background-color: white;
|
|
|
|
|
color: var(--primary);
|
|
|
|
|
}
|
|
|
|
|
.button--danger {
|
|
|
|
|
border-color: var(--danger);
|
|
|
|
|
}
|
|
|
|
|
.button--danger:hover {
|
|
|
|
|
background-color: var(--danger);
|
|
|
|
|
}
|
|
|
|
|
.button--danger:focus, .button--danger:active {
|
|
|
|
|
outline: 2px solid var(--primary-active);
|
|
|
|
|
}
|
|
|
|
|
.button--outline {
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
.button--outline:hover {
|
|
|
|
|
color: var(--primary);
|
|
|
|
|
border-color: var(--primary-light);
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
.button--danger.button--outline:hover {
|
|
|
|
|
border-color: var(--danger-light);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
@ -2103,6 +2198,36 @@ h6, .h6 {
|
|
|
|
|
*
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
.bar {
|
|
|
|
|
display: flex;
|
|
|
|
|
min-height: 2.8em;
|
|
|
|
|
background-color: #585858;
|
|
|
|
|
color: var(--white);
|
|
|
|
|
}
|
|
|
|
|
.bar .icon {
|
|
|
|
|
font-size: 1.5rem;
|
|
|
|
|
}
|
|
|
|
|
.bar__start {
|
|
|
|
|
justify-content: start;
|
|
|
|
|
}
|
|
|
|
|
.bar__main {
|
|
|
|
|
flex-grow: 1;
|
|
|
|
|
}
|
|
|
|
|
.bar__end {
|
|
|
|
|
justify-content: end;
|
|
|
|
|
}
|
|
|
|
|
.bar__start, .bar__main, .bar__end {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-self: center;
|
|
|
|
|
margin-left: 0.75em;
|
|
|
|
|
}
|
|
|
|
|
.bar__start:last-child, .bar__main:last-child, .bar__end:last-child {
|
|
|
|
|
margin-right: 0.75em;
|
|
|
|
|
}
|
|
|
|
|
.bar .button:active, .bar .button:focus {
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* <figure class="media-figure">
|
|
|
|
|
* <img class="media__img" src="https://via.placeholder.com/150" />
|
|
|
|
@ -2183,8 +2308,43 @@ h6, .h6 {
|
|
|
|
|
* </div>
|
|
|
|
|
* </div>
|
|
|
|
|
*
|
|
|
|
|
* @author Björn Hase, Tentakelfabrik
|
|
|
|
|
* @license http://opensource.org/licenses/MIT The MIT License
|
|
|
|
|
* @link https://github.com/tentakelfabrik/crispy-css
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
.masonry {
|
|
|
|
|
display: flex;
|
|
|
|
|
width: 100%;
|
|
|
|
|
flex-flow: row wrap;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 200px;
|
|
|
|
|
padding-left: 1px;
|
|
|
|
|
padding-bottom: 1px;
|
|
|
|
|
}
|
|
|
|
|
@media only screen and (min-width: 768px) {
|
|
|
|
|
.masonry__item {
|
|
|
|
|
height: 300px;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+1) {
|
|
|
|
|
width: 25%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+2) {
|
|
|
|
|
width: 55%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+3) {
|
|
|
|
|
width: 20%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+4) {
|
|
|
|
|
width: 67%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+5) {
|
|
|
|
|
width: 33%;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
:root {
|
|
|
|
|
--reflex-columns: 12;
|
|
|
|
|
--reflex-grid-spacing: 15px;
|
|
|
|
@ -4586,7 +4746,7 @@ h6, .h6 {
|
|
|
|
|
*
|
|
|
|
|
*/
|
|
|
|
|
.border, .badge {
|
|
|
|
|
border: 1px solid #3e3e3e !important;
|
|
|
|
|
border: 1px solid #585858 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.border-round, .badge {
|
|
|
|
@ -4824,94 +4984,6 @@ h6, .h6 {
|
|
|
|
|
object-fit: cover;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.badge {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
background-color: var(--primary);
|
|
|
|
|
color: white;
|
|
|
|
|
font-size: 0.85rem;
|
|
|
|
|
padding: 0.4em 0.8em;
|
|
|
|
|
}
|
|
|
|
|
.badge--round {
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
border-radius: 50%;
|
|
|
|
|
width: 2.5em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.button {
|
|
|
|
|
-webkit-appearance: none;
|
|
|
|
|
-moz-appearance: none;
|
|
|
|
|
appearance: none;
|
|
|
|
|
position: relative;
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
font-family: "IBM Plex Mono", sans-serif;
|
|
|
|
|
border: 1px solid #3e3e3e;
|
|
|
|
|
background-color: white;
|
|
|
|
|
color: #3e3e3e;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
transition: background-color 0.1s;
|
|
|
|
|
margin-bottom: 0.5em;
|
|
|
|
|
padding: 0 1.3em;
|
|
|
|
|
min-height: 2.8em;
|
|
|
|
|
font-size: 1rem;
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
@media only screen and (min-width: 768px) {
|
|
|
|
|
.button {
|
|
|
|
|
width: auto;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
.button--small {
|
|
|
|
|
font-size: 0.8rem;
|
|
|
|
|
}
|
|
|
|
|
.button--outline {
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
.button--no-style {
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
border: none;
|
|
|
|
|
background: transparent;
|
|
|
|
|
}
|
|
|
|
|
.button:hover, .button--selected {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
color: white;
|
|
|
|
|
background-color: #585858;
|
|
|
|
|
}
|
|
|
|
|
.button:focus, .button:active {
|
|
|
|
|
outline: 1px solid #646464;
|
|
|
|
|
}
|
|
|
|
|
.button:disabled {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
.button:disabled:hover {
|
|
|
|
|
cursor: not-allowed;
|
|
|
|
|
border: 1px solid #3e3e3e;
|
|
|
|
|
background-color: white;
|
|
|
|
|
color: #3e3e3e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.button--danger {
|
|
|
|
|
border-color: #d95959;
|
|
|
|
|
}
|
|
|
|
|
.button--danger:hover {
|
|
|
|
|
background-color: #d95959;
|
|
|
|
|
}
|
|
|
|
|
.button--danger:focus, .button--danger:active {
|
|
|
|
|
outline: 2px solid #e79797;
|
|
|
|
|
}
|
|
|
|
|
.button--outline:hover {
|
|
|
|
|
color: #3e3e3e;
|
|
|
|
|
border-color: #a4a4a4;
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
.button--danger.button--outline:hover {
|
|
|
|
|
border-color: #ecacac;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.field-group {
|
|
|
|
|
margin-bottom: 1.2em;
|
|
|
|
|
}
|
|
|
|
@ -4922,10 +4994,10 @@ h6, .h6 {
|
|
|
|
|
fill: #64ac64;
|
|
|
|
|
}
|
|
|
|
|
.field-group--error input.field-text, .field-group--error textarea.field-text {
|
|
|
|
|
border-color: #d95959;
|
|
|
|
|
border-color: #ecacac;
|
|
|
|
|
}
|
|
|
|
|
.field-group--error .icon {
|
|
|
|
|
fill: #d95959;
|
|
|
|
|
fill: #ecacac;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.field-label {
|
|
|
|
@ -4943,14 +5015,14 @@ input.field-text, textarea.field-text, select.field-choice {
|
|
|
|
|
font-family: "IBM Plex Mono", sans-serif;
|
|
|
|
|
font-size: 0.95rem;
|
|
|
|
|
width: 100%;
|
|
|
|
|
border: 1px solid #a4a4a4;
|
|
|
|
|
border: 1px solid #bebebe;
|
|
|
|
|
background-color: white;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
margin: 0.7em 0 0;
|
|
|
|
|
}
|
|
|
|
|
input.field-text:focus, input.field-text:active, textarea.field-text:focus, textarea.field-text:active, select.field-choice:focus, select.field-choice:active {
|
|
|
|
|
outline: 0;
|
|
|
|
|
border-color: #3e3e3e;
|
|
|
|
|
border-color: #585858;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
input.field-text, textarea.field-text {
|
|
|
|
@ -5015,7 +5087,7 @@ input[type=radio].field-choice:checked ~ .field-choice__unchecked {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
svg.field-choice__unchecked {
|
|
|
|
|
fill: #a4a4a4;
|
|
|
|
|
fill: #bebebe;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
svg.field-choice__checked {
|
|
|
|
@ -5030,17 +5102,17 @@ svg.field-choice__checked {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.field-error {
|
|
|
|
|
color: #d95959;
|
|
|
|
|
color: #ecacac;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.panel {
|
|
|
|
|
border: 1px solid #3e3e3e;
|
|
|
|
|
border: 1px solid #585858;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
background: #fff;
|
|
|
|
|
}
|
|
|
|
|
.panel__header {
|
|
|
|
|
display: flex;
|
|
|
|
|
background-color: #3e3e3e;
|
|
|
|
|
background-color: #585858;
|
|
|
|
|
color: white;
|
|
|
|
|
padding: 0.8em 1.2em;
|
|
|
|
|
line-height: 1.6em;
|
|
|
|
@ -5079,14 +5151,14 @@ svg.field-choice__checked {
|
|
|
|
|
margin: 0;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
line-height: 0;
|
|
|
|
|
border: 1px solid #3e3e3e;
|
|
|
|
|
border: 1px solid #585858;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
.figure__caption {
|
|
|
|
|
padding: 0.75em 1.1em;
|
|
|
|
|
font-size: 0.7rem;
|
|
|
|
|
background: #3e3e3e;
|
|
|
|
|
background: #585858;
|
|
|
|
|
line-height: 1.618;
|
|
|
|
|
margin: 0;
|
|
|
|
|
color: white;
|
|
|
|
@ -5097,37 +5169,37 @@ svg.field-choice__checked {
|
|
|
|
|
|
|
|
|
|
img.media {
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
border: 1px solid #3e3e3e;
|
|
|
|
|
border: 1px solid #585858;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: auto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.table {
|
|
|
|
|
width: 100%;
|
|
|
|
|
border: 1px solid #cacaca;
|
|
|
|
|
border: 1px solid #e4e4e4;
|
|
|
|
|
background: white;
|
|
|
|
|
}
|
|
|
|
|
.table--striped tr:nth-child(even) {
|
|
|
|
|
background-color: #fdfdfd;
|
|
|
|
|
background-color: white;
|
|
|
|
|
}
|
|
|
|
|
.table--scroll {
|
|
|
|
|
overflow-x: auto;
|
|
|
|
|
}
|
|
|
|
|
.table td {
|
|
|
|
|
color: #3e3e3e;
|
|
|
|
|
color: #585858;
|
|
|
|
|
}
|
|
|
|
|
.table td,
|
|
|
|
|
.table th {
|
|
|
|
|
text-align: left;
|
|
|
|
|
border-bottom: 1px solid #cacaca;
|
|
|
|
|
border-bottom: 1px solid #e4e4e4;
|
|
|
|
|
padding: 0.5em 1.25em;
|
|
|
|
|
}
|
|
|
|
|
.table th {
|
|
|
|
|
color: white;
|
|
|
|
|
background-color: #3e3e3e;
|
|
|
|
|
background-color: #585858;
|
|
|
|
|
}
|
|
|
|
|
.table tr:hover {
|
|
|
|
|
background-color: #585858;
|
|
|
|
|
background-color: #717171;
|
|
|
|
|
}
|
|
|
|
|
.table tr:hover td {
|
|
|
|
|
color: white;
|
|
|
|
@ -5148,36 +5220,6 @@ img.media {
|
|
|
|
|
flex-shrink: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.bar {
|
|
|
|
|
display: flex;
|
|
|
|
|
min-height: 2.8em;
|
|
|
|
|
background-color: #3e3e3e;
|
|
|
|
|
color: var(--white);
|
|
|
|
|
}
|
|
|
|
|
.bar .icon {
|
|
|
|
|
font-size: 1.5rem;
|
|
|
|
|
}
|
|
|
|
|
.bar__start {
|
|
|
|
|
justify-content: start;
|
|
|
|
|
}
|
|
|
|
|
.bar__main {
|
|
|
|
|
flex-grow: 1;
|
|
|
|
|
}
|
|
|
|
|
.bar__end {
|
|
|
|
|
justify-content: end;
|
|
|
|
|
}
|
|
|
|
|
.bar__start, .bar__main, .bar__end {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-self: center;
|
|
|
|
|
margin-left: 0.75em;
|
|
|
|
|
}
|
|
|
|
|
.bar__start:last-child, .bar__main:last-child, .bar__end:last-child {
|
|
|
|
|
margin-right: 0.75em;
|
|
|
|
|
}
|
|
|
|
|
.bar .button:active {
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabs {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
@ -5197,8 +5239,8 @@ img.media {
|
|
|
|
|
background-color: white;
|
|
|
|
|
transition: background-color 0.1s;
|
|
|
|
|
background-color: white;
|
|
|
|
|
color: #3e3e3e;
|
|
|
|
|
border: 1px solid #3e3e3e;
|
|
|
|
|
color: #585858;
|
|
|
|
|
border: 1px solid #585858;
|
|
|
|
|
border-bottom-width: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
@ -5212,9 +5254,9 @@ img.media {
|
|
|
|
|
}
|
|
|
|
|
.tabs__item:hover, .tabs__item--selected {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
background-color: #585858;
|
|
|
|
|
background-color: #717171;
|
|
|
|
|
color: white;
|
|
|
|
|
border-color: #585858;
|
|
|
|
|
border-color: #717171;
|
|
|
|
|
}
|
|
|
|
|
.tabs__item:last-child {
|
|
|
|
|
border-bottom-width: 1px;
|
|
|
|
@ -5281,35 +5323,3 @@ img.media {
|
|
|
|
|
.modal--open .modal__inner {
|
|
|
|
|
transform: scale(1);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.masonry {
|
|
|
|
|
display: flex;
|
|
|
|
|
width: 100%;
|
|
|
|
|
flex-flow: row wrap;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item {
|
|
|
|
|
height: 200px;
|
|
|
|
|
padding-left: 1px;
|
|
|
|
|
padding-bottom: 1px;
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
@media only screen and (min-width: 768px) {
|
|
|
|
|
.masonry__item {
|
|
|
|
|
height: 300px;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+1) {
|
|
|
|
|
width: 25%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+2) {
|
|
|
|
|
width: 55%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+3) {
|
|
|
|
|
width: 20%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+4) {
|
|
|
|
|
width: 67%;
|
|
|
|
|
}
|
|
|
|
|
.masonry__item:nth-child(4n+5) {
|
|
|
|
|
width: 33%;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|