expressive-distribusi/custom.css

348 lines
4.5 KiB
CSS

body {
display: flex;
flex-direction: column;
margin: 0;
padding-left: 1em;
padding-right: 1em;
padding-top: 1em;
}
body {
font: 1em/1.5 AppleGothic, NanumGothic, Sans-serif;
letter-spacing: +0.02em;
word-spacing: +0.2em;
color: rgba(100, 255, 200, 1.0);
background-color: rgba(0, 20, 40, 1.0);
}
#header {
padding-bottom: 3em;
}
#header::after {
content: "lost|traIn";
font-size: 3.6em;
font-weight: 700;
opacity: 0.3;
color: rgba(100, 255, 200, 0.5);
}
figure {
margin: 0;
padding: 0;
}
div {
margin-top: 0;
margin-bottom: 1em;
margin-left: 0;
margin-right: 0;
padding: 0;
max-width: unset;
}
.plain div {
white-space: pre-line;
}
a,
a:link,
a:visited {
text-decoration: none;
color: rgba(100, 255, 200, 1.0);
border: 1px solid rgba(100, 255, 200, .25);
}
a:hover {
color: hotpink;
}
.unfolded {
display: flex;
flex-direction: column;
}
.audio {
display: block;
}
.unfolded>a:nth-child(1) {
font-size: 1.1em;
color: rgba(100, 255, 200, 0.5);
font-weight: 700;
border: unset;
margin-bottom: 1em;
padding-left: 0;
}
.unfolded>div {
padding-left: 0.5em;
}
body>.unfolded {
margin-top: 2em;
}
.dir::before {
content: "";
font-size: unset;
}
.unkown-file::before {
content: "";
font-size: unset;
}
audio::-webkit-media-controls-panel {
background-color: rgba(50, 135, 120, 1.0);
}
.image {
max-width: 700px;
}
a[href^="../"] {
visibility: hidden;
}
a[href^="../"]::before {
visibility: visible;
content: "«";
padding-top: 1em;
padding-bottom: 2em;
}
/* audio {
}
*/
/* * {
box-sizing: border-box;
}
body {
top:0;
left: 0;
width: calc(100% - 10em);
min-width: 1024px;
padding: 2em 3em;
background-color: #e9d8fd;
font-size: 17px;
line-height: 1.3;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
align-items: stretch;
align-content: stretch;
}
a {
color:magenta;
}
a:visited {
color:magenta;
}
a[href^="../"] {
visibility: hidden;
}
a[href^="../"]::before {
visibility: visible;
content: "← BACK";
font-size: 12pt;
color: white;
font-family: monospace;
position: fixed;
background-color: magenta;
width: 100%;
top: 0;
left: 0;
padding: 0.35em;
}
.dir > a {
color:#ff1a75;
}
.dir > a:visited {
color:#ff1a75;
}
.footnotes {
font-size:14px;
color:#222;
}
.filename,
figcaption{
display: block;
font-size: 13px;
margin-top:1em;
}
div.html {
width:50%;
margin-bottom: 5em;
margin-right:5%;
}
pre{
white-space: pre-wrap;
}
div.pdf{
width:40%;
margin-right:5%;
height: 800px;
}
div.pdf object.pdf{
width:100%;
height: 90%;
}
img{
width:90%;
}
.plain::before {
display: block;
width: 150px;
content:"Other files: ";
padding-bottom:1em;
}
.plain > a {
color:magenta;
display:block;
word-wrap:break-word;
}
.plain{
position: absolute;
top:10em;
right:2em;
width:255px;
padding-left:7%;
font-size:13px;
color:#333;
}
div.dir::before{
content:"";
}
div.dir{
background-color: white;
border-top: 3px solid black;
border-bottom: 3px solid #ff1a75;
border-radius: 14px;
float: left;
display: block;
margin: calc(1em - 3px) 0;
padding:1em;
color:#ff1a75;
font-size:16px;
}
#menuBar {
margin-bottom:5%;
width:95%;
min-width: 900px;
}
img.logo{
width: 100px;
height: auto;
}
em.moddate{
font-size: 8pt;
margin-top:3em;
}
h2#colophon{
page-break-before: always;
}
#WELCOME.html{
color:magenta;
}
.bibliotecha {
background-color: lemonchiffon !important;
}
.homebrewserver {
background-color: peachpuff !important;
}
.homebrewserver .toc, .homebrewserver #forkongithub, header#banner {display:none;}
.homebrewserver .entry-title{
font-size:27px;
font-weight: bold;
}
.homebrewserver h2{
font-size:20px;
}
.relearn {
background-color: powderblue !important;
}
.relearn .printimg{
display: none;
}
.pad {
position: relative;
display: block;
margin-top: 5em;
}
.pad + hr{
display: none;
}
#nooo\.relearn\.call\.for\.tracks a:after{
content: "";
}
#nooo\.relearn\.call\.for\.tracks a.footnote{
display: none;
}
.relearn iframe{
display: block;
width: 100%;
height: 500px;
margin:1em 0;
background-color: white;
border:0;
}
@media (max-width: 767px) {
body {
min-width: 100%;
padding: 1em;
margin: 0;
}
#menuBar {
width: 100%;
min-width: auto;
float: none;
}
#folder {
width: 100%;
margin: 0.2em 0;
}
.plain {
display: none;
}
div.html {
width: 100%;
margin-right: 0;
margin-bottom: 2em;
}
div.pdf {
display: none;
}
img {
width: 100%;
}
} */