From c457b802c9bdf85bd22915c338974b4614db9a13 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Wed, 2 Apr 2025 15:28:31 -0400 Subject: [PATCH] squelch warnings --- .../src/lib/components/ModalDropdown.svelte | 4 ---- .../src/routes/(authed)/apps/+page.svelte | 5 +---- .../playground/[id]/AppControls.svelte | 8 ------- .../src/routes/_home/Community.svelte | 3 ++- .../src/routes/_home/Companies.svelte | 22 +++++++++---------- .../src/routes/_home/Supporters/index.svelte | 1 + .../src/routes/_home/Testimonials.svelte | 1 + apps/svelte.dev/src/routes/docs/+page.svelte | 2 ++ .../routes/tutorial/[...slug]/+page.svelte | 2 ++ .../src/lib/components/Dropdown.svelte | 1 + 10 files changed, 21 insertions(+), 28 deletions(-) diff --git a/apps/svelte.dev/src/lib/components/ModalDropdown.svelte b/apps/svelte.dev/src/lib/components/ModalDropdown.svelte index 0284f4e88e..03ac2caced 100644 --- a/apps/svelte.dev/src/lib/components/ModalDropdown.svelte +++ b/apps/svelte.dev/src/lib/components/ModalDropdown.svelte @@ -93,10 +93,6 @@ outline: 2px solid var(--sk-fg-accent); border-radius: var(--sk-border-radius); } - - span { - pointer-events: none; - } } summary { diff --git a/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte b/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte index fb9a3ec416..27a96673a5 100644 --- a/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte +++ b/apps/svelte.dev/src/routes/(authed)/apps/+page.svelte @@ -197,10 +197,6 @@ height: 100%; } - .controls input, - .controls button { - } - .controls input[type='search'] { position: relative; width: 100%; @@ -283,6 +279,7 @@ li.selected { filter: drop-shadow(1px 2px 4px hsla(205.7, 63.6%, 30.8%, 0.1)); + transform: var(--safari-fix); -webkit-transform: var(--safari-fix); } diff --git a/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte b/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte index 2e3af6c7a7..c5f494c381 100644 --- a/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte +++ b/apps/svelte.dev/src/routes/(authed)/playground/[id]/AppControls.svelte @@ -281,14 +281,6 @@ background-image: url($lib/icons/user-dark.svg); } } - - &.download { - background-image: url($lib/icons/download-light.svg); - - :root.dark & { - background-image: url($lib/icons/download-dark.svg); - } - } } .icon:hover, diff --git a/apps/svelte.dev/src/routes/_home/Community.svelte b/apps/svelte.dev/src/routes/_home/Community.svelte index e6945d75a3..1223f99b5d 100644 --- a/apps/svelte.dev/src/routes/_home/Community.svelte +++ b/apps/svelte.dev/src/routes/_home/Community.svelte @@ -12,6 +12,7 @@
@@ -40,7 +41,7 @@ } } - img { + .collage { width: 100%; height: auto; } diff --git a/apps/svelte.dev/src/routes/_home/Companies.svelte b/apps/svelte.dev/src/routes/_home/Companies.svelte index 03b9c2261a..a64e4a074c 100644 --- a/apps/svelte.dev/src/routes/_home/Companies.svelte +++ b/apps/svelte.dev/src/routes/_home/Companies.svelte @@ -1,21 +1,21 @@
- - - - - +

used by companies you’ve heard of

- - - - - +
@@ -53,7 +53,7 @@ gap: 4rem; opacity: 0.5; - img { + .logo { height: 100%; width: auto; } diff --git a/apps/svelte.dev/src/routes/_home/Supporters/index.svelte b/apps/svelte.dev/src/routes/_home/Supporters/index.svelte index 5fcf90bb22..ecb9a55954 100644 --- a/apps/svelte.dev/src/routes/_home/Supporters/index.svelte +++ b/apps/svelte.dev/src/routes/_home/Supporters/index.svelte @@ -98,6 +98,7 @@ background: no-repeat; background-size: auto 102%; filter: grayscale(1) opacity(0.7); + transform: var(--safari-fix); -webkit-transform: var(--safari-fix); order: calc((var(--columns) * (var(--row) - 1)) + var(--column)); diff --git a/apps/svelte.dev/src/routes/_home/Testimonials.svelte b/apps/svelte.dev/src/routes/_home/Testimonials.svelte index 8968ea0c2b..96a4802c76 100644 --- a/apps/svelte.dev/src/routes/_home/Testimonials.svelte +++ b/apps/svelte.dev/src/routes/_home/Testimonials.svelte @@ -132,6 +132,7 @@ object-fit: contain; border-radius: var(--sk-border-radius); transition: filter 0.2s; + transform: var(--safari-fix); -webkit-transform: var(--safari-fix); @media all and not (hover: none) { diff --git a/apps/svelte.dev/src/routes/docs/+page.svelte b/apps/svelte.dev/src/routes/docs/+page.svelte index c338b6caa8..4d9e6f0602 100644 --- a/apps/svelte.dev/src/routes/docs/+page.svelte +++ b/apps/svelte.dev/src/routes/docs/+page.svelte @@ -141,7 +141,9 @@ background-color: var(--sk-bg-2); filter: drop-shadow(1px 2px 4px rgb(0 0 0 / 0.1)); text-decoration: none; + transform: var(--safari-fix); -webkit-transform: var(--safari-fix); + h2 { text-decoration: underline; } diff --git a/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte b/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte index d7cbda89aa..af809395a3 100644 --- a/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte +++ b/apps/svelte.dev/src/routes/tutorial/[...slug]/+page.svelte @@ -170,6 +170,7 @@ let a = $derived(create_files(data.exercise.a)); let b = $derived(create_files({ ...data.exercise.a, ...data.exercise.b })); + // svelte-ignore state_referenced_locally const workspace = new Workspace(Object.values(a), { initial: data.exercise.focus, onupdate(file) { @@ -180,6 +181,7 @@ } }); + // svelte-ignore state_referenced_locally solution.set(b); // for the things we can't do with media queries diff --git a/packages/site-kit/src/lib/components/Dropdown.svelte b/packages/site-kit/src/lib/components/Dropdown.svelte index 7e6c5decf7..866c47137e 100644 --- a/packages/site-kit/src/lib/components/Dropdown.svelte +++ b/packages/site-kit/src/lib/components/Dropdown.svelte @@ -35,6 +35,7 @@ filter: var(--sk-shadow); border-radius: var(--sk-border-radius); z-index: 999; + transform: var(--safari-fix); -webkit-transform: var(--safari-fix); will-change: opacity;