Skip to content

Commit 159e86a

Browse files
committed
fix(mobile): responsive design mobile mode
1 parent 7fa0ed3 commit 159e86a

3 files changed

Lines changed: 13 additions & 10 deletions

File tree

src/lib/layout/header.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
let routes = ["download", "contact", "wiki"];
44
</script>
55

6-
<div class="navbar bg-base-100 shadow-lg rounded-lg">
6+
<div class="navbar bg-base-100 shadow-md rounded-lg">
77
<ul class="flex-1 menu menu-horizontal">
88
<li>
99
<a
@@ -39,9 +39,10 @@
3939
></path></svg
4040
>
4141
</div>
42+
<!-- svelte-ignore a11y-no-noninteractive-tabindex -->
4243
<ul
4344
tabindex="0"
44-
class="dropdown-content z-[1] menu p-2 shadow bg-base-100 rounded-box"
45+
class="dropdown-content z-[1] menu p-2 shadow-md bg-base-100 rounded-box"
4546
>
4647
{#each routes as route}
4748
<li class="block md:hidden capitalize">

src/lib/layout/navigation.svelte

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,15 @@
2323
<label for="my-drawer" aria-label="close sidebar" class="drawer-overlay"
2424
></label>
2525
<ul class="menu menu-xs h-screen bg-base-200 max-w-xs w-full border-right">
26-
<li class="flex-1">
27-
{#if urls?.length > 0}
28-
{#each urls as url}
29-
<WikiLink NodeURLs={url} />
30-
{/each}
31-
{/if}
32-
</li>
26+
<div class="h-[calc(100vh-4rem)] overflow-y-auto">
27+
<li class="md:flex-1">
28+
{#if urls?.length > 0}
29+
{#each urls as url}
30+
<WikiLink NodeURLs={url} />
31+
{/each}
32+
{/if}
33+
</li>
34+
</div>
3335
<li>
3436
<a href="/" class="w-full flex justify-center btn btn-info">
3537
<IconArrowBackUp class="w-5 h-5" />

src/routes/download/index.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<main class="mt-10">
99
<div class="w-full grid grid-cols-1 md:grid-cols-2 gap-5">
1010
{#each DownloadPageData as data}
11-
<div class="card card-body shadow-xl rounded-md dark:bg-slate-800">
11+
<div class="card card-body shadow-md rounded-md dark:bg-slate-800">
1212
<h1 class="font-bold text-xl">{data.label}</h1>
1313
<h1>ISO Files</h1>
1414
{#each data.iso as iso, isoindex}

0 commit comments

Comments
 (0)