Skip to content

Commit bfd3a63

Browse files
committed
outline homepage
1 parent fb5ab30 commit bfd3a63

21 files changed

Lines changed: 397 additions & 164 deletions

cli/src/templates/docs-page.svelte

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
<script context="module">
2-
export const prerender = true
3-
</script>
4-
51
<script lang="ts">
62
import Markdown from '@nick-mazuk/ui-svelte/src/typography/markdown/markdown.svelte'
73

cypress/integration/about.test.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
it('renders', () => {
2+
cy.visit('/about')
3+
cy.injectAxe()
4+
cy.checkA11y()
5+
})
6+
7+
export {}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"svelte": "^3.38.2",
3636
"svelte-check": "^2.0.0",
3737
"svelte-preprocess": "^4.7.3",
38-
"tailwindcss": "^2.1.2",
38+
"tailwindcss": "^2.2.7",
3939
"tslib": "^2.0.0",
4040
"typescript": "^4.2.4"
4141
},

pnpm-lock.yaml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
408 KB
Loading
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<script lang="ts">
2+
export let title: string
3+
export let description: string
4+
export let reversed = false
5+
</script>
6+
7+
<section class="wrapper mt-12">
8+
<div
9+
class="flex flex-col space-y-6 sm:items-center sm:space-y-0 sm:space-x-6 {reversed
10+
? 'sm:-ml-32 sm:flex-row-reverse sm:space-x-reverse'
11+
: 'sm:-mr-32 sm:flex-row'}"
12+
>
13+
<div class="flex flex-col space-y-3 sm:w-64 md:w-96 sm:flex-none">
14+
<h3 class="h5 sm:h4 md:h3">{title}</h3>
15+
<p class="text-gray-700">
16+
{description}
17+
</p>
18+
</div>
19+
<div class="rounded-xl shadow-xl bg-background w-full h-96"></div>
20+
</div>
21+
</section>

src/routes/__layout.svelte

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import HeaderMobileSubgroup from '@nick-mazuk/ui-svelte/src/components/header/header-mobile-subgroup/header-mobile-subgroup.svelte'
1111
import type { TocItems } from '@nick-mazuk/ui-svelte/src/components/table-of-contents'
1212
import Github from '@nick-mazuk/ui-svelte/src/elements/icon/github.svelte'
13+
import Facebook from '@nick-mazuk/ui-svelte/src/elements/icon/facebook.svelte'
1314
1415
import Footer from '@nick-mazuk/ui-svelte/src/components/footer/footer.svelte'
1516
import FooterSocialLinkWrapper from '@nick-mazuk/ui-svelte/src/components/footer/footer-social-link-wrapper/footer-social-link-wrapper.svelte'
@@ -18,8 +19,11 @@
1819
1920
import { darkMode } from '../lib/stores/dark-mode'
2021
import { libraryPages } from '../lib/lib/library-pages'
22+
import HeaderItemWrapper from '@nick-mazuk/ui-svelte/src/components/header/header-item-wrapper/header-item-wrapper.svelte'
23+
import Button from '@nick-mazuk/ui-svelte/src/elements/button/button.svelte'
2124
2225
const githubRepoUrl = 'https://github.com/Nick-Mazuk/jw-lua-scripts'
26+
const facebookGroupUrl = 'https://www.facebook.com/groups/742277119576336/'
2327
2428
const helpPages: TocItems = [
2529
{
@@ -61,10 +65,17 @@
6165
<HeaderBrand text="JW Lua Scripts" slot="left" />
6266
<svelte:fragment slot="right">
6367
<HeaderLink href="/help">Help</HeaderLink>
64-
<HeaderLink href="/docs/getting-started">Develper docs</HeaderLink>
68+
<HeaderLink href="/docs/getting-started">Developer docs</HeaderLink>
6569
<HeaderLink href="{githubRepoUrl}"><Github title="Github" size="{6}" /></HeaderLink>
70+
<HeaderLink href="{facebookGroupUrl}"
71+
><Facebook title="Facebook group" size="{6}" /></HeaderLink
72+
>
73+
<HeaderItemWrapper>
74+
<Button size="small" href="/scripts">View scripts</Button>
75+
</HeaderItemWrapper>
6676
</svelte:fragment>
6777
<svelte:fragment slot="mobile">
78+
<HeaderMobileLink href="/scripts">Scripts</HeaderMobileLink>
6879
<HeaderMobileSubgroup items="{helpPages}" basePath="/help">
6980
<HeaderMobileLink href="/help" slot="main">Help</HeaderMobileLink>
7081
</HeaderMobileSubgroup>
@@ -83,9 +94,12 @@
8394
<svelte:fragment slot="subfooter">
8495
<p>©{new Date().getFullYear()} Nick Mazuk.</p>
8596
<FooterSocialLinkWrapper>
86-
<FooterSocialLink href="{githubRepoUrl}" title="Github">
97+
<FooterSocialLink href="{githubRepoUrl}" title="GitHub">
8798
<Github />
8899
</FooterSocialLink>
100+
<FooterSocialLink href="{facebookGroupUrl}" title="Facebook group">
101+
<Facebook />
102+
</FooterSocialLink>
89103
</FooterSocialLinkWrapper>
90104
<DarkModeSelect store="{darkMode}" />
91105
</svelte:fragment>

src/routes/docs/getting-started.svelte

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
<script context="module">
2-
export const prerender = true
3-
</script>
1+
42

53
<script lang="ts">
64
import Markdown from '@nick-mazuk/ui-svelte/src/typography/markdown/markdown.svelte'

src/routes/docs/getting-started/adding-scripts.svelte

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
<script context="module">
2-
export const prerender = true
3-
</script>
1+
42

53
<script lang="ts">
64
import Markdown from '@nick-mazuk/ui-svelte/src/typography/markdown/markdown.svelte'

src/routes/docs/getting-started/resources.svelte

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
<script context="module">
2-
export const prerender = true
3-
</script>
1+
42

53
<script lang="ts">
64
import Markdown from '@nick-mazuk/ui-svelte/src/typography/markdown/markdown.svelte'

0 commit comments

Comments
 (0)