Skip to content

Commit fe4dd0b

Browse files
committed
swap nav cta to live dashboard
1 parent bd6f5f9 commit fe4dd0b

2 files changed

Lines changed: 17 additions & 9 deletions

File tree

src/components/layout/Navbar.svelte

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,13 @@
4848
{ name: "Overview", href: "/" },
4949
{ name: "Leaderboard", href: "/leaderboard/" },
5050
{ name: "Documentation", href: "/docs/" },
51-
{ name: "Blog", href: "/blog/" }
5251
];
5352
54-
const ctaLink = { name: "Browse Workloads", href: "/explorer/" };
53+
const ctaLink = {
54+
name: "Live Dashboard",
55+
href: "https://data.formulacode.org/",
56+
external: true,
57+
};
5558
</script>
5659
5760
<svelte:window bind:innerWidth />
@@ -82,7 +85,10 @@
8285
<a
8386
href={ctaLink.href}
8487
class="nav-cta"
85-
class:active={$page.url.pathname.startsWith(ctaLink.href)}
88+
class:active={!ctaLink.external &&
89+
$page.url.pathname.startsWith(ctaLink.href)}
90+
target={ctaLink.external ? "_blank" : undefined}
91+
rel={ctaLink.external ? "noopener noreferrer" : undefined}
8692
>
8793
{ctaLink.name}
8894
</a>
@@ -116,6 +122,8 @@
116122
<a
117123
href={ctaLink.href}
118124
class="cta"
125+
target={ctaLink.external ? "_blank" : undefined}
126+
rel={ctaLink.external ? "noopener noreferrer" : undefined}
119127
on:click={toggleMenu}
120128
>
121129
{ctaLink.name}

src/components/layout/OverviewHeader.svelte

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -210,13 +210,9 @@
210210
</div>
211211
212212
<div class="hero-ctas hero-ctas-wide">
213-
<a class="btn btn-primary btn-wide" href="/explorer/">
214-
<span class="cta-mark"></span>
215-
Browse Workloads
216-
</a>
217213
{#if dashboardAvailable}
218214
<a
219-
class="btn btn-primary-blue-dotted btn-wide"
215+
class="btn btn-primary btn-wide"
220216
href={liveDashboard.href}
221217
target="_blank"
222218
rel="noopener noreferrer"
@@ -233,7 +229,7 @@
233229
</a>
234230
{:else}
235231
<span
236-
class="btn btn-primary-blue-dotted btn-wide is-disabled"
232+
class="btn btn-primary btn-wide is-disabled"
237233
aria-disabled="true"
238234
title="Dashboard is unreachable from your network"
239235
>
@@ -247,6 +243,10 @@
247243
{liveDashboard.label} (offline)
248244
</span>
249245
{/if}
246+
<a class="btn btn-primary-blue-dotted btn-wide" href="/explorer/">
247+
<span class="cta-mark"></span>
248+
Browse Workloads
249+
</a>
250250
</div>
251251
252252
<div class="hero-ctas">

0 commit comments

Comments
 (0)