From 23cdb87275705d6686812ea6b4520b17954aceaa Mon Sep 17 00:00:00 2001 From: TheThomaas Date: Thu, 1 May 2025 10:02:26 +0200 Subject: [PATCH] Update button style --- src/_includes/partials/skip-link.html | 2 +- src/css/components/button.css | 104 +++++++++++++++++--------- src/css/components/download.css | 3 - src/pages/sections/download.liquid | 2 +- 4 files changed, 70 insertions(+), 41 deletions(-) diff --git a/src/_includes/partials/skip-link.html b/src/_includes/partials/skip-link.html index 2009064..e1384ac 100644 --- a/src/_includes/partials/skip-link.html +++ b/src/_includes/partials/skip-link.html @@ -1 +1 @@ -Skip to main content \ No newline at end of file +Skip to main content \ No newline at end of file diff --git a/src/css/components/button.css b/src/css/components/button.css index 6bbf442..9f84290 100644 --- a/src/css/components/button.css +++ b/src/css/components/button.css @@ -1,40 +1,72 @@ -button, -.btn { - --hover: rgba(var(--neutral-highest), 0.8); - --active: rgba(var(--neutral-highest), 0.8); - cursor: pointer; - border-radius: var(--border-radius); - width: fit-content; - max-width: 100%; - min-height: 2.5rem; - max-height: none; - color: rgb(var(--neutral-lower)); - background-color: var(--text); - font-size: 1rem; - line-height: 1.5rem; - font-weight: var(--font-weight-semibold); - font-stretch: var(--font-stretch, condensed); - border: none; - flex-direction: row; - align-items: center; - padding: 0.5rem 1rem; - text-decoration: none; - transition: background-color 0.1s ease-in-out; +.button { + --button-bg: #342a21; + --button-color: #ffffff; + --button-hover-bg: #4b4b4a; + --button-hover-color: #ffffff; + --button-border-width: 3px; + --button-border-style: solid; + --button-border-color: var(--button-bg); + --button-radius: 0.5em; + display: inline-flex; + align-items: center; + gap: var(--button-gap, 0.5em); + padding: var(--button-padding, 0.7em 1.2em); + + background: var(--button-bg); + color: var(--button-color); + + border-width: var(--button-border-width); + border-style: var(--button-border-style); + border-color: var(--button-border-color); + border-radius: var(--button-radius); + + text-decoration: none; + font-weight: var(--button-font-weight, 700); + font-size: var(--button-font-size, 1em); + letter-spacing: 0.05ch; + font-family: sans-serif; + line-height: 1.1; /* Set or buttons will be different sizes (/ + \ No newline at end of file