homepageTheme/theme/static/css/light.css

134 lines
1.8 KiB
CSS

/* Main colors */
body {
color: #000;
}
body > * {
background: #000;
color: #FFF;
}
a {
color: #FFF;
text-decoration: underline;
font-style: none;
}
.main1 {
background: #FFF;
color: #000;
overflow: hidden;
}
.main1 a {
color: #000;
}
.main3 {
background: #FFF;
box-shadow: 0 0 1em #000;
}
/* header */
header nav li a {
font-style: none;
text-decoration: none;
}
header nav > ul > li {
background: #FFF;
}
header nav > ul > li > div > a {
background: #000;
}
header > label > div {
font-weight: bold;
font-size: 120%;
}
/* Page */
.page_title {
font-size: 200%;
font-weight: bold;
border-bottom: #000 solid 0.1em;
}
.page_title a {
text-decoration: none;
}
.page_title .translations {
font-size: 50%;
}
.page_title .translations a {
color: #888;
font-style: italic;
}
.details, .details a {
color: #888;
font-style: italic;
}
article h1 {
font-size: 180%;
border-bottom: #000 solid 0.1em;
}
article h2 {
font-size: 150%;
border-bottom: #000 solid 0.1em;
}
article h3 {
font-size: 130%;
border-bottom: #000 solid 0.1em;
}
article h4 {
font-size: 120%;
border-bottom: #000 solid 0.1em;
}
article h5 {
font-size: 110%;
border-bottom: #000 solid 0.1em;
}
article h6 {
font-size: 100%;
border-bottom: #000 solid 0.1em;
}
/*
* Mobile
*/
@media (hover: none) {
header > label {
font-weight: bold;
font-size: 120%;
}
header nav > ul > li {
background: #000;
font-weight: bold;
}
header nav > ul > li.active a {
font-style: italic;
}
}
@media only screen and (max-width: 500px) {
/* Titles size */
.page_title {
font-size: 150%;
}
.page_title .translations {
font-size: 66%;
}
article h1 {
font-size: 150%;
}
article h2 {
font-size: 140%;
}
article h3 {
font-size: 130%;
}
article h4 {
font-size: 120%;
}
article h5 {
font-size: 110%;
}
article h6 {
font-size: 100%;
}
}