mirror of
https://github.com/Nighthawk42/roll20-character-sheets.git
synced 2026-08-31 12:12:30 +00:00
200 lines
3.6 KiB
SCSS
200 lines
3.6 KiB
SCSS
|
|
input.act-zero:checked ~ div.act-zero,
|
|
input.act-one:checked ~ div.act-one,
|
|
input.act-two:checked ~ div.act-two,
|
|
input.act-three:checked ~ div.act-three,
|
|
input.act-final:checked ~ div.act-final {
|
|
@include show-hide(0.7s);
|
|
}
|
|
|
|
.acts {
|
|
width: 100%;
|
|
|
|
.nav-child {
|
|
width: 100%;
|
|
align-self: center;
|
|
margin: 0;
|
|
|
|
|
|
div {
|
|
margin: 0;
|
|
padding: 0;
|
|
cursor: pointer;
|
|
|
|
&:hover {
|
|
background: transparent;
|
|
color: $dark-gray;
|
|
}
|
|
}
|
|
}
|
|
|
|
.page-button-back {
|
|
padding: 0; //0.1em 0em 0.1em 0em;
|
|
font-weight: 600;
|
|
font-family: $mono-font;
|
|
background-color: transparent;
|
|
text-transform: uppercase;
|
|
font-size: 1em;
|
|
color: $medium-gray;
|
|
}
|
|
|
|
.page-button {
|
|
padding: 0;
|
|
|
|
&:checked {
|
|
& ~ div {
|
|
&.page-button-back {
|
|
padding: 0;
|
|
background: transparent;
|
|
font-size: 1em;
|
|
color: $dark-red;
|
|
// transition: none;
|
|
|
|
&.final {
|
|
background-color: $red;
|
|
color: $white;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
.nav-row {
|
|
display: flex;
|
|
background: none; //linear-gradient(90deg, $white, $dark-red);
|
|
margin-top: 1em;
|
|
}
|
|
|
|
.nav-bar {
|
|
align-items: center;
|
|
// background-color: $red;
|
|
// border-top: 3px solid $red;
|
|
// border-bottom: 3px solid $red;
|
|
}
|
|
|
|
.act-title-block {
|
|
text-align: right;
|
|
font-size: 1.2em;
|
|
margin-top: 1em;
|
|
|
|
label {
|
|
@include std-font($mono-font);
|
|
text-align: right;
|
|
}
|
|
|
|
.subtitle {
|
|
@include std-font($mono-font);
|
|
}
|
|
}
|
|
|
|
.act-prompt {
|
|
display: inline-grid;
|
|
grid-template-columns: 20% auto;
|
|
text-align: justify;
|
|
@include std-font($narrow-font);
|
|
|
|
.prompt-text {
|
|
padding: 1em;
|
|
grid-column-start: 2;
|
|
font-style: italic;
|
|
}
|
|
}
|
|
|
|
.together-block, .label-left, .label-right {
|
|
span {
|
|
padding: 0 1em;
|
|
background-color: $dark-red;
|
|
color: $white;
|
|
white-space: nowrap;
|
|
}
|
|
}
|
|
|
|
.rival-block {
|
|
// display: grid;
|
|
grid-template-columns: 47% 6% 47%;
|
|
grid-template-rows: auto auto auto;
|
|
display: grid;
|
|
// gap: 10px;
|
|
@include fill-available();
|
|
|
|
.label-left, .rival-left {
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.label-right, .rival-right {
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.label-right { text-align-last: right; }
|
|
|
|
.rival-subtitle {
|
|
grid-column: span 3;
|
|
// text-align: center;
|
|
}
|
|
|
|
.label-left, .label-right {
|
|
grid-row-start: 1;
|
|
}
|
|
|
|
.rival-left, .rival-right{
|
|
grid-row-start: 3;
|
|
}
|
|
|
|
.rival-right {
|
|
text-align: right;
|
|
|
|
label {
|
|
text-align: right;
|
|
padding-left: 0;
|
|
padding-right: 1em;
|
|
align-self: flex-end;
|
|
}
|
|
|
|
input, textarea { text-align: right; }
|
|
}
|
|
}
|
|
|
|
.journaling-block, .final-instructions {
|
|
margin: 2em 0.5em;
|
|
margin-left: 2em;
|
|
padding: 0.5em;
|
|
background-color: $light-gray;
|
|
border-right: 8px solid $red;
|
|
text-align: justify;
|
|
text-transform: uppercase;
|
|
|
|
label {
|
|
@include std-font($mono-font);
|
|
text-align: right;
|
|
}
|
|
}
|
|
|
|
.disagreement {
|
|
color: $dark-gray;
|
|
text-align: justify;
|
|
// text-align-last: justify;
|
|
margin: 1em 6em;
|
|
}
|
|
|
|
.final-instructions {
|
|
font-size: 1.2em;
|
|
@include std-font($mono-font);
|
|
}
|
|
|
|
.warning {
|
|
text-transform: uppercase;
|
|
text-align: center;
|
|
color: #c01b1e;
|
|
margin: 0 5em;
|
|
@include std-font($mono-font);
|
|
|
|
span {
|
|
color: $white;
|
|
background-color: $dark-red;
|
|
padding: 0 1em;
|
|
font-size: 3em;
|
|
margin-bottom: 1em;
|
|
}
|
|
}
|
|
}
|