this-month-in-org/assets/blog.css

77 lines
1.6 KiB
CSS
Raw Normal View History

header {
position: relative;
margin: 0 auto -2rem;
}
header > h4 > a.orgicorn img {
height: 1.5em;
top: 0.25em;
opacity: 0.85;
position: relative;
}
@media (min-width: 1000px) {
#content {
margin: auto;
}
header > h4 > a.orgicorn img {
position: absolute;
top: -0.3em;
transform: translateX(-100%) translateX(-0.8rem);
}
}
header > h4 > a {
text-decoration: none;
color: inherit;
}
header > h4 > a.rss {
float: right;
}
header > h4 > a.rss img {
position: relative;
top: -0.2em;
filter: invert(0.6);
}
header > h4 > a.rss img:hover {
opacity: 1;
filter: invert(38%) sepia(98%) saturate(1640%) hue-rotate(11deg) contrast(98%);
}
#postamble {
display: block;
}
footer {
display: block;
text-align: center;
font-size: 0.8rem;
padding: 1rem 0;
font-family: sans;
color: #666;
}
footer a {
color: #777;
font-weight: bold;
background-image: none !important;
opacity: 0.65;
}
#content {
min-height: calc(100vh - 10rem - 48px); /* because of the header */
}
.doom-one { /* make doom-one screenshots match the blog */
filter: invert(5%) sepia(3%);
}
#theme-switch:checked ~ #page .doom-one {
filter: invert(91.5%) hue-rotate(180deg) sepia(1%)
}
.underline { /* repurpose to show off contributors */
color: var(--text-medium);
border-radius: .8em;
padding: .5em .4em .2em;
height: 0;
font-size: .9em;
font-family: "Open Sans",sans;
}
.underline:last-child {
float: right;
white-space: break-spaces;
line-height: 1;
}
}