From 25906e11f5cbedf3cbf0a2f39ef7a31e7fd5bf44 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 13 Oct 2024 23:35:10 -0400 Subject: [PATCH 1/4] make dropdown menus more consistent etc --- .../(authed)/playground/[id]/UserMenu.svelte | 8 +- packages/repl/src/lib/Input/Migrate.svelte | 4 +- packages/repl/src/lib/Input/RunesInfo.svelte | 109 +++++++----------- .../repl/src/lib/Input/runes-off-dark.svg | 1 + .../repl/src/lib/Input/runes-off-light.svg | 1 + packages/repl/src/lib/Input/runes-on-dark.svg | 1 + .../repl/src/lib/Input/runes-on-light.svg | 1 + .../src/lib/components/Dropdown.svelte | 30 +---- .../src/lib/components/HoverMenu.svelte | 42 +++++++ .../site-kit/src/lib/components/Icons.svelte | 6 +- .../src/lib/components/LinksDropdown.svelte | 17 +-- packages/site-kit/src/lib/components/index.ts | 1 + packages/site-kit/src/lib/nav/Nav.svelte | 78 +++++++++---- packages/site-kit/src/lib/styles/tokens.css | 4 +- 14 files changed, 159 insertions(+), 144 deletions(-) create mode 100644 packages/repl/src/lib/Input/runes-off-dark.svg create mode 100644 packages/repl/src/lib/Input/runes-off-light.svg create mode 100644 packages/repl/src/lib/Input/runes-on-dark.svg create mode 100644 packages/repl/src/lib/Input/runes-on-light.svg create mode 100644 packages/site-kit/src/lib/components/HoverMenu.svelte diff --git a/apps/svelte.dev/src/routes/(authed)/playground/[id]/UserMenu.svelte b/apps/svelte.dev/src/routes/(authed)/playground/[id]/UserMenu.svelte index 813bc70f38..79d2ce4aea 100644 --- a/apps/svelte.dev/src/routes/(authed)/playground/[id]/UserMenu.svelte +++ b/apps/svelte.dev/src/routes/(authed)/playground/[id]/UserMenu.svelte @@ -1,5 +1,5 @@
- +
diff --git a/packages/site-kit/src/lib/components/Icons.svelte b/packages/site-kit/src/lib/components/Icons.svelte index eabce1c942..f1cf8a5a8c 100644 --- a/packages/site-kit/src/lib/components/Icons.svelte +++ b/packages/site-kit/src/lib/components/Icons.svelte @@ -137,16 +137,12 @@ Provides a list of svg icons that can be referenced through the `Icon` component /> - - - - - + diff --git a/packages/site-kit/src/lib/components/LinksDropdown.svelte b/packages/site-kit/src/lib/components/LinksDropdown.svelte index ca299db77e..8ae2a336bc 100644 --- a/packages/site-kit/src/lib/components/LinksDropdown.svelte +++ b/packages/site-kit/src/lib/components/LinksDropdown.svelte @@ -1,5 +1,6 @@ -
- -
+ diff --git a/packages/repl/src/lib/Input/RunesInfo.svelte b/packages/repl/src/lib/Input/RunesInfo.svelte index ea009057d8..94c32147e5 100644 --- a/packages/repl/src/lib/Input/RunesInfo.svelte +++ b/packages/repl/src/lib/Input/RunesInfo.svelte @@ -69,8 +69,9 @@ align-items: center; height: 100%; - padding: 0 0.8rem 0 3rem; + padding: 0 0.8rem; gap: 0.5rem; + z-index: 2; } span.lightning { From ee74a4c4e67b9bc9679b3db9e302babedc0a981c Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 13 Oct 2024 23:46:51 -0400 Subject: [PATCH 4/4] delete --- .../src/lib/components/LinksDropdown.svelte | 39 ------------------- packages/site-kit/src/lib/components/index.ts | 1 - 2 files changed, 40 deletions(-) delete mode 100644 packages/site-kit/src/lib/components/LinksDropdown.svelte diff --git a/packages/site-kit/src/lib/components/LinksDropdown.svelte b/packages/site-kit/src/lib/components/LinksDropdown.svelte deleted file mode 100644 index 8ae2a336bc..0000000000 --- a/packages/site-kit/src/lib/components/LinksDropdown.svelte +++ /dev/null @@ -1,39 +0,0 @@ - - - - - {link.title} - - - - - {#snippet dropdown()} - {#each link.sections! as section} - - {section.title} - - {/each} - {/snippet} - - - diff --git a/packages/site-kit/src/lib/components/index.ts b/packages/site-kit/src/lib/components/index.ts index a52652d01d..78ccf8d20d 100644 --- a/packages/site-kit/src/lib/components/index.ts +++ b/packages/site-kit/src/lib/components/index.ts @@ -7,4 +7,3 @@ export { default as Section } from './Section.svelte'; export { default as Shell } from './Shell.svelte'; export { default as Text } from './Text.svelte'; export { default as ThemeToggle } from './ThemeToggle.svelte'; -export { default as LinksDropdown } from './LinksDropdown.svelte';