diff --git a/apps/website/index.html b/apps/website/index.html
index 59b5a1e3c..e4ea340b0 100644
--- a/apps/website/index.html
+++ b/apps/website/index.html
@@ -2,7 +2,7 @@
-
+
Trilium Notes
diff --git a/apps/website/src/assets/collection_board.png b/apps/website/public/collection_board.png
similarity index 100%
rename from apps/website/src/assets/collection_board.png
rename to apps/website/public/collection_board.png
diff --git a/apps/website/src/assets/collection_calendar.png b/apps/website/public/collection_calendar.png
similarity index 100%
rename from apps/website/src/assets/collection_calendar.png
rename to apps/website/public/collection_calendar.png
diff --git a/apps/website/src/assets/collection_geomap.png b/apps/website/public/collection_geomap.png
similarity index 100%
rename from apps/website/src/assets/collection_geomap.png
rename to apps/website/public/collection_geomap.png
diff --git a/apps/website/src/assets/collection_table.png b/apps/website/public/collection_table.png
similarity index 100%
rename from apps/website/src/assets/collection_table.png
rename to apps/website/public/collection_table.png
diff --git a/apps/website/src/assets/favicon.ico b/apps/website/public/favicon.ico
similarity index 100%
rename from apps/website/src/assets/favicon.ico
rename to apps/website/public/favicon.ico
diff --git a/apps/website/src/assets/screenshot_desktop_mac_dark.png b/apps/website/public/screenshot_desktop_mac_dark.png
similarity index 100%
rename from apps/website/src/assets/screenshot_desktop_mac_dark.png
rename to apps/website/public/screenshot_desktop_mac_dark.png
diff --git a/apps/website/src/assets/screenshot_desktop_mac_light.png b/apps/website/public/screenshot_desktop_mac_light.png
similarity index 100%
rename from apps/website/src/assets/screenshot_desktop_mac_light.png
rename to apps/website/public/screenshot_desktop_mac_light.png
diff --git a/apps/website/src/assets/screenshot_desktop_win_dark.png b/apps/website/public/screenshot_desktop_win_dark.png
similarity index 100%
rename from apps/website/src/assets/screenshot_desktop_win_dark.png
rename to apps/website/public/screenshot_desktop_win_dark.png
diff --git a/apps/website/src/assets/screenshot_desktop_win_light.png b/apps/website/public/screenshot_desktop_win_light.png
similarity index 100%
rename from apps/website/src/assets/screenshot_desktop_win_light.png
rename to apps/website/public/screenshot_desktop_win_light.png
diff --git a/apps/website/src/assets/type_canvas.png b/apps/website/public/type_canvas.png
similarity index 100%
rename from apps/website/src/assets/type_canvas.png
rename to apps/website/public/type_canvas.png
diff --git a/apps/website/src/assets/type_code.png b/apps/website/public/type_code.png
similarity index 100%
rename from apps/website/src/assets/type_code.png
rename to apps/website/public/type_code.png
diff --git a/apps/website/src/assets/type_file.png b/apps/website/public/type_file.png
similarity index 100%
rename from apps/website/src/assets/type_file.png
rename to apps/website/public/type_file.png
diff --git a/apps/website/src/assets/type_mermaid.png b/apps/website/public/type_mermaid.png
similarity index 100%
rename from apps/website/src/assets/type_mermaid.png
rename to apps/website/public/type_mermaid.png
diff --git a/apps/website/src/assets/type_mindmap.png b/apps/website/public/type_mindmap.png
similarity index 100%
rename from apps/website/src/assets/type_mindmap.png
rename to apps/website/public/type_mindmap.png
diff --git a/apps/website/src/assets/type_text.png b/apps/website/public/type_text.png
similarity index 100%
rename from apps/website/src/assets/type_text.png
rename to apps/website/public/type_text.png
diff --git a/apps/website/public/vite.svg b/apps/website/public/vite.svg
deleted file mode 100644
index ffcb6bcf5..000000000
--- a/apps/website/public/vite.svg
+++ /dev/null
@@ -1,15 +0,0 @@
-
diff --git a/apps/website/src/hooks.tsx b/apps/website/src/hooks.tsx
index 710de0c60..a54145328 100644
--- a/apps/website/src/hooks.tsx
+++ b/apps/website/src/hooks.tsx
@@ -11,6 +11,8 @@ export function usePageTitle(title: string) {
}
export function useColorScheme() {
+ if (typeof window === "undefined") return;
+
const [ prefersDark, setPrefersDark ] = useState((window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches));
useEffect(() => {
diff --git a/apps/website/src/pages/Home/index.tsx b/apps/website/src/pages/Home/index.tsx
index 31de2fcd5..f19e779d5 100644
--- a/apps/website/src/pages/Home/index.tsx
+++ b/apps/website/src/pages/Home/index.tsx
@@ -56,13 +56,13 @@ function HeroSection() {
switch (platform) {
case "macos":
- screenshotUrl = `./src/assets/screenshot_desktop_mac_${colorScheme}.png`;
+ screenshotUrl = `/screenshot_desktop_mac_${colorScheme}.png`;
break;
case "linux":
break;
case "windows":
default:
- screenshotUrl = `./src/assets/screenshot_desktop_win_${colorScheme}.png`;
+ screenshotUrl = `/screenshot_desktop_win_${colorScheme}.png`;
break;
}
@@ -126,42 +126,42 @@ function NoteTypesSection() {