all repos — www @ f3080aff86f0d397cb73c6551ccf42669c51aaed

deserthorns.net content + generator

child link card styling
sageclove
Sat, 08 Mar 2025 17:10:07 -0700
commit

f3080aff86f0d397cb73c6551ccf42669c51aaed

parent

17513c54e1915c5514b751badb6b528db401cb57

2 files changed, 23 insertions(+), 9 deletions(-)

jump to
M assets/css/style.cssassets/css/style.css

@@ -65,7 +65,7 @@ aside {

border-color: var(--b_low); } -.link-card { +a.link-card { box-shadow: 4px 4px var(--b_med); border: 1px solid var(--b_med); border-radius: var(--border-radius);

@@ -75,18 +75,32 @@ margin: 1rem auto;

display: block; text-decoration: none; } -.link-card:hover { + +a.link-card:hover, +a.link-card:focus { box-shadow: 4px 4px var(--b_high); border-color: var(--b_high); + outline: none; } -.link-card:hover > h2 { - color: var(--b_high); -} -.link-card > h2 { - margin-top: 0; + +a.link-card > span { + padding: 0.2rem; + color: var(--f_med); + display: inline-block; margin-bottom: 1rem; + font-size: 1rem; + font-family: monospace; + font-weight: bold; } -.link-card > img { + +a.link-card:hover > span, +a.link-card:focus > span { + color: var(--background); + background: var(--b_high); + border-radius: var(--border-radius); +} + +a.link-card > img { object-fit: cover; object-position: center; width: 100%;
M templates/child-links.htmltemplates/child-links.html

@@ -1,7 +1,7 @@

{{ define "child-links" }} {{ range . }} <a class="link-card" href="{{ .Path }}"> - <h2>{{ .Title }}</h2> + <span>{{ .Title }}</span> <img src="{{ .Image }}"> </a> {{ end }}