jeffs-pelican-theme/static/style.css
2025-04-04 17:56:24 -03:00

76 lines
No EOL
1.2 KiB
CSS

body{
margin:40px auto;
max-width:840px;
line-height:150%;
font-size:20px;
color:#333;
padding:0 10px;
font-family: "Times New Roman", Times, serif;
}
h1, h2, h3, h4 {
margin: 2.5rem 0 1.5rem 0;
line-height: 1.25;
color: #333;
}
img {
max-width: 100%;
height: auto;
float: center;
}
header { padding-bottom: 0.6em; }
footer { padding-top: 2em; }
article {
flex-grow: 0;
flex-shrink: 1;
margin: 0 2em 1em 0em;
position: relative;
width: 100%;
}
article header {padding:0;}
article footer {padding:0;}
nav {
list-style-type: none;
margin-bottom: 0.6em;
}
nav ul {
margin: 0.1em;
padding:0;
}
nav li {
display: inline-block;
margin-right: 1.5em;
}
nav li a {
color: #000;
text-decoration: italic;
display: inline-block;
transition: background-color 0.3s;
}
nav li a:hover { background-color: #555; }
/* Style the form element with a border around it */
form {
border: 4px solid #f1f1f1;
}
/* The dark scheme needs a lot of work.
@media (prefers-color-scheme: dark) {
body, h1, h2, h3, h4, p{
color: #eee;
background: #121212;
}
nav li a {
color: #65c2de;}
body a {
color: #65c2de;
}
}*/