From c7027c1f2f603cc79bdf12f678ba9386985957c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C5=ABdolfs=20O=C5=A1i=C5=86=C5=A1?= Date: Tue, 14 Nov 2023 15:04:18 +0100 Subject: [PATCH] Extract all external link styling into a component --- public/typography.css | 6 ---- src/App/Footer.svelte | 14 ++++---- src/components/ErrorMessage.svelte | 5 +-- src/components/ExternalLink.svelte | 36 ++++++++++++++++++++ src/components/LoadError.svelte | 5 +-- src/modals/ErrorModal.svelte | 7 ++-- src/views/projects/Header/CloneButton.svelte | 12 +++---- src/views/projects/Header/TrackButton.svelte | 9 ++--- 8 files changed, 61 insertions(+), 33 deletions(-) create mode 100644 src/components/ExternalLink.svelte diff --git a/public/typography.css b/public/typography.css index 7eae4abad..c3f5d5d7a 100644 --- a/public/typography.css +++ b/public/typography.css @@ -128,12 +128,6 @@ p { .txt-missing { color: var(--color-foreground-dim); } -.txt-link { - text-decoration: none; -} -.txt-link:hover { - color: var(--color-fill-primary); -} .txt-emoji { height: 1em; width: 1em; diff --git a/src/App/Footer.svelte b/src/App/Footer.svelte index 69356c18b..bc1b715a7 100644 --- a/src/App/Footer.svelte +++ b/src/App/Footer.svelte @@ -30,13 +30,16 @@ gap: 1.5rem; } - .radworks { - display: flex; + .logo { color: var(--color-foreground-contrast); } - .radworks:hover { - color: var(--color-fill-primary); + a { + display: flex; + } + + a:hover { + color: var(--color-fill-secondary); } @@ -44,9 +47,9 @@
Supported by @@ -74,7 +77,6 @@ style:gap="0.25rem" target="_blank" rel="noreferrer" - class="txt-link" href="https://radicle.xyz"> radicle.xyz diff --git a/src/components/ErrorMessage.svelte b/src/components/ErrorMessage.svelte index d7e395437..ddc946115 100644 --- a/src/components/ErrorMessage.svelte +++ b/src/components/ErrorMessage.svelte @@ -1,5 +1,6 @@ + + + + + {href} + + diff --git a/src/components/LoadError.svelte b/src/components/LoadError.svelte index fd7efec1f..0bd7fd3c5 100644 --- a/src/components/LoadError.svelte +++ b/src/components/LoadError.svelte @@ -1,5 +1,6 @@