etrevivant/themes/custom/static/css/style.css
Adrian Amaglio 7f904b8136 style update
2023-10-23 20:24:18 +02:00

144 lines
1.8 KiB
CSS

* {
padding: 0px;
margin:0px;
color: #dbd4a7;
}
html{
height: 100%;
font-family: Comfortaa, Rounded Elegance;
margin:0;
background-image: url('../img/lampe2.jpg');
background-size: cover;
background-position: center;
background-attachment: fixed;
font-size:1.2em;
min-height:20em;
}
body {
min-height:100%;
}
#content{
width:70%;
min-height: 100vh;
margin:auto;
background-color: rgba(0,0,0,0.77);
}
main {
min-height:70vh;
}
main img {
display: block;
margin: auto;
width:100%;
margin-bottom: 30px;
}
section, nav {
padding:5%;
}
h1{
font-size:3em;
text-align:center;
margin: 0;
padding: 64px 30px 30px 30px;
}
section > h2 {
padding-bottom: 1em;
}
header {
background-size: cover;
background-attachment:fixed;
height:60%;
width:100%;
font-size:4em;
}
@media only screen
and (max-width : 800px) {
article {
columns: 1;
}
}
@media only screen
and (min-width : 800px) {
article {
columns: 2;
column-gap:5%;
}
}
article {
text-align:justify;
}
article p {
margin-bottom:15px;
}
article strong {
color: #c4b136;
}
#items div button {
margin-top:20px;
margin-bottom:30px;
padding:5px;
padding-left:10px;
padding-right:10px;
}
.flex-container {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-around;
max-width:80%;
margin:auto;
}
.flex-container div {
min-width:200px;
width: 30%;
text-align:center;
margin-bottom:30px;
}
.flex-container div h2 {
text-align:center;
font-weight: bold;
}
.flex-container div p {
text-align:justify;
margin-top:10px;
}
#items p {
text-align: center;
}
img.item {
width:30%;
display:block;
margin:auto;
}
a, a:visited {
color: #c4b136;
}
#who {
background-color:#d4a66a;
}
footer {
padding:1%;
text-align:right;
}
a {
font-weight: bold;
}