diff --git a/packages/pds-landing/src/lib/components/Divider.svelte b/packages/pds-landing/src/lib/components/Divider.svelte index 9278010..c596ed3 100644 --- a/packages/pds-landing/src/lib/components/Divider.svelte +++ b/packages/pds-landing/src/lib/components/Divider.svelte @@ -3,7 +3,14 @@ diff --git a/packages/pds-landing/src/lib/components/JetstreamFeed.svelte b/packages/pds-landing/src/lib/components/JetstreamFeed.svelte index 6b4f37e..0140483 100644 --- a/packages/pds-landing/src/lib/components/JetstreamFeed.svelte +++ b/packages/pds-landing/src/lib/components/JetstreamFeed.svelte @@ -844,6 +844,7 @@ .pds-jetstream-status.connected .pds-jetstream-dot { animation: pds-jetstream-blink 2s ease-in-out infinite; + box-shadow: 0 0 0 3px color-mix(in srgb, var(--pds-color-green) 25%, transparent); } .pds-jetstream-status.disconnected { diff --git a/packages/pds-landing/src/lib/components/LinkList.svelte b/packages/pds-landing/src/lib/components/LinkList.svelte index 7c8270e..f916011 100644 --- a/packages/pds-landing/src/lib/components/LinkList.svelte +++ b/packages/pds-landing/src/lib/components/LinkList.svelte @@ -42,19 +42,34 @@ margin: 0; } + .pds-link-list li { + display: flex; + align-items: baseline; + gap: 0.3em; + } + .pds-link-list li::before { - content: '› '; + content: '›'; color: var(--pds-color-green); + transition: transform 0.15s ease; + } + + .pds-link-list li:has(a:hover)::before { + transform: translateX(0.15em); } .pds-link-list a { text-decoration: none; + text-underline-offset: 3px; color: var(--pds-color-green); opacity: 0.85; - transition: opacity 0.15s; + transition: + opacity 0.15s, + color 0.15s; } .pds-link-list a:hover { opacity: 1; + text-decoration: underline; } diff --git a/packages/pds-landing/src/lib/components/PromptLine.svelte b/packages/pds-landing/src/lib/components/PromptLine.svelte index 8abf194..9e9944c 100644 --- a/packages/pds-landing/src/lib/components/PromptLine.svelte +++ b/packages/pds-landing/src/lib/components/PromptLine.svelte @@ -13,7 +13,8 @@