First cut at a photos site

This commit is contained in:
Eryn Wells 2022-08-27 09:17:42 -07:00
parent d688cb8203
commit 565fd11718
8 changed files with 208 additions and 1 deletions

3
content/photos/_index.md Normal file
View file

@ -0,0 +1,3 @@
---
title: Photos
---

99
content/photos/photos.css Normal file
View file

@ -0,0 +1,99 @@
:root {
--photo-params-background: #ddd;
--photo-params-border-color: #aaa;
}
@media (prefers-color-scheme: dark) {
:root {
--photo-params-background: #444;
--photo-params-background: #777;
}
}
ul.grid {
align-items: center;
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 5px;
justify-content: flex-start;
margin: 0;
padding: 0;
}
.grid li {
display: block;
height: 210px;
list-style: none;
width: 210px;
}
.grid li img {
border-radius: 0.5rem;
}
.photo-params {
background-color: var(--photo-params-background);
border-collapse: collapse;
border-radius: 6px;
margin: 1rem auto;
table-layout: fixed;
text-align: center;
width: 66%;
}
.photo-params thead td {
border-bottom: 1px solid var(--photo-params-border-color);
font-size: 80%;
font-weight: bold;
}
.photo-params tr.exposure-attributes td {
border-top: 1px solid var(--photo-params-border-color);
border-left: 1px solid var(--photo-params-border-color);
}
.photo-params tr.exposure-attributes td:first-child {
border-left: none;
}
.photo-params td {
font-size: 75%;
padding: 1rem;
}
.photo-params td:last-child {
text-align: end;
}
.photo-params td:first-child {
text-align: start;
}
.photo-params .make-model {
font-weight: bold;
}
.photo-params .size {
border-left: 0;
}
.photo-params .location {
border-right: 0;
}
.photo-params.debug thead {
font-size: 2rem;
font-weight: bold;
border-bottom: 2px solid var(--dark);
}
.photo-params.debug {
width: 100%;
}
.photo-params.debug td {
border: 1px solid var(--photo-params-border-color);
overflow: scroll;
vertical-align: top;
}