Adds referee screen and deities.

Updates bestiary with links to nonhuman racial modifiers.
This commit is contained in:
2023-12-10 21:25:57 -05:00
parent 744693b575
commit 9950216d30
34 changed files with 557 additions and 109 deletions

View File

@@ -336,6 +336,10 @@ table th {
background: rgba(37, 40, 55, 0.6);
}
.contentWarning {
font-style: italic;
}
.headlessTableWrapper thead {
display: none;
}
@@ -607,37 +611,11 @@ a.licenseLink:hover {
border: 1px solid #e94e5c;
}
/*
.navMenu > ul > li.hasSubMenu > a {
border: 1px solid #e94e5c;
}
/*
.navMenu li.hasSubMenu:hover,
.navMenu li.hasSubMenu:focus-within {
background-color: rgba(233, 78, 92, 0.5);
}
*/
.navMenu li:hover,
.navMenu li:focus-within {
background-color: rgba(233, 78, 92, 0.5);
}
/*
.navMenu ul li ul li.hasSubMenu:hover,
.navMenu ul li ul li.hasSubMenu:focus-within {
background-color: transparent;
}
*/
/*
.navMenu li.hasSubMenu:hover a,
.navMenu li.hasSubMenu:hover a:visited {
color: #44fcfc;
}
*/
.navMenu li a:hover,
.navMenu li a:visited:hover {
color: #e94e5c;
@@ -828,10 +806,66 @@ a.pageTitle-sublink {
margin-top: 0.5rem;
}
.refereeScreen {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
width: 100%;
}
.refereeScreen .toolDetails {
font-size: medium;
}
.refereeScreen .toolDetails > ol,
.refereeScreen .toolDetails > ul {
margin-left: .25rem;
padding-left: 0;
}
.refereeScreen .toolDetails > ol > li > p {
margin-bottom: 0;
margin-top: 0;
}
.refereeScreen .toolDetails > ul > li > ul {
padding-left: 1rem;
}
.refereeScreen .toolDetails ol p,
.refereeScreen .toolDetails ul p {
margin-left: 0;
}
.refereeScreen .toolDetails > p {
margin: -.5rem 0 -.5rem -1rem;
}
.refereeScreen .toolDetails > summary > h3 {
font-size: large;
margin: 0;
}
.refereeScreen .toolDetails > summary + * {
margin-top: -.25rem;
}
.refereeTools {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
width: 100%;
}
.refereeTools .toolDetails > summary > h3 {
font-size: large;
margin: 0;
}
.refereeScreen .toolDetails summary,
.refereeTools .toolDetails summary {
backdrop-filter: blur(1rem);
position: sticky;
top: 0;
}
.rollerForm input[type=reset] {