From d29dbaf482c6793935b91149a8d994a8d879d47a Mon Sep 17 00:00:00 2001 From: David Karlsson <35727626+dvdksn@users.noreply.github.com> Date: Mon, 4 Mar 2024 11:58:08 +0100 Subject: [PATCH] style: design updates march 2024 Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com> --- assets/css/global.css | 5 ++ assets/css/icons.css | 8 +-- assets/css/styles.css | 1 - assets/css/tables.css | 15 ----- layouts/_default/_markup/render-link.html | 2 +- layouts/partials/components/card.html | 80 +++++++++++------------ layouts/partials/github-links.html | 12 ++-- layouts/partials/tooltip.html | 2 +- tailwind.config.js | 1 - 9 files changed, 56 insertions(+), 70 deletions(-) delete mode 100644 assets/css/tables.css diff --git a/assets/css/global.css b/assets/css/global.css index 0b8471c001..36f68746df 100644 --- a/assets/css/global.css +++ b/assets/css/global.css @@ -8,6 +8,11 @@ :root { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; + + scrollbar-color: theme(colors.gray.light.400) theme(colors.black / 0.05); + &.dark { + scrollbar-color: theme(colors.gray.dark.800) theme(colors.white / 0.10); + } } } diff --git a/assets/css/icons.css b/assets/css/icons.css index 4a6121f460..08428273b2 100644 --- a/assets/css/icons.css +++ b/assets/css/icons.css @@ -11,19 +11,19 @@ .icon-xs { svg { - @apply text-base; + font-size: 12px; } } .icon-sm { svg { - @apply text-lg; + font-size: 16px; } } - .icon-top { + .icon-lg { svg { - @apply ml-1 align-top; + font-size: 32px; } } } diff --git a/assets/css/styles.css b/assets/css/styles.css index dacea4f522..9a0e27ef3a 100644 --- a/assets/css/styles.css +++ b/assets/css/styles.css @@ -10,7 +10,6 @@ @import "/assets/css/code"; @import "/assets/css/toc"; @import "/assets/css/callouts"; -@import "/assets/css/tables"; @import "tailwindcss/utilities"; @import "/assets/css/syntax-light"; diff --git a/assets/css/tables.css b/assets/css/tables.css deleted file mode 100644 index 80c65ced1b..0000000000 --- a/assets/css/tables.css +++ /dev/null @@ -1,15 +0,0 @@ -@layer components { - .prose table { - @apply table w-full overflow-x-auto text-base sm:block; - thead tr { - @apply bg-gray-light-300 dark:bg-gray-dark-300; - } - tbody tr:nth-of-type(2n) { - @apply bg-gray-light-200 dark:bg-gray-dark-200; - } - th, - td { - @apply p-2; - } - } -} diff --git a/layouts/_default/_markup/render-link.html b/layouts/_default/_markup/render-link.html index d0fb36db14..45051bc673 100644 --- a/layouts/_default/_markup/render-link.html +++ b/layouts/_default/_markup/render-link.html @@ -7,7 +7,7 @@ target="_blank" rel="noopener"> {{- .Text | safeHTML -}} - + {{- partial "icon" "open_in_new" -}} {{- else if (strings.HasPrefix $url "/") -}} diff --git a/layouts/partials/components/card.html b/layouts/partials/components/card.html index 4603ffb09c..0d1b6bead8 100644 --- a/layouts/partials/components/card.html +++ b/layouts/partials/components/card.html @@ -1,54 +1,52 @@ {{ if (and .image .icon) }} {{ errorf "card: don't use both image and icon: %s" . }} {{ end }} -
+