From a704db6366acd9bf523d33dd19870e0285db65e0 Mon Sep 17 00:00:00 2001
From: Christian Beutel <>
Date: Sat, 4 Jan 2025 17:05:35 +0100
Subject: [PATCH] adds new empty states
---
.../empty_state_notification_dark.svg | 23 ++++++++++++++
.../empty_state_notification_light.svg | 23 ++++++++++++++
.../empty_states/empty_state_search_dark.svg | 21 ++++++++++++
.../empty_states/empty_state_search_light.svg | 21 ++++++++++++
.../empty_states/empty_state_trail_dark.svg | 19 +++++++++++
.../empty_states/empty_state_trail_light.svg | 19 +++++++++++
.../assets/svgs/empty_states/error_dark.svg | 20 ++++++++++++
.../assets/svgs/empty_states/error_light.svg | 20 ++++++++++++
.../empty_states/empty_state_search.svelte | 8 +++--
web/src/lib/components/list/list_card.svelte | 8 ++++-
web/src/lib/components/list/list_panel.svelte | 16 ++++++----
.../components/list/list_select_modal.svelte | 7 +++-
.../notification/notification_dropdown.svelte | 17 ++++++++--
.../summit_log/summit_log_card.svelte | 9 ++++--
.../lib/components/trail/trail_card.svelte | 11 +++++--
.../components/trail/trail_info_panel.svelte | 9 ++++--
.../components/trail/trail_list_item.svelte | 11 +++++--
web/src/lib/util/maplibre_util.ts | 9 ++++--
web/src/routes/+error.svelte | 19 +++++------
web/src/routes/+page.svelte | 30 ++++++++++--------
web/src/routes/lists/+page.svelte | 7 ++--
web/src/routes/lists/edit/[id]/+page.svelte | 7 +++-
web/src/routes/map/+page.svelte | 21 ++++++------
web/src/routes/profile/[id]/+page.svelte | 7 +++-
web/src/routes/trail/edit/[id]/+page.svelte | 7 +++-
web/static/imgs/default_list_thumbnail.webp | Bin 65680 -> 0 bytes
web/static/imgs/default_thumbnail.webp | Bin 180270 -> 0 bytes
web/static/imgs/empty_state.png | Bin 52217 -> 0 bytes
web/static/imgs/error.webp | Bin 168702 -> 0 bytes
web/static/imgs/hero.jpg | Bin 470259 -> 0 bytes
web/static/imgs/logo_text_dark.png | Bin 5172 -> 5282 bytes
web/static/imgs/logo_text_light.png | Bin 3732 -> 3926 bytes
32 files changed, 306 insertions(+), 63 deletions(-)
create mode 100644 web/src/lib/assets/svgs/empty_states/empty_state_notification_dark.svg
create mode 100644 web/src/lib/assets/svgs/empty_states/empty_state_notification_light.svg
create mode 100644 web/src/lib/assets/svgs/empty_states/empty_state_search_dark.svg
create mode 100644 web/src/lib/assets/svgs/empty_states/empty_state_search_light.svg
create mode 100644 web/src/lib/assets/svgs/empty_states/empty_state_trail_dark.svg
create mode 100644 web/src/lib/assets/svgs/empty_states/empty_state_trail_light.svg
create mode 100644 web/src/lib/assets/svgs/empty_states/error_dark.svg
create mode 100644 web/src/lib/assets/svgs/empty_states/error_light.svg
delete mode 100644 web/static/imgs/default_list_thumbnail.webp
delete mode 100644 web/static/imgs/default_thumbnail.webp
delete mode 100644 web/static/imgs/empty_state.png
delete mode 100644 web/static/imgs/error.webp
delete mode 100644 web/static/imgs/hero.jpg
diff --git a/web/src/lib/assets/svgs/empty_states/empty_state_notification_dark.svg b/web/src/lib/assets/svgs/empty_states/empty_state_notification_dark.svg
new file mode 100644
index 00000000..250f2ad4
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/empty_state_notification_dark.svg
@@ -0,0 +1,23 @@
+
diff --git a/web/src/lib/assets/svgs/empty_states/empty_state_notification_light.svg b/web/src/lib/assets/svgs/empty_states/empty_state_notification_light.svg
new file mode 100644
index 00000000..c3d3fc97
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/empty_state_notification_light.svg
@@ -0,0 +1,23 @@
+
diff --git a/web/src/lib/assets/svgs/empty_states/empty_state_search_dark.svg b/web/src/lib/assets/svgs/empty_states/empty_state_search_dark.svg
new file mode 100644
index 00000000..c628c33a
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/empty_state_search_dark.svg
@@ -0,0 +1,21 @@
+
diff --git a/web/src/lib/assets/svgs/empty_states/empty_state_search_light.svg b/web/src/lib/assets/svgs/empty_states/empty_state_search_light.svg
new file mode 100644
index 00000000..1caf4f37
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/empty_state_search_light.svg
@@ -0,0 +1,21 @@
+
diff --git a/web/src/lib/assets/svgs/empty_states/empty_state_trail_dark.svg b/web/src/lib/assets/svgs/empty_states/empty_state_trail_dark.svg
new file mode 100644
index 00000000..e50cff36
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/empty_state_trail_dark.svg
@@ -0,0 +1,19 @@
+
diff --git a/web/src/lib/assets/svgs/empty_states/empty_state_trail_light.svg b/web/src/lib/assets/svgs/empty_states/empty_state_trail_light.svg
new file mode 100644
index 00000000..cadbea1b
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/empty_state_trail_light.svg
@@ -0,0 +1,19 @@
+
diff --git a/web/src/lib/assets/svgs/empty_states/error_dark.svg b/web/src/lib/assets/svgs/empty_states/error_dark.svg
new file mode 100644
index 00000000..11f2e935
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/error_dark.svg
@@ -0,0 +1,20 @@
+
diff --git a/web/src/lib/assets/svgs/empty_states/error_light.svg b/web/src/lib/assets/svgs/empty_states/error_light.svg
new file mode 100644
index 00000000..5d981567
--- /dev/null
+++ b/web/src/lib/assets/svgs/empty_states/error_light.svg
@@ -0,0 +1,20 @@
+
diff --git a/web/src/lib/components/empty_states/empty_state_search.svelte b/web/src/lib/components/empty_states/empty_state_search.svelte
index 161f8ccd..055de13b 100644
--- a/web/src/lib/components/empty_states/empty_state_search.svelte
+++ b/web/src/lib/components/empty_states/empty_state_search.svelte
@@ -1,4 +1,8 @@
@@ -7,9 +11,9 @@
-
- +
{$page.error?.message}
qwUuYHNm
z*30EN^LrY}{m>i8*%(c}g~0U) t6|+x%PWYrbWC8or`+hb(bw
zGvlwSc4#=cp^#S!?|dEP eh#I@+u-G7fq7EQfVhPM8B=co6
zhmNCZcGt**%0isGhxTD1N*lRzLT9E#5B*Ez>s=#e!RZn2I&QVr1UXP{;J^bz~?#
zMi!qf38%8(L6KKBkVL1>%RIEK1!Z*^s4FgrJUoyM?r1q;)be+HRpY&!{$O2`Q!SMw?fu&0(i=+_iDXRM6O>ePf-SqlL5UD6LIzHO$fw<*7
zt-|Q58t<87mQ~eA&fNziMPL~f@j`uR;i$mtoc*Z;zr~zi7@TcK_>0jGJ}2{+kj!ok
zOYWghSg;8iDfIRYh`F9<;KsYXWNzf=7Eg2gu*zKGdDF~)M}uyga1VJ)Gl^4cpacp4
zYCCxBj`!LJ4xk}XHmx8}r0P1dRFVyHKac
!