poster/style.scss

532 lines
7.3 KiB
SCSS
Raw Normal View History

2017-02-28 14:39:54 +01:00
@media screen {
html {
border: 1px solid red
}
}
2018-03-09 18:25:11 +01:00
@page {
size: auto;
margin: 0;
}
2017-09-06 23:13:13 +02:00
/*#uni-logo {
2017-03-29 10:58:20 +02:00
zoom: 0.9;
2017-09-06 23:13:13 +02:00
}*/
/*#tagungs-logo {
2017-03-29 10:58:20 +02:00
float: left
2017-09-06 23:13:13 +02:00
}*/
2017-03-29 10:58:20 +02:00
2017-02-28 14:39:54 +01:00
#nurtext {
2018-03-09 20:31:10 +01:00
&, * {
background: inherit !important;
box-shadow: inherit !important;
-webkit-print-color-adjust: inherit !important;
}
2017-02-28 14:39:54 +01:00
}
#nurhintergrund {
2018-03-09 20:31:10 +01:00
*, & {
&, &::before, &::after {
color: rgba(0, 0, 0, 0) !important;
}
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
img {
visibility: hidden !important;
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
th, td {
border-color: rgba(0, 0, 0, 0) !important;
}
2017-02-28 14:39:54 +01:00
}
html {
2018-03-09 20:31:10 +01:00
width: 841mm-1px;
height: 1189mm-1px;
font-size: 30pt;
box-sizing: border-box;
2018-03-09 18:25:11 +01:00
margin: 0;
2017-02-28 14:39:54 +01:00
}
header {
2018-03-09 20:31:10 +01:00
figure {
float: right;
display: block;
//background: white
//box-shadow: 0 0 1em white
//border-radius: 1em
//padding: 1em
padding: 0;
margin: 0;
}
2018-03-09 20:04:40 +01:00
h1 {
//font-family: "Italianno";
font-weight: normal;
2018-03-09 20:31:10 +01:00
margin: 0 {
//bottom: 0.5rem;
};
padding: 0;
font-size: 2.5rem;
text-align: center;
2018-03-09 20:04:40 +01:00
.duesterkeit {
position: relative;
&::before, &::after {
background: #900;
display: block;
position: absolute;
content: " ";
height: 0.07em;
width: 0.09em;
border-radius: 0.02em 0.02em 0.055em 0.055em;
z-index: 2;
top: 1.41ex;
//border: 1px #f90;
box-shadow: 0 0 0.04em #f90, inset 0 0 0.04em #f90;
}
&::before {
left: 3.16ex;
}
&::after {
left: 3.61ex;
}
}
2018-03-09 20:31:10 +01:00
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
padding: 0 1rem 0 1rem;
position: relative;
2017-02-28 14:39:54 +01:00
2018-03-09 20:04:40 +01:00
color: #bbb;
text-shadow: 0 0 5px black, 0 0 10px black, 0 0 15px black;
//text-stroke: 1px black;
//-webkit-text-stroke: 1px black;
2018-03-09 20:31:10 +01:00
&::after {
//background: linear-gradient(rgba(0, 0, 0, 0.5) 10cm, rgba(256, 256, 256, 0));
2018-03-09 18:25:11 +01:00
height: 11cm;
2018-03-09 20:31:10 +01:00
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
content: "";
-webkit-print-color-adjust: exact;
-webkit-filter: opacity(1);
z-index: -1;
}
p {
text-align: center;
margin: 0;
padding: 0;
}
2017-02-28 14:39:54 +01:00
}
header, main, footer {
2018-03-09 20:31:10 +01:00
clear: both;
2017-02-28 14:39:54 +01:00
}
footer {
2018-03-09 20:31:10 +01:00
padding-top: 0.5em;
2017-09-06 23:13:13 +02:00
section {
padding: 2.25rem 0.5rem 0.25rem 0.5rem;
h1:first-child {
2018-03-09 20:31:10 +01:00
margin: (-2.25rem) -0.5rem 0.25rem -0.5rem;
2017-09-06 23:13:13 +02:00
}
}
2017-02-28 14:39:54 +01:00
}
body {
2018-03-09 20:31:10 +01:00
margin: 0;
background: url(files/marble_black.png); //url(brushed-metal.new.svg);
color: #565655;
font-family: "Cardo";
2017-02-28 14:39:54 +01:00
}
/*img
* filter: url("#rauschen") */
section {
2018-03-09 23:17:25 +01:00
hyphens: none;
-webkit-hyphens: none;
2018-03-09 18:25:11 +01:00
//word-break: break-all;
//word-break: break-word;
2017-09-06 23:13:13 +02:00
line-height: 1.2em;
2018-03-09 20:31:10 +01:00
//margin: 1rem 0 0 0;
margin: 0;
padding: 2.5rem 1rem 0.5rem 1rem;
position: relative;
//border-radius: 2rem 2rem 0.5rem 0.5rem;
2018-03-09 18:25:11 +01:00
border-radius: 0 0 0 0;
color: black;
font-size: 0.95em;
2018-03-09 23:46:04 +01:00
//text-align: justify;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&:first-child {
2018-03-09 18:25:11 +01:00
&, &::before {
border-top-right-radius: 2rem;
border-top-left-radius: 2rem;
//margin-top: 0;
}
2018-03-09 20:31:10 +01:00
}
2018-03-09 18:25:11 +01:00
&:last-child {
&, &::before {
border-bottom-right-radius: 0.5rem;
border-bottom-left-radius: 0.5rem;
}
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&::before {
z-index: -1;
background: linear-gradient( rgba(44, 58, 41, 0.8) 2.2rem, rgba(256, 256, 256, 0.8) 2.3rem );
content: "";
//border-radius: 2rem 2rem 0.5rem 0.5rem;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
box-shadow: 0 0 1rem #555;
-webkit-print-color-adjust: exact;
-webkit-filter: opacity(1);
}
h1:first-child {
//border-bottom: 0.3rem solid black
//border-radius: 0.18rem 1.68rem 0 0
font-size: 1.8rem;
2017-09-06 23:13:13 +02:00
color: white;
line-height: normal;
2018-03-09 18:25:11 +01:00
text-align: center;
font-family: "Italianno";
font-weight: normal;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
//border-radius: 0.5rem 2rem 0 0
//padding: 0.1em 0.5rem;
margin: (-2.5rem) -1rem 0.5rem -1rem;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
//background-color: rgba(128,128,256,0.8)
}
2017-02-28 14:39:54 +01:00
}
quellen {
2018-03-09 20:31:10 +01:00
color: #555;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&::before {
content: "[";
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&::after {
content: "]";
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
quelle, etc {
white-space: nowrap;
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
quelle {
&:not(:last-child)::after {
content: " " attr(jahr) ";";
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&:last-child::after {
content: " " attr(jahr);
}
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
etc {
&::after {
content: "etc.";
}
}
2017-02-28 14:39:54 +01:00
}
#column1, #column2 {
2018-03-09 20:31:10 +01:00
display: inline-block;
box-sizing: border-box;
margin: 0;
padding: 0 1em 0.5em 1em;
vertical-align: top;
2018-03-09 18:25:11 +01:00
position: relative;
&::before {
content: " ";
position: absolute;
top: 0;
bottom: 0;
right: 0;
left: 0;
box-sizing: border-box;
//border: 1px solid red;
}
2017-02-28 14:39:54 +01:00
}
#column1 {
2018-03-09 20:31:10 +01:00
width: 32%;
padding-right: 0.5em;
2017-02-28 14:39:54 +01:00
}
#column2 {
2018-03-09 20:31:10 +01:00
float: right;
padding-left: 0.7em;
margin-left: -0.5em;
width: 68%;
2017-02-28 14:39:54 +01:00
}
.logos {
2018-03-09 20:31:10 +01:00
width: 19rem;
2017-09-06 23:13:13 +02:00
height: 10rem;
2018-03-09 20:31:10 +01:00
//float: right;
2017-09-06 23:13:13 +02:00
line-height: 1.0em;
text-align: right;
2018-03-09 18:25:11 +01:00
//color: black;
//-webkit-text-stroke: 2px grey;
//font-weight: 700;
// text-shadow:
// -0.1em -0.1em 0 white,
// -0.1em 0.1em 0 white,
// 0.1em -0.1em 0 white,
// 0.1em 0.1em 0 white;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
img {
height: 4em;
2017-09-06 23:13:13 +02:00
margin-left: 0.2em;
margin-bottom: 0.2em;
2018-03-09 20:31:10 +01:00
//margin: 0.3em;
}
2018-03-09 18:25:11 +01:00
.grabstein {
background: #555;
color: #aaa;
-webkit-text-stroke: 2px #ccc;
border-radius: 4em 4em 0.2em 0.2em;
float: left;
width: 8em;
padding: 2em 0.5em 0.5em 0.5em;
font-weight: 700;
text-align: center;
.grabstein-was,
.grabstein-wo,
.grabstein-bis {
margin-bottom: 0.5em;
}
.grabstein-wo {
font-size: 0.7em;
}
}
2017-02-28 14:39:54 +01:00
}
q {
2018-03-09 20:31:10 +01:00
quotes: "" "";
2017-02-28 14:39:54 +01:00
}
h1 {
2018-03-09 20:31:10 +01:00
font-family: "Cardo";
//font-weight: normal;
2017-02-28 14:39:54 +01:00
}
em {
2018-03-09 20:31:10 +01:00
color: #500;
2017-02-28 14:39:54 +01:00
}
p {
2018-03-09 20:31:10 +01:00
margin: {
top: 0.5em;
bottom: 0.5em;
};
2017-02-28 14:39:54 +01:00
}
li p:first-child:last-child {
2018-03-09 20:31:10 +01:00
margin: {
top: 0.25em;
bottom: 0.25em;
};
2017-02-28 14:39:54 +01:00
}
feature {
2018-03-09 20:31:10 +01:00
font-family: "PT Mono", monospace;
font-size: 0.9em;
2017-02-28 14:39:54 +01:00
}
main {
2018-03-09 20:31:10 +01:00
margin-top: 0.7em;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
/*img {
margin: -0.5em;
}*/
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
figure {
margin: 0;
2018-03-09 18:25:11 +01:00
&.left {
float: left;
margin-right: 1em;
}
&.right {
float: right;
margin-left: 1em;
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
img {
width: 100%;
2018-03-09 18:25:11 +01:00
&.fifty {
width: 47%;
}
2018-03-09 20:31:10 +01:00
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&.fifty {
float: right;
width: 47%;
clear: right;
2018-03-09 18:25:11 +01:00
&.left {
float: left;
clear: left;
}
2018-03-09 20:31:10 +01:00
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&.quarterly {
float: right;
width: 30%;
clear: right;
}
}
2017-02-28 14:39:54 +01:00
}
.clear {
2018-03-09 20:31:10 +01:00
clear: both;
2017-02-28 14:39:54 +01:00
}
#authors {
2018-03-09 20:31:10 +01:00
.author {
&:not(:first-child)::before {
content: ", ";
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&::after {
vertical-align: super;
font-size: 0.6em;
content: attr(data-mark);
}
}
2017-02-28 14:39:54 +01:00
}
#institutions {
2018-03-09 20:31:10 +01:00
.institution {
&:not(:last-child)::after {
content: "; ";
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&::before {
vertical-align: super;
font-size: 0.6em;
content: attr(data-mark) " ";
}
}
2017-02-28 14:39:54 +01:00
}
#literatur {
2018-03-09 20:31:10 +01:00
font-size: 0.5em;
2018-03-09 18:25:11 +01:00
}
footer #literatur {
2018-03-09 20:31:10 +01:00
margin: 0 2em;
2017-02-28 14:39:54 +01:00
}
table {
2018-03-09 20:31:10 +01:00
border-collapse: collapse;
border-spacing: 0;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
th, td {
border: 1px solid #aaa;
padding: 0.1em;
}
2017-02-28 14:39:54 +01:00
}
2018-03-09 18:25:11 +01:00
.nobrtd {
td, th {
white-space: nowrap;
}
}
2017-02-28 14:39:54 +01:00
ul {
2018-03-09 20:31:10 +01:00
margin-top: 0;
margin-bottom: 0;
2017-02-28 14:39:54 +01:00
}
ul.literatur {
2018-03-09 20:31:10 +01:00
a {
2018-03-09 18:25:11 +01:00
white-space: nowrap;
2018-03-09 20:31:10 +01:00
text-decoration: inherit !important;
color: inherit !important;
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
list-style: none;
margin: 0;
padding: 0;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
li {
color: #565655;
display: inline;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
.year {
&::before {
content: "(";
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&::after {
content: ")";
}
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
.title {
color: black;
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&::after {
content: ".";
}
}
2017-02-28 14:39:54 +01:00
2018-03-09 20:31:10 +01:00
&:not(:last-child)::after {
content: " || ";
color: #337;
}
2018-03-09 18:25:11 +01:00
.pages {
white-space: nowrap;
&::before {
2018-03-12 12:36:41 +01:00
content: '; S. ';
2018-03-09 18:25:11 +01:00
}
}
2018-03-09 20:31:10 +01:00
}
2017-02-28 14:39:54 +01:00
}
2017-09-06 23:13:13 +02:00
.HART {
line-height: 0.9em;
vertical-align: top;
& > * {
font-family: "Through Struggle";
font-weight: 400;
color: #500;
text-shadow: 0.5em 1em 0.2em rgba(85,0,0,0.3);
}
}
2018-03-09 18:25:11 +01:00
.merkmale {
td + td {
text-align: right;
}
}
.hidden {
visibility: hidden;
}
figcaption {
font-size: 0.8em;
font-style: italic;
margin-bottom: 1em;
}
2018-03-09 23:17:25 +01:00
jbr {
display: inline-block;
width: 100%;
height: 0;
}