Rivista/css/stylesheet.css

153 lines
2.1 KiB
CSS
Raw Normal View History

2024-07-08 23:26:18 +02:00
* {
color: #eee;
max-width: 100%;
2024-07-08 23:26:18 +02:00
}
body {
background: #000;
}
h1#title, h2#subtitle, #actions, #references {
text-align: center;
text-transform: uppercase;
line-height: 140%;
2024-07-08 23:26:18 +02:00
}
#actions, #references {
border-bottom: 1px solid #eee;
line-height: 150%;
2024-07-08 23:26:18 +02:00
padding: 10px;
user-select: none;
}
#actions > *, #references * {
letter-spacing: 5px;
margin: 5px;
text-decoration: none;
}
#header, #menu {
line-height: 120%;
2024-07-08 23:26:18 +02:00
padding-bottom: 20px;
}
#menu > h3 {
padding-left: 2%;
}
#menu > ul > li {
2024-07-08 23:26:18 +02:00
padding: 5px;
}
#note {
line-height: 30px;
margin: auto;
max-width: 70%;
padding: 10px;
text-align: center;
}
#references {
border-top: 1px solid #eee;
}
#articles {
display: flex;
}
#articles #journal {
margin-left: 2%;
margin-right: 2%;
min-width: 350px;
padding-bottom: 50px;
width: 20%;
}
#articles #journal ul {
/* height: 500px; */
line-height: 160%;
overflow: auto;
}
#articles #journal > a {
font-weight: bold;
}
2024-07-08 23:26:18 +02:00
#articles > ul > li > div > p.content {
font-size: 120%;
line-height: 30px;
margin: auto;
padding-left: 2%;
padding-right: 10%;
/* text-align: justify; */
}
#articles > ul > li > div.entry {
padding-bottom: 50px;
}
#articles > ul > li > div.entry h1 {
font-size: 2vw;
}
#articles > ul > li > div.entry h2 {
font-size: 1.5vw;
}
#selection-page {
background: #000;
bottom: 0;
left: 0;
line-height: 200%;
overflow: overlay;
position: fixed;
right: 0;
text-align: center;
top: 0;
}
2024-07-09 18:37:33 +02:00
#selection-page p {
margin-left: 10%;
margin-right: 10%;
}
#selection-page span {
display: inline-grid;
margin: 2%
}
#selection-page img {
height: 128px;
margin-bottom: 20%;
margin-top: 20%;
width: 128px;
}
#selection-page #selection {
2024-07-09 18:37:33 +02:00
margin-bottom: 2%;
}
#selection-page #return {
font-style: italic;
margin: auto;
}
#selection-link, #selection-page #return {
cursor: pointer;
text-decoration: underline;
}
@media (max-width: 950px) {
#articles {
display: unset;
}
#articles #journal {
margin-left: unset;
margin-right: unset;
padding-bottom: 50px;
min-width: unset;
width: unset;
}
}