From 84b3a2a246fc2beda791b75372652a88d5da8f4e Mon Sep 17 00:00:00 2001 From: RianKhanafi Date: Tue, 15 Jul 2025 11:05:49 +0700 Subject: [PATCH] add: new theme --- backend/entrypoint.sh | 0 docker-compose.yml | 21 ++++++--- .../src/lib/components/AdventureCard.svelte | 6 ++- frontend/src/lib/components/CityCard.svelte | 2 +- .../src/lib/components/CollectionLink.svelte | 2 +- .../src/lib/components/CountryCard.svelte | 2 +- frontend/src/lib/components/RegionCard.svelte | 2 +- frontend/src/routes/adventures/+page.svelte | 8 ++-- .../src/routes/adventures/[id]/+page.svelte | 36 ++++++++------- frontend/src/routes/calendar/+page.svelte | 8 ++-- frontend/src/routes/collections/+page.svelte | 6 +-- .../src/routes/collections/[id]/+page.svelte | 6 +-- frontend/src/routes/dashboard/+page.svelte | 18 ++++---- frontend/src/routes/map/+page.svelte | 8 ++-- .../src/routes/profile/[uuid]/+page.svelte | 10 ++--- frontend/src/routes/worldtravel/+page.svelte | 10 ++--- .../src/routes/worldtravel/[id]/+page.svelte | 8 ++-- .../routes/worldtravel/[id]/[id]/+page.svelte | 8 ++-- frontend/tailwind.config.js | 44 ++++++++++++++++++- 19 files changed, 131 insertions(+), 74 deletions(-) mode change 100644 => 100755 backend/entrypoint.sh diff --git a/backend/entrypoint.sh b/backend/entrypoint.sh old mode 100644 new mode 100755 diff --git a/docker-compose.yml b/docker-compose.yml index 034ec06..ba4c07f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,17 +1,24 @@ services: web: - #build: ./frontend/ - image: ghcr.io/seanmorley15/adventurelog-frontend:latest + build: ./frontend/ + #image: ghcr.io/seanmorley15/adventurelog-frontend:latest + #platform: linux/amd64 container_name: adventurelog-frontend restart: unless-stopped env_file: .env ports: - - "${FRONTEND_PORT:-8015}:3000" + - "${FRONTEND_PORT:-8015}:5173" depends_on: - server + volumes: + - ./frontend:/app + - /app/node_modules + command: sh -c "pnpm install && pnpm run dev --host 0.0.0.0" + user: "0:0" # Run as root for development to avoid permission issues db: image: postgis/postgis:16-3.5 + platform: linux/amd64 container_name: adventurelog-db restart: unless-stopped env_file: .env @@ -19,8 +26,9 @@ services: - postgres_data:/var/lib/postgresql/data/ server: - #build: ./backend/ - image: ghcr.io/seanmorley15/adventurelog-backend:latest + build: ./backend/ + #image: ghcr.io/seanmorley15/adventurelog-backend:latest + #platform: linux/amd64 container_name: adventurelog-backend restart: unless-stopped env_file: .env @@ -29,7 +37,10 @@ services: depends_on: - db volumes: + - ./backend:/code - adventurelog_media:/code/media/ + user: "0:0" # Run as root for development to avoid permission issues + command: sh -c "chmod +x /code/entrypoint.sh && cd /code/server && /code/entrypoint.sh" volumes: postgres_data: diff --git a/frontend/src/lib/components/AdventureCard.svelte b/frontend/src/lib/components/AdventureCard.svelte index d0f6b98..13f2a68 100644 --- a/frontend/src/lib/components/AdventureCard.svelte +++ b/frontend/src/lib/components/AdventureCard.svelte @@ -176,7 +176,7 @@ {/if}
@@ -215,7 +215,9 @@ {#if adventure.category}
-
+
{adventure.category.display_name} {adventure.category.icon}
diff --git a/frontend/src/lib/components/CityCard.svelte b/frontend/src/lib/components/CityCard.svelte index 8d4ee35..9a71016 100644 --- a/frontend/src/lib/components/CityCard.svelte +++ b/frontend/src/lib/components/CityCard.svelte @@ -41,7 +41,7 @@
diff --git a/frontend/src/lib/components/CollectionLink.svelte b/frontend/src/lib/components/CollectionLink.svelte index 6786cf1..3a900ac 100644 --- a/frontend/src/lib/components/CollectionLink.svelte +++ b/frontend/src/lib/components/CollectionLink.svelte @@ -102,7 +102,7 @@
-

+

{$t('adventures.my_collections')}

diff --git a/frontend/src/lib/components/CountryCard.svelte b/frontend/src/lib/components/CountryCard.svelte index a9b3d12..fa85b31 100644 --- a/frontend/src/lib/components/CountryCard.svelte +++ b/frontend/src/lib/components/CountryCard.svelte @@ -15,7 +15,7 @@

diff --git a/frontend/src/lib/components/RegionCard.svelte b/frontend/src/lib/components/RegionCard.svelte index f90b9db..0c88374 100644 --- a/frontend/src/lib/components/RegionCard.svelte +++ b/frontend/src/lib/components/RegionCard.svelte @@ -50,7 +50,7 @@
diff --git a/frontend/src/routes/adventures/+page.svelte b/frontend/src/routes/adventures/+page.svelte index 2813573..07189eb 100644 --- a/frontend/src/routes/adventures/+page.svelte +++ b/frontend/src/routes/adventures/+page.svelte @@ -180,12 +180,12 @@ {/if}
-
+
-
+
-
+
@@ -197,7 +197,7 @@
-

+

{$t('navbar.my_adventures')}

diff --git a/frontend/src/routes/adventures/[id]/+page.svelte b/frontend/src/routes/adventures/[id]/+page.svelte index 3977b9c..36a7cd2 100644 --- a/frontend/src/routes/adventures/[id]/+page.svelte +++ b/frontend/src/routes/adventures/[id]/+page.svelte @@ -153,7 +153,7 @@ {#if data.user && data.user.uuid == adventure.user_id}