X-Git-Url: http://git.draconx.ca/gitweb/homepage.git/blobdiff_plain/223958ad8611876ae0a70382ed7531670db8d783..e1908f247e262b45949dd6d4a0d62ca54664cf15:/content/style.scss diff --git a/content/style.scss b/content/style.scss index a550ea2..04736d8 100644 --- a/content/style.scss +++ b/content/style.scss @@ -44,15 +44,50 @@ body { margin: 1em; } -a:link { color: $linkdefaultcolour; } -a:visited { color: $linkvisitedcolour; } -a:active { color: $linkactivecolour; } +a:link { color: $linkdefaultcolour; border-color: $linkdefaultcolour; } +a:visited { color: $linkvisitedcolour; border-color: $linkvisitedcolour; } +a:active { color: $linkactivecolour; border-color: $linkactivecolour; } h1 { @include header_size(60em, 2em); } h2 { @include header_size(60em, 1.5em); } h5 { @include header_size(60em, 1em); } -p>img { max-width: 40em; width: 100%; height: auto; } +@supports (display: grid) { + .gallery { + display: grid; + grid-column-gap: 1em; + grid-template-columns: repeat( auto-fill, minmax(18em, 1fr) ); + align-items: center; + + p.img { margin: 0.5em 0; } + } +} + +p.img { + text-align: center; + + img { + vertical-align: bottom; + max-width: 40em; + width: 100%; + height: auto; + } + + a { + text-decoration: none; + display: inline-block; + border: solid 2px; + } + + small { + color: $foregroundcolour; + text-align: justify; + @media (max-width: 24em) { text-align: left; } + padding: 0.5ex; + display: block; + font-size: 0.9em; + } +} p, dt, dd, li { text-align: justify;