nek0.eu/site/css/default.css
2018-08-18 11:02:40 +02:00

379 lines
13 KiB
CSS

body {
color: black;
font-size: 16px;
font-family: 'Didact Gothic';
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
margin: 0;
}
a{
text-decoration: none;
}
a:link {
color: green;
}
a:visited {
color: darkgreen;
}
img, video {
margin: 10px;
width: 66%;
max-width: 500px;
}
hr {
color: black;
border: 0;
background-color: black;
height: 2px;
}
header {
padding: 20px;
}
header a {
color: darkgreen;
font-size: 18px;
font-weight: bold;
}
header a:visited {
color: darkgreen;
}
article {
text-align: left;
padding: 20px;
margin-left: 300px;
overflow: auto;
max-width: 80em;
}
article a:hover{
text-decoration: underline;
}
article ul{
list-style: none;
}
article li:before {
display: inline-block;
background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0xMzYzIDg3N2wtNzQyIDc0MnEtMTkgMTktNDUgMTl0LTQ1LTE5bC0xNjYtMTY2cS0xOS0xOS0xOS00NXQxOS00NWw1MzEtNTMxLTUzMS01MzFxLTE5LTE5LTE5LTQ1dDE5LTQ1bDE2Ni0xNjZxMTktMTkgNDUtMTl0NDUgMTlsNzQyIDc0MnExOSAxOSAxOSA0NXQtMTkgNDV6Ii8+PC9zdmc+);
background-repeat: no-repeat;
background-size: contain;
content: "";
width: 1.5ex;
height: 1.5ex;
}
article li {
text-indent: -2ex;
margin-left: 1.5ex;
}
.flattr {
display: inline-block;
vertical-align: middle;
}
.flattr:before {
display: inline-block;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8c3ZnIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwMS4wOTc1IiBoZWlnaHQ9IjIwMS4zOTM3NSIgaWQ9InN2ZzI4MTYiIHhtbDpzcGFjZT0icHJlc2VydmUiIGlua3NjYXBlOnZlcnNpb249IjAuNDgrZGV2ZWwgcjEyMjQwIGN1c3RvbSIgc29kaXBvZGk6ZG9jbmFtZT0iRmxhdHRyLUxvZ28uc3ZnIj48bWV0YWRhdGEgaWQ9Im1ldGFkYXRhOTE2Ij48cmRmOlJERj48Y2M6V29yayByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIvPjxkYzp0aXRsZT5GbGF0dHItTG9nbzwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxzb2RpcG9kaTpuYW1lZHZpZXcgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMSIgb2JqZWN0dG9sZXJhbmNlPSIxMCIgZ3JpZHRvbGVyYW5jZT0iMTAiIGd1aWRldG9sZXJhbmNlPSIxMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTkyMCIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTE4NCIgaWQ9Im5hbWVkdmlldzkxNCIgc2hvd2dyaWQ9ImZhbHNlIiBmaXQtbWFyZ2luLXRvcD0iMTAiIGZpdC1tYXJnaW4tbGVmdD0iMTAiIGZpdC1tYXJnaW4tcmlnaHQ9IjEwIiBmaXQtbWFyZ2luLWJvdHRvbT0iMTAiIGlua3NjYXBlOnpvb209IjEuNjU3NjQ3MSIgaW5rc2NhcGU6Y3g9IjgyLjAyODYzNyIgaW5rc2NhcGU6Y3k9IjEwNy4yMjk4MiIgaW5rc2NhcGU6d2luZG93LXg9IjAiIGlua3NjYXBlOndpbmRvdy15PSIwIiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmcyODE2Ii8+PHRpdGxlIGlkPSJ0aXRsZTI5MDEiPkZsYXR0ci1Mb2dvPC90aXRsZT48ZGVmcyBpZD0iZGVmczI4MjAiPjxsaW5lYXJHcmFkaWVudCB4MT0iMCIgeTE9IjAiIHgyPSIxIiB5Mj0iMCIgaWQ9ImxpbmVhckdyYWRpZW50Mjg0MCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMCwxMzQuNzUyNDQsMTM0Ljc1MjQ0LDAsMTUwLjc0OTUxLDI0Ny43MzA0NykiIHNwcmVhZE1ldGhvZD0icGFkIj48c3RvcCBpZD0ic3RvcDI4NDIiIHN0eWxlPSJzdG9wLWNvbG9yOiNlYTVmMjk7c3RvcC1vcGFjaXR5OjEiIG9mZnNldD0iMCIvPjxzdG9wIGlkPSJzdG9wMjg0NCIgc3R5bGU9InN0b3AtY29sb3I6I2ZhYmQxZjtzdG9wLW9wYWNpdHk6MSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjAiIHkxPSIwIiB4Mj0iMSIgeTI9IjAiIGlkPSJsaW5lYXJHcmFkaWVudDI4NjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAsLTEzNC43NTE5NSwtMTM0Ljc1MTk1LDAsMTYwLjg3NDUxLDM3Mi4xMjEwOSkiIHNwcmVhZE1ldGhvZD0icGFkIj48c3RvcCBpZD0ic3RvcDI4NjIiIHN0eWxlPSJzdG9wLWNvbG9yOiNhYmQzM2M7c3RvcC1vcGFjaXR5OjEiIG9mZnNldD0iMCIvPjxzdG9wIGlkPSJzdG9wMjg2NCIgc3R5bGU9InN0b3AtY29sb3I6IzZjYjAyZjtzdG9wLW9wYWNpdHk6MSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9ImNsaXBQYXRoMjg3MiI+PHBhdGggZD0ibSAwLDU5NS4yNzYgODQxLjg5LDAgTCA4NDEuODksMCAwLDAgMCw1OTUuMjc2IFoiIGlkPSJwYXRoMjg3NCIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMjUsMCwwLC0xLjI1LC05OC41MDA2MDIsNDk3LjMwNTE2KSIgaWQ9ImcyODI2Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjQyNzQ4MTMsNy4zNjAxMzAyKSIgaWQ9ImcyODI4Ij48ZyBpZD0iZzI4MzAiPjxnIGlkPSJnMjgzNiI+PGcgaWQ9ImcyODM4Ij48cGF0aCBkPSJtIDEzNS4zNzcsMzgyLjQ4NCBjIC0zNC40MzEsMCAtNTIuMDA0LC0xOS44NjMgLTUyLjAwNCwtNTYuOTQ5IGwgMCwwIDAsLTI1LjkwNiAwLC01MS44OTkgMzMuNzI4LDMzLjgxNyAwLDM5LjUyMyBjIDAsMTUuMzY0IDQuMDY1LDI1LjE0MSAxNy43MDIsMjcuMzM2IGwgMCwwIGMgNC43NjQsMC45MzMgMTQuNjc5LDAuNjA2IDIwLjk4MywwLjYwNiBsIDAsMCAwLC0yMy40NjcgYyAwLC0wLjIxNCAwLjAyOSwtMC41OTYgMC4wODQsLTAuNzkyIGwgMCwwIGMgMC4yNjQsLTAuOTUgMS4xMjIsLTEuNjQ2IDIuMTM4LC0xLjY0OCBsIDAsMCBjIDAuNTc1LC0wLjAwMSAxLjExMywwLjI5OCAxLjY2OCwwLjg0NiBsIDAsMCA1OC40NSw1OC41MjQgLTM5LjIzNCwwLjAwOSBMIDEzNS4zNzcsMzgyLjQ4NCBaIiBpZD0icGF0aDI4NDYiIHN0eWxlPSJmaWxsOnVybCgjbGluZWFyR3JhZGllbnQyODQwKTtzdHJva2U6bm9uZSIgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIvPjwvZz48L2c+PC9nPjwvZz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzLjQyNzQ4MTMsNy4zNjAxMzAyKSIgaWQ9ImcyODQ4Ij48ZyBpZD0iZzI4NTAiPjxnIGlkPSJnMjg1NiI+PGcgaWQ9ImcyODU4Ij48cGF0aCBkPSJtIDE5NC41MjMsMzM4LjMwNSAwLC0zOS41MjIgYyAwLC0xNS4zNjQgLTQuMDY2LC0yNS4xNDIgLTE3LjcwMiwtMjcuMzM3IGwgMCwwIGMgLTQuNzY0LC0wLjkzMiAtMTQuNjc5LC0wLjYwNSAtMjAuOTgzLC0wLjYwNSBsIDAsMCAwLDIzLjQ2NiBjIDAsMC4yMTMgLTAuMDI5LDAuNTk2IC0wLjA4NCwwLjc5MiBsIDAsMCBjIC0wLjI2NCwwLjk1MSAtMS4xMjEsMS42NDYgLTIuMTM4LDEuNjQ4IGwgMCwwIGMgLTAuNTc1LDAuMDAyIC0xLjExMywtMC4yOTggLTEuNjY4LC0wLjg0NSBsIDAsMCAtNTguNDUsLTU4LjUyNCAzOS4yMzQsLTAuMDA5IDQzLjUxNSwwIGMgMzQuNDMxLDAgNTIuMDA0LDE5Ljg2MyA1Mi4wMDQsNTYuOTQ4IGwgMCwwIDAsMjUuOTA3IDAsNTEuODk4IEwgMTk0LjUyMywzMzguMzA1IFoiIGlkPSJwYXRoMjg2NiIgc3R5bGU9ImZpbGw6dXJsKCNsaW5lYXJHcmFkaWVudDI4NjApO3N0cm9rZTpub25lIiBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIi8+PC9nPjwvZz48L2c+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMuNDI3NDgxMyw3LjM2MDEzMDIpIiBpZD0iZzI4NjgiPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwUGF0aDI4NzIpIiBpZD0iZzI4NzAiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwMC4wMzkxLDI2Ni4xODI2KSIgaWQ9ImcyODc2Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDEzLjE3OTcsMjQzLjc2OTUpIiBpZD0iZzI4ODAiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MjIuMjksMjc2Ljk3MDcpIiBpZD0iZzI4ODQiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNjQuMjU2MywzNjEuNjEyMykiIGlkPSJnMjg4OCIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc1Ni40NTgsMzM2LjMwMjcpIiBpZD0iZzI4OTIiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NDcuMDI5MywyNzYuOTg3MykiIGlkPSJnMjg5NiIvPjwvZz48L2c+PC9nPjwvc3ZnPg==);
background-repeat: no-repeat;
background-size: contain;
content: " ";
width: 1em;
height: 1em;
transform: translateY(10%);
margin-right: 0.8ex;
}
.sidebar {
position: fixed;
width: 300px;
}
.navigation, .tags, .plugs {
background-color: rgba(0,0,0,0.1);
background: rgba(0,0,0,0.1);
border-radius: 5px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
padding: 20px 20px 20px 20px;
margin-top: 0;
margin-bottom: 10px;
text-align: center;
}
.tags, .plugs {
text-align: center;
}
.tags p, .plugs p {
text-align: left;
margin: 0;
}
.navigation {
columns: 2;
}
nav ul, .plugs ul {
list-style: none;
margin-left: 0px;
}
nav li a:link {
color: darkgreen;
font-size: 18px;
font-weight: bold;
margin: 0;
text-decoration: none;
text-transform: uppercase;
}
nav li a:visited {
color: darkgreen;
}
.plugs ul {
padding: 0;
margin: 0;
display: flex;
flex-direction: row;
justify-content: space-between;
}
.plugs li {
display: inline-block;
}
.plugs li a {
display: inline-block;
height: 40px;
}
.plugs svg {
width: 40px;
height: 40px;
}
footer {
position: relative;
color: #555;
font-size: 12px;
text-align: right;
clear: both;
left: 0;
bottom: 0;
padding: 20px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 2em;
margin-bottom: 0.5em;
}
footer span {
padding-left: 40px;
}
footer span img {
vertical-align: bottom;
}
footer img {
float: none;
margin: 0;
width: 16px;
}
pre {
border: dashed 1px #000000;
border-radius: 5px;
background-color: rgba(0, 0, 0, 0.05);
background: rgba(0, 0, 0, 0.05);
padding: 10px;
}
pre code {
border: none;
font-size: 14px;
background: transparent;
background-color: transparent;
}
pre code:before {
content: attr(class);
position: relative;
float: right;
display: block;
color: white;
font-weight: bolder;
text-shadow: 0px 0px 3px black;
}
code {
font-size: 14px;
background: rgba(0, 0, 0, 0.05);
background-color: rgba(0, 0, 0, 0.05);
border: dashed 1px #000000;
border-radius: 5px;
}
h1 {
font-size: 24px;
}
h2 {
font-size: 20px;
}
.bitcoin {
display: inline-block;
margin-bottom: -2px;
fill: currentColor;
}
.pagination {
display: inline-block;
width: 100%;
}
.left, .right {
float: left;
margin-left: 25%;
display: inline-block;
fill: currentColor;
}
.left svg, .right svg {
margin-bottom: -3px;
margin-left: 0.8ex;
margin-right: 0.8ex;
}
.info {
color: #555;
font-size: 14px;
font-style: italic;
}
.site {
display: flex;
min-height: 100vh;
flex-direction: column;
}
.sidebar a {
display: inline-block;
padding: 5px;
transition: 0.5s;
}
.sidebar a:hover {
background-color: white;
border-radius: 5px;
transition: 0.5s;
}
.tags a {
margin-right: 1.5ex;
}
.tags a:before {
display: inline-block;
width: 2ex;
height: 2ex;
content: "";
margin-right: 0.5ex;
background-repeat: no-repeat;
background-size: contain;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgaGVpZ2h0PSIxMDAlIgogICB3aWR0aD0iMTAwJSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0ic3ZnNDMwMyIKICAgdmlld0JveD0iMCAtMjU2IDE5NTAgMTk1MCI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNDMxMyI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgICA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczQzMTEiIC8+CiAgPGcKICAgICBpZD0iZzQzMDUiCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMjEuNjc4Nzg2LDEzOTIuODE5KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6Y3VycmVudENvbG9yIgogICAgICAgaWQ9InBhdGg0MzA3IgogICAgICAgZD0ibSA0NDgsMTA4OCBxIDAsNTMgLTM3LjUsOTAuNSBRIDM3MywxMjE2IDMyMCwxMjE2IDI2NywxMjE2IDIyOS41LDExNzguNSAxOTIsMTE0MSAxOTIsMTA4OCAxOTIsMTAzNSAyMjkuNSw5OTcuNSAyNjcsOTYwIDMyMCw5NjAgcSA1MywwIDkwLjUsMzcuNSBRIDQ0OCwxMDM1IDQ0OCwxMDg4IHogTSAxNTE1LDUxMiBxIDAsLTUzIC0zNywtOTAgTCA5ODcsLTcwIHEgLTM5LC0zNyAtOTEsLTM3IC01MywwIC05MCwzNyBMIDkxLDY0NiBRIDUzLDY4MyAyNi41LDc0NyAwLDgxMSAwLDg2NCB2IDQxNiBxIDAsNTIgMzgsOTAgMzgsMzggOTAsMzggaCA0MTYgcSA1MywwIDExNywtMjYuNSA2NCwtMjYuNSAxMDIsLTY0LjUgbCA3MTUsLTcxNCBxIDM3LC0zOSAzNywtOTEgeiBtIDM4NCwwIHEgMCwtNTMgLTM3LC05MCBMIDEzNzEsLTcwIHEgLTM5LC0zNyAtOTEsLTM3IC0zNiwwIC01OSwxNCAtMjMsMTQgLTUzLDQ1IGwgNDcwLDQ3MCBxIDM3LDM3IDM3LDkwIDAsNTIgLTM3LDkxIGwgLTcxNSw3MTQgcSAtMzgsMzggLTEwMiw2NC41IC02NCwyNi41IC0xMTcsMjYuNSBoIDIyNCBxIDUzLDAgMTE3LC0yNi41IDY0LC0yNi41IDEwMiwtNjQuNSBsIDcxNSwtNzE0IHEgMzcsLTM5IDM3LC05MSB6IiAvPgogIDwvZz4KPC9zdmc+Cg==);
}
.wrapper {
flex: 1;
}
.feed{
display: inline-block;
margin-bottom: -2px;
fill: currentColor;
}
.scripture {
/* change font */
font-family: 'Inknut Antiqua';
color: black;
font-size: 14px;
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
/* box shadow */
box-shadow: 5px 5px 10px #a1a1a1;
/* bg-colour */
background-color: #faf5eb;
/* adjust line height */
line-height: 200%;
/* margin */
margin: 30px;
/* padding */
padding: 50px;
}
.scripture p {
margin-top: 25px;
}
.with-initial > p:first-child::first-letter {
font-family: 'Maximilian Antiqua Initialen';
color: black;
font-size: 65px;
font-weight: normal;
font-style: normal;
-webkit-font-smoothing: antialiased;
float: left;
margin-top: 0.1ex;
margin-right: 5px;
}
.postlist {
columns: 2;
}
@media screen and (max-width: 600px){
.sidebar{
position: relative;
width: auto;
height: auto;
text-align: center;
}
.navigation{
border-radius: 5px;
}
.plugs, .tagcloud{
display: none;
}
nav ul{
text-align: center;
padding-left: 0;
}
nav li{
display: inline-block;
}
article {
margin: 0;
}
img {
float: right;
margin: 10px;
padding-left: 100%;
width: 230px;
}
}