}
td {
width: 15%; /* 1fr */
- vertical-align: bottom;
+ vertical-align: top;
}
figure[hidden] {
transition: opacity 1s 0s;
}
figure[hidden]:hover {
opacity: 1;
- transition-delay: 2s;
+ transition-delay: 1s;
+}
+
+@media (max-width: 60em) {
+ figcaption {
+ position: static;
+ padding: 0;
+ font-size: 50%;
+ }
+ figcaption small {
+ display: none;
+ }
+ th:first-child {
+ display: none;
+ }
+ th {
+ font-size: 50%;
+ }
}
</style>
EOT
if ($img and -e ($img = "data/dieren/$img.jpg")) {
my $alt = -l $img && readlink($img) =~ s/\.jpg$//r;
if ($alt) {
- $name .= " ($alt)";
+ $name .= " <small>($alt)</small>";
}
else {
$alt = $name;
}
- print "<figcaption>$name</figcaption>";
printf '<img src="/%s"', $img;
printf ' alt="%s"', $alt;
print ' />';
+ print "<figcaption>$name</figcaption>";
}
elsif ($hidden) {
printf '<figcaption>%s</figcaption>', "$name?";