Jump to content

Template:BopCSS1

From Philosophical Research
/* stylesheet for bop-format thesis portal entries - included through [[Template:BopCSS]] */

@media screen {

.bop-foot, div.bop { border-top: 1px solid var(--border-color-base,#a2a9b1); }  /* section separator border */

.bop-foot { margin-top: 3em; padding-top: 1.2em; }
.bop-foot dl { margin-top: 1em; font-family: monospace; }

div.bop  { padding-top: 0.9em; padding-bottom: 0.9em; }
div.bop.bottom  { padding-bottom: 0.2em; }
div.bop div,  div.bop.top, div.bop.academic  { border: none; }
div.bop.academic  { padding-top: 0.2em; padding-bottom: 0; }  /* .academic - an article section with a heading, which is at least partly edited */
div.bop div, .bop-text  { white-space: pre-wrap; font-family: inherit; background: inherit; }  /* pre-formatted text area */

/* hgroup */
.toc-only { border: none; margin: 0; padding: 0; }  .toc-only time { display: none; }
.bop-hgroup { margin-bottom: 1.1em; }
.bop-hgroup h1 { border: none; }
.bop-hgroup h2 { display: block; font-size: 140%; margin-top: 0; }
/* time headings for unedited bop sections */
.bop h3 { margin: 0 0 0.9em 0; padding-top: 0; }
.bop.top h3 time { display: none; }  .bop.top.date h3 time { display: inline; }

/* dialogue chapters */
dl.script { max-width: 65em; white-space: normal; }
.dialogue { margin: 1em 0; }
.dialogue dt, .dialogue dd { display: inline; }
.dialogue.top dd { display: block; }
.dialogue.top + .dialogue { margin-top: 1.3em; }


hr.dash { width: 2em; height: 2px; margin: 1.5em 0; }

.bop i.line:before   { content: "_" } .bop i.line:after   { content: "_" }
.bop em.slash:before { content: "/" } .bop em.slash:after { content: "/" }

/* removals */
del.dots,  s.censor, s.thingamabob  { text-decoration: none; }  /* del.dots allows marking semantic omissions in del tags */
/* redaction tape, silly alternate names */
s.censor, s.thingamabob  { white-space: pre-wrap !important; background-color: #303030; color: transparent; }  /* .censor: for swear words in gray-areas, or SCP entries */
.censor a,  s.thingamabob, .thingamabob a  { color: inherit; }
s.thingamabob { background-color: #D0D0D0; padding: 0 0.1em 0 0.1em; }  /* .thingamabob: for marking up things that are being called by names that are Lewis Carroll level of arbitrary. highly optional. */

}

/* we will worry about the print stylesheet later */


/* [[Category:Fake Item lists]] */