mirror of
https://github.com/LukeHagar/website.git
synced 2025-12-10 12:57:49 +00:00
Updated back on tutorials
This commit is contained in:
@@ -5,6 +5,7 @@
|
|||||||
export let title: string;
|
export let title: string;
|
||||||
export let toc: Array<TocItem>;
|
export let toc: Array<TocItem>;
|
||||||
export let currentStep: number;
|
export let currentStep: number;
|
||||||
|
export let back: string;
|
||||||
|
|
||||||
export let tutorials: Array<Tutorial>;
|
export let tutorials: Array<Tutorial>;
|
||||||
|
|
||||||
@@ -28,7 +29,9 @@
|
|||||||
<slot name="metadata" />
|
<slot name="metadata" />
|
||||||
</ul>
|
</ul>
|
||||||
<div class="u-position-relative u-flex u-cross-center">
|
<div class="u-position-relative u-flex u-cross-center">
|
||||||
<button
|
{#if back}
|
||||||
|
<a
|
||||||
|
href={back}
|
||||||
class="
|
class="
|
||||||
aw-button is-text is-only-icon aw-u-cross-center aw-u-size-40
|
aw-button is-text is-only-icon aw-u-cross-center aw-u-size-40
|
||||||
u-position-absolute u-inset-inline-start-0 aw-u-translate-x-negative"
|
u-position-absolute u-inset-inline-start-0 aw-u-translate-x-negative"
|
||||||
@@ -38,7 +41,8 @@
|
|||||||
class="icon-cheveron-left aw-u-font-size-24 aw-u-color-text-primary aw-is-not-mobile"
|
class="icon-cheveron-left aw-u-font-size-24 aw-u-color-text-primary aw-is-not-mobile"
|
||||||
aria-hidden="true"
|
aria-hidden="true"
|
||||||
/>
|
/>
|
||||||
</button>
|
</a>
|
||||||
|
{/if}
|
||||||
<h1 class="aw-title">{title}</h1>
|
<h1 class="aw-title">{title}</h1>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
export let expandable = false;
|
export let expandable = false;
|
||||||
export let navigation: NavTree;
|
export let navigation: NavTree;
|
||||||
export let parent: NavParent | undefined = undefined;
|
export let parent: NavParent | undefined = undefined;
|
||||||
|
export let back: string;
|
||||||
|
|
||||||
function isNavLink(item: NavLink | NavGroup): item is NavLink {
|
function isNavLink(item: NavLink | NavGroup): item is NavLink {
|
||||||
return 'href' in item;
|
return 'href' in item;
|
||||||
|
|||||||
@@ -20,6 +20,7 @@
|
|||||||
export let difficulty: string;
|
export let difficulty: string;
|
||||||
export let readtime: string;
|
export let readtime: string;
|
||||||
export let step: number;
|
export let step: number;
|
||||||
|
export let back: string;
|
||||||
|
|
||||||
setContext<LayoutContext>('headings', writable({}));
|
setContext<LayoutContext>('headings', writable({}));
|
||||||
|
|
||||||
@@ -56,7 +57,7 @@
|
|||||||
<meta name="description" content={description} />
|
<meta name="description" content={description} />
|
||||||
</svelte:head>
|
</svelte:head>
|
||||||
|
|
||||||
<DocsTutorial {title} {toc} {tutorials} currentStep={step}>
|
<DocsTutorial {title} {back} {toc} {tutorials} currentStep={step}>
|
||||||
<svelte:fragment slot="metadata">
|
<svelte:fragment slot="metadata">
|
||||||
{#if difficulty}
|
{#if difficulty}
|
||||||
<li>{difficulty}</li>
|
<li>{difficulty}</li>
|
||||||
|
|||||||
Reference in New Issue
Block a user