noah.is/templates/theme/style.css
2023-06-28 23:29:41 -07:00

102 lines
1.7 KiB
CSS

html, body {
background-color: inherit !important; /* bulma css override */
height: 100%;
margin: 0;
}
body {
background-color: #0099FF;
background-image: url(/images/wallpaper.jpg);
background-size: cover;
background-position: center center;
background-attachment: fixed;
margin: 0 auto;
max-width: 950px;
}
.anchor {
padding-top: 60px !important;
margin-top: -60px !important;
}
img {
max-width: 100%;
height: auto;
}
img.circle {
border-radius: 50%;
}
header {
position: fixed;
top: 0;
left: 0;
right: 0;
line-height: 3rem;
background-color: rgba(255, 153, 255, 0.9);
box-shadow: 0px 2px 2px rgba(128, 0, 128, 0.4);
}
header h1 {
margin: 0;
font-size: larger;
font-style: italic;
}
header nav {
max-width: 960px;
margin: 0 auto;
padding: 0 2rem;
}
header nav ul {
list-style: none;
float: right;
margin: 0;
}
header nav ul li {
display: inline;
padding-left: 8px;
}
header nav a {
color: #000 !important;
font-weight: bold;
text-decoration: none;
}
main {
min-height: 100%;
margin: 0 24px;
background-color: rgba(255, 255, 255, 0.9);
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.5);
}
section {
padding: 1.5rem;
}
section.first {
padding-top: 5rem;
}
footer {
max-width: 860px;
padding: 0 4rem;
margin: 2rem auto;
color: #036;
font-weight: bold;
text-align: center;
font-style: italic;
}
.center {
display: block;
text-align: center;
margin-left: auto;
margin-right: auto;
}
/* Bulma CSS overrides */
.navbar, .navbar-menu {
background-color: transparent !important;
box-shadow: none;
}
aside.menu ul {
list-style: none;
}