Files
mondarth-campaign/styles/module.css
T

85 lines
1.8 KiB
CSS
Raw Permalink Normal View History

2026-07-29 10:33:32 +00:00
:root {
--mcm-stage-direction-bg-color: #b2ffff;
--mcm-read-aloud-bg-color: #ffff99;
--mcm-dialog-bg-color: #2a52be;
--mcm-dialog-fg-color: white;
--mcm-color-gold: var(--dnd5e-color-gold);
--dot-size: 8px;
}
.mcm-dialog {
background-color: var(--mcm-dialog-bg-color);
color: var(--mcm-dialog-fg-color);
}
div.mcm-dialog {
border-left-style: dotted;
border-right-style: dotted;
border-color: black;
border-width: 3px;
border-color: white;
padding: 1.5rem;
}
.mcm-stage-direction {
background-color: var(--mcm-stage-direction-bg-color);
}
div.mcm-stage-direction {
border-style: solid;
border-color: black;
border-width: 1px;
border-color: var(--mcm-color-gold);
padding: 1.5rem;
}
.mcm-stage-direction button {
margin: 3px;
}
.mcm-read-aloud {
position: relative;
background-color: var(--mcm-read-aloud-bg-color);
}
div.mcm-read-aloud {
border-left-style: solid;
border-right-style: solid;
border-color: var(--mcm-color-gold);
border-width: 1px;
text-align: justify;
margin-left: 1rem;
margin-right: 1rem;
padding: 0.5rem;
}
.mcm-read-aloud > p:last-of-type::after,
.mcm-read-aloud::after {
right: calc(var(--dot-size) / -2);
}
.mcm-read-aloud::before,
.mcm-read-aloud > p:last-of-type::before {
left: calc(var(--dot-size) / -2);
}
.mcm-read-aloud > p:last-of-type::before,
.mcm-read-aloud > p:last-of-type::after {
bottom: calc(var(--dot-size) / -2);
}
.mcm-read-aloud::before,
.mcm-read-aloud::after {
top: calc(var(--dot-size) / -2);
}
.mcm-read-aloud::before,
.mcm-read-aloud > p:last-of-type::before,
.mcm-read-aloud::after,
.mcm-read-aloud > p:last-of-type::after {
content: "";
position: absolute;
width: var(--dot-size);
height: var(--dot-size);
border-radius: 100%;
background: var(--mcm-color-gold);
}