photomk/extra/index.css
2025-02-20 12:32:36 +01:00

98 lines
1.2 KiB
CSS

html {
font-size: 16px;
}
body {
margin: 0;
font-family: 'Source Sans Pro', sans-serif;
background-color: #f0f0f0;
}
h1 {
font-weight: normal;
margin-top: 0;
}
.download-button {
color: white;
text-decoration: none;
background-color: #6080ff;
padding: .5em;
border-radius: .5em;
}
.container {
margin: 2em auto;
width: 87em;
}
.photo-cards {
display: flex;
flex-wrap: wrap;
gap: 1em;
/* ul reset */
padding: 0;
}
.photo-card {
list-style: none;
padding: .5em;
box-shadow: 0 0 .5em rgba(0, 0, 0, 20%);
background-color: white;
}
.photo-card-wrapper {
display: block;
}
.photo-card-image {
}
.photo-card-image img {
width: 20em;
height: 15em;
object-fit: contain;
object-position: center;
}
.photo-card-label {
}
footer {
text-align: center;
}
@media (max-width: 90em) {
.container {
width: 65em;
}
}
@media (max-width: 68em) {
.container {
width: 43em;
}
}
@media (max-width: 46em) {
.container {
width: auto;
margin: 2em 1em;
}
.photo-cards {
display: block;
}
.photo-card-image img {
width: 100%;
height: auto;
}
.photo-card + .photo-card {
margin-top: 1em;
}
}