Skip to content

Commit c84568f

Browse files
feat(frontend): add loading bar for slow navigation times
1 parent 19c8b0b commit c84568f

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
"@lucide/svelte": "^0.483.0",
1919
"@neoconfetti/svelte": "^2.2.2",
2020
"@octokit/graphql-schema": "^15.26.0",
21+
"@prgm/sveltekit-progress-bar": "^3.0.2",
2122
"@shikijs/langs": "^3.2.1",
2223
"@shikijs/rehype": "^3.2.1",
2324
"@shikijs/themes": "^3.2.1",

pnpm-lock.yaml

Lines changed: 15 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/routes/+layout.svelte

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import { scrollY } from "svelte/reactivity/window";
55
import { dev } from "$app/environment";
66
import { ChevronDown, type Icon, Monitor, Moon, Sun, X } from "@lucide/svelte";
7+
import { ProgressBar } from "@prgm/sveltekit-progress-bar";
78
import { ModeWatcher, resetMode, setMode } from "mode-watcher";
89
import { news } from "$lib/news/news.json";
910
import { FAVICON_URL } from "$lib/config";
@@ -67,6 +68,7 @@
6768
<ScreenSize />
6869
{/if}
6970
<ModeWatcher />
71+
<ProgressBar class="text-primary" zIndex={100} />
7072

7173
<header
7274
class="sticky top-0 z-40 w-full bg-background/95 shadow-sm backdrop-blur supports-[backdrop-filter]:bg-background/60"

0 commit comments

Comments
 (0)