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
+
+
+
+
+
+
+
+
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 @@
+