Skip to content

Commit 490f313

Browse files
style: adjust responsive top margin & menu button top margin, fix a11y in sidebar
1 parent c6fe0a4 commit 490f313

File tree

2 files changed

+16
-24
lines changed

2 files changed

+16
-24
lines changed

src/routes/package/+layout.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
let showPrereleases = $state(true);
1111
</script>
1212

13-
<div class="relative mt-8 flex gap-8 lg:mt-0">
13+
<div class="relative flex gap-8">
1414
<div class="flex-1">
1515
{@render children()}
1616
</div>
@@ -23,7 +23,7 @@
2323
variant="secondary"
2424
class={[
2525
"absolute right-0 mt-12 ml-auto lg:hidden",
26-
page.data.currentPackage.pkg.description?.length && "mt-16"
26+
page.data.currentPackage.pkg.description?.length && "mt-12 sm:mt-16"
2727
]}
2828
>
2929
<Menu />

src/routes/package/SidePanel.svelte

Lines changed: 14 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -217,27 +217,19 @@
217217
!headless && "-mt-2 rounded-b-xl border-x border-b bg-card px-4 pt-5 pb-2.5"
218218
]}
219219
>
220-
<Tooltip.Provider>
221-
<Tooltip.Root delayDuration={300}>
222-
<Tooltip.Trigger>
223-
<Checkbox
224-
disabled
225-
id="beta-releases-{id}"
226-
aria-labelledby="beta-releases-label-{id}"
227-
bind:checked={showPrereleases}
228-
/>
229-
<Label
230-
id="beta-releases-label-{id}"
231-
for="beta-releases-{id}"
232-
class="text-sm leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"
233-
>
234-
Show {packageName} prereleases
235-
</Label>
236-
</Tooltip.Trigger>
237-
<Tooltip.Content side={headless ? undefined : "bottom"}>
238-
Coming back soon, unavailable for now :/
239-
</Tooltip.Content>
240-
</Tooltip.Root>
241-
</Tooltip.Provider>
220+
<Checkbox
221+
disabled
222+
id="beta-releases-{id}"
223+
aria-labelledby="beta-releases-label-{id}"
224+
bind:checked={showPrereleases}
225+
/>
226+
<Label
227+
id="beta-releases-label-{id}"
228+
for="beta-releases-{id}"
229+
class="text-sm leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"
230+
>
231+
Show {packageName} prereleases
232+
<span class="text-muted-foreground">(Unavailable)</span>
233+
</Label>
242234
</div>
243235
</div>

0 commit comments

Comments
 (0)