diff --git a/apps/svelte.dev/src/routes/+layout.server.ts b/apps/svelte.dev/src/routes/+layout.server.ts index 86d6781ab4..119bbdf32c 100644 --- a/apps/svelte.dev/src/routes/+layout.server.ts +++ b/apps/svelte.dev/src/routes/+layout.server.ts @@ -55,6 +55,10 @@ const nav_links: NavigationLink[] = [ { title: 'Blog', slug: 'blog' + }, + { + title: 'Showcase', + slug: 'showcase' } ]; diff --git a/apps/svelte.dev/src/routes/+layout.svelte b/apps/svelte.dev/src/routes/+layout.svelte index d5ee36dd44..be2ee742c1 100644 --- a/apps/svelte.dev/src/routes/+layout.svelte +++ b/apps/svelte.dev/src/routes/+layout.svelte @@ -35,7 +35,8 @@ playground: 'Playground', blog: 'Blog', tutorial: 'Tutorial', - search: 'Search' + search: 'Search', + showcase: 'Showcase' }; diff --git a/apps/svelte.dev/src/routes/showcase/+page.svelte b/apps/svelte.dev/src/routes/showcase/+page.svelte new file mode 100644 index 0000000000..d56983f25c --- /dev/null +++ b/apps/svelte.dev/src/routes/showcase/+page.svelte @@ -0,0 +1,197 @@ + + + + Showcase • Svelte + + + + + +
+
+

Showcase

+

Explore projects built with Svelte and SvelteKit.

+
+ +
+ {#each showcaseItems as item, index (index)} + +
+ {item.title} +
+
+

+ {item.title} + +

+
+
+ {/each} +
+
+ + diff --git a/apps/svelte.dev/static/showcase/apps.apple.png b/apps/svelte.dev/static/showcase/apps.apple.png new file mode 100644 index 0000000000..28c344164f Binary files /dev/null and b/apps/svelte.dev/static/showcase/apps.apple.png differ diff --git a/apps/svelte.dev/static/showcase/brave.png b/apps/svelte.dev/static/showcase/brave.png new file mode 100644 index 0000000000..5d1c7e617c Binary files /dev/null and b/apps/svelte.dev/static/showcase/brave.png differ diff --git a/apps/svelte.dev/static/showcase/bugatti.png b/apps/svelte.dev/static/showcase/bugatti.png new file mode 100644 index 0000000000..8a98c5bcf4 Binary files /dev/null and b/apps/svelte.dev/static/showcase/bugatti.png differ diff --git a/apps/svelte.dev/static/showcase/finance.yahoo.png b/apps/svelte.dev/static/showcase/finance.yahoo.png new file mode 100644 index 0000000000..a3da210518 Binary files /dev/null and b/apps/svelte.dev/static/showcase/finance.yahoo.png differ diff --git a/apps/svelte.dev/static/showcase/ikea.png b/apps/svelte.dev/static/showcase/ikea.png new file mode 100644 index 0000000000..799a7cc6f2 Binary files /dev/null and b/apps/svelte.dev/static/showcase/ikea.png differ diff --git a/apps/svelte.dev/static/showcase/logitech.png b/apps/svelte.dev/static/showcase/logitech.png new file mode 100644 index 0000000000..47a32a3aa9 Binary files /dev/null and b/apps/svelte.dev/static/showcase/logitech.png differ diff --git a/apps/svelte.dev/static/showcase/music.apple.png b/apps/svelte.dev/static/showcase/music.apple.png new file mode 100644 index 0000000000..54804ae211 Binary files /dev/null and b/apps/svelte.dev/static/showcase/music.apple.png differ diff --git a/apps/svelte.dev/static/showcase/nytimes.png b/apps/svelte.dev/static/showcase/nytimes.png new file mode 100644 index 0000000000..eb2d4b99f9 Binary files /dev/null and b/apps/svelte.dev/static/showcase/nytimes.png differ diff --git a/apps/svelte.dev/static/showcase/squareup.png b/apps/svelte.dev/static/showcase/squareup.png new file mode 100644 index 0000000000..14941e66ef Binary files /dev/null and b/apps/svelte.dev/static/showcase/squareup.png differ diff --git a/apps/svelte.dev/static/showcase/top100.yelp.png b/apps/svelte.dev/static/showcase/top100.yelp.png new file mode 100644 index 0000000000..c4c34f3dc7 Binary files /dev/null and b/apps/svelte.dev/static/showcase/top100.yelp.png differ diff --git a/packages/icons/icons/arrow-up-right.svg b/packages/icons/icons/arrow-up-right.svg new file mode 100644 index 0000000000..9fbafba4ec --- /dev/null +++ b/packages/icons/icons/arrow-up-right.svg @@ -0,0 +1 @@ +