From 789fc0ce724d664f492f89322071f183bfd8b452 Mon Sep 17 00:00:00 2001 From: pheralb Date: Tue, 16 Sep 2025 13:28:44 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Design=20improvements=20+=20fixe?= =?UTF-8?q?d=20content=20page=20size=20+=20improve=20accessibility?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/layout/showCategories.svelte | 4 +- src/components/layout/sidebar.svelte | 2 +- src/components/logos/svgl.svelte | 72 +++------------------ src/components/svgs/addToFavorite.svelte | 4 +- src/components/svgs/copySvg.svelte | 4 +- src/components/svgs/downloadSvg.svelte | 14 ++-- src/markdown/rehypeCopyBtn.ts | 4 +- src/routes/docs/[...slug]/+page.svelte | 53 +++++++++++++-- src/routes/extensions/+page.svelte | 2 +- 9 files changed, 74 insertions(+), 85 deletions(-) diff --git a/src/components/layout/showCategories.svelte b/src/components/layout/showCategories.svelte index 6359c94..c1aab5d 100644 --- a/src/components/layout/showCategories.svelte +++ b/src/components/layout/showCategories.svelte @@ -1,5 +1,5 @@ - + fill="currentColor" + viewBox="0 0 256 256" + > diff --git a/src/components/svgs/addToFavorite.svelte b/src/components/svgs/addToFavorite.svelte index 7d3fabe..a933148 100644 --- a/src/components/svgs/addToFavorite.svelte +++ b/src/components/svgs/addToFavorite.svelte @@ -22,7 +22,7 @@ diff --git a/src/components/svgs/copySvg.svelte b/src/components/svgs/copySvg.svelte index dfb9f64..061d6bc 100644 --- a/src/components/svgs/copySvg.svelte +++ b/src/components/svgs/copySvg.svelte @@ -564,8 +564,8 @@ class="mt-1 flex w-full items-center text-center text-[12px] text-neutral-600 dark:text-neutral-400" >

- Remember to request permission from the creators for the use of the SVG. - Modification is not allowed. + Please ensure you have permission from the creators before using the + SVG. Modifications are not permitted.

diff --git a/src/components/svgs/downloadSvg.svelte b/src/components/svgs/downloadSvg.svelte index 2509e70..75d39d3 100644 --- a/src/components/svgs/downloadSvg.svelte +++ b/src/components/svgs/downloadSvg.svelte @@ -306,11 +306,15 @@ {/if} - -

- Remember to request permission from the creators for the use of the - SVG. Modification is not allowed. -

+ +
+

+ Please ensure you have permission from the creators before using the + SVG. Modifications are not permitted. +

+
diff --git a/src/markdown/rehypeCopyBtn.ts b/src/markdown/rehypeCopyBtn.ts index 2a2280c..79a8fb5 100644 --- a/src/markdown/rehypeCopyBtn.ts +++ b/src/markdown/rehypeCopyBtn.ts @@ -90,9 +90,9 @@ export const rehypeCopyBtn = () => { type: "button", title: "Copy code to clipboard", class: cn( - "cursor-pointer absolute top-0 right-0 px-1.5 py-0.5 rounded-bl-md", + "cursor-pointer z-40 absolute top-[1px] right-[1px] px-1.5 py-0.5 rounded-bl-md", "border-b border-l border-neutral-200 dark:border-neutral-800", - "transition-colors hover:text-neutral-700 dark:hover:text-neutral-300", + "transition-colors text-neutral-500 dark:text-neutral-400 hover:text-black dark:hover:text-white", ), onclick: ` const button = this; diff --git a/src/routes/docs/[...slug]/+page.svelte b/src/routes/docs/[...slug]/+page.svelte index bae9bd5..a966b58 100644 --- a/src/routes/docs/[...slug]/+page.svelte +++ b/src/routes/docs/[...slug]/+page.svelte @@ -1,16 +1,22 @@ @@ -21,7 +27,7 @@
- -
{@html document.html}
-
+ + + On this page + + + + + + +
+ +
{@html document.html}
+
+ +
diff --git a/src/routes/extensions/+page.svelte b/src/routes/extensions/+page.svelte index 7d84dc8..53cabfc 100644 --- a/src/routes/extensions/+page.svelte +++ b/src/routes/extensions/+page.svelte @@ -103,7 +103,7 @@