|
|
@ -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%; |
|
|
|
} |
|
|
|
} |