diff --git a/_layouts/default.html b/_layouts/default.html index 2c5a050..f3a4bc1 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -32,7 +32,7 @@ layout: default
diff --git a/style.css b/style.css index 92bb9a3..5e48790 100644 --- a/style.css +++ b/style.css @@ -51,7 +51,7 @@ html, body { header { background-color: var(--roost-dark); color: var(--roost-yellow); - padding-block: 1em; + padding-block: 0.5em; } header nav { @@ -66,6 +66,7 @@ header nav a { color: inherit; font-family: var(--font-display); font-weight: bold; + padding-block: 0.5em; text-decoration: none; } @@ -151,3 +152,32 @@ ul#projects { padding: 0.125em 0.5em; margin-top: 1em; } + +.button { + background-image: linear-gradient( + 135deg, + var(--roost-yellow), + var(--roost-muddy), + var(--roost-peach) + ); + background-position: center; + background-size: 175%; + border-radius: 0.25em; + color: var(--roost-dark); + font-weight: 600; + padding: 0.5em 1em; + transition: + background-size 1s ease-in-out, + box-shadow 200ms ease-in-out, + color 200ms ease-in-out; +} + +.button:hover, +.button:focus { + background-size: 100%; + color: color-mix(var(--roost-dark) 80%, transparent); + text-decoration: none; + box-shadow: + -3px -3px 12px -3px var(--roost-yellow), + 3px 3px 12px -3px var(--roost-peach); +}