diff --git a/backend/directus-config/collections/folders.json b/backend/directus-config/collections/folders.json
index 2177eb4b..0a9f366b 100644
--- a/backend/directus-config/collections/folders.json
+++ b/backend/directus-config/collections/folders.json
@@ -1,57 +1,17 @@
[
- {
- "name": "146. Friedensbaum",
- "parent": "50431387-c49b-44bd-9311-911bf542163d",
- "_syncId": "0b4ad883-d49f-4197-9941-24ae11f9a6eb"
- },
- {
- "name": "outline",
- "parent": "a5d15142-dd36-4194-bee5-13ddc420a99d",
- "_syncId": "0b66498d-8ee3-48fc-8fe7-72b6f86d8d0f"
- },
- {
- "name": "Docutopia Avatars",
- "parent": null,
- "_syncId": "0c7f264e-9946-4372-9e30-e4680b6cc2e2"
- },
{
"name": "map-logos",
"parent": null,
"_syncId": "27b2a288-d50a-48b7-88cd-35945503277b"
},
{
- "name": "fotos",
- "parent": null,
- "_syncId": "2daee21f-52b8-4152-88e9-ccf18169dcf0"
- },
- {
- "name": "item-avatars",
- "parent": null,
- "_syncId": "43837abb-cc52-4439-ac98-e3671cbc7773"
- },
- {
- "name": "Friedensbaum",
- "parent": null,
- "_syncId": "50431387-c49b-44bd-9311-911bf542163d"
- },
- {
- "name": "marker-icons",
+ "name": "icons-solid",
"parent": null,
"_syncId": "889a110a-a117-40fa-b091-5c5a2766563f"
},
{
- "name": "heroicons",
+ "name": "icons-outline",
"parent": null,
- "_syncId": "a5d15142-dd36-4194-bee5-13ddc420a99d"
- },
- {
- "name": "solid",
- "parent": "a5d15142-dd36-4194-bee5-13ddc420a99d",
- "_syncId": "a97106b4-218b-45df-adc9-36184886e285"
- },
- {
- "name": "Würdekompass",
- "parent": null,
- "_syncId": "f612af27-e7dd-43f0-bde9-2f960f8897be"
+ "_syncId": "f255d3a7-8ecc-4ee0-b584-dee753317415"
}
]
diff --git a/backend/directus-config/seeds/development/directus/directus_files.json b/backend/directus-config/seeds/development/directus/directus_files.json
index 7b826c39..1b3b2fa3 100644
--- a/backend/directus-config/seeds/development/directus/directus_files.json
+++ b/backend/directus-config/seeds/development/directus/directus_files.json
@@ -17,6 +17,16 @@
"title": "Utopia Logo",
"tags": [],
"description": "Utopia Logo"
+ },
+ {
+ "_sync_id": "vessel-svg",
+ "_file_path": "./files/vessel.svg",
+ "storage": "local",
+ "folder": "27b2a288-d50a-48b7-88cd-35945503277b",
+ "filename_download": "vessel.svg",
+ "title": "Vessel SVG",
+ "tags": [],
+ "description": "Vessel SVG"
}
]
}
\ No newline at end of file
diff --git a/backend/directus-config/seeds/development/directus/directus_files_marker_outline.json b/backend/directus-config/seeds/development/directus/directus_files_marker_outline.json
new file mode 100644
index 00000000..55820371
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/directus_files_marker_outline.json
@@ -0,0 +1,63 @@
+{
+ "collection": "directus_files",
+ "meta": {
+ "insert_order": 2,
+ "create": true,
+ "update": true,
+ "delete": true,
+ "preserve_ids": false,
+ "ignore_on_update": []
+ },
+ "data": [
+ {
+ "_sync_id": "boat-outline",
+ "_file_path": "./files/icons/outline/boat.svg",
+ "storage": "local",
+ "folder": "f255d3a7-8ecc-4ee0-b584-dee753317415",
+ "filename_download": "boat-outline.svg",
+ "title": "boat outline",
+ "tags": [],
+ "description": "boat outline"
+ },
+ {
+ "_sync_id": "calendar-outline",
+ "_file_path": "./files/icons/outline/calendar.svg",
+ "storage": "local",
+ "folder": "f255d3a7-8ecc-4ee0-b584-dee753317415",
+ "filename_download": "calendar-outline.svg",
+ "title": "calendar outline",
+ "tags": [],
+ "description": "calendar outline"
+ },
+ {
+ "_sync_id": "house-outline",
+ "_file_path": "./files/icons/outline/house.svg",
+ "storage": "local",
+ "folder": "f255d3a7-8ecc-4ee0-b584-dee753317415",
+ "filename_download": "house-outline.svg",
+ "title": "home outline",
+ "tags": [],
+ "description": "home outline"
+ },
+ {
+ "_sync_id": "users-outline",
+ "_file_path": "./files/icons/outline/users.svg",
+ "storage": "local",
+ "folder": "f255d3a7-8ecc-4ee0-b584-dee753317415",
+ "filename_download": "users-outline.svg",
+ "title": "users outline",
+ "tags": [],
+ "description": "users outline"
+ },
+ {
+ "_sync_id": "map-pin-outline",
+ "_file_path": "./files/icons/outline/map-pin.svg",
+ "storage": "local",
+ "folder": "f255d3a7-8ecc-4ee0-b584-dee753317415",
+ "filename_download": "map-pin-outline.svg",
+ "title": "map pin outline",
+ "tags": [],
+ "description": "map pin outline"
+ }
+ ]
+}
diff --git a/backend/directus-config/seeds/development/directus/directus_files_marker_icon.json b/backend/directus-config/seeds/development/directus/directus_files_marker_solid.json
similarity index 71%
rename from backend/directus-config/seeds/development/directus/directus_files_marker_icon.json
rename to backend/directus-config/seeds/development/directus/directus_files_marker_solid.json
index aa1de642..a59ba57b 100644
--- a/backend/directus-config/seeds/development/directus/directus_files_marker_icon.json
+++ b/backend/directus-config/seeds/development/directus/directus_files_marker_solid.json
@@ -10,8 +10,8 @@
},
"data": [
{
- "_sync_id": "bicycle",
- "_file_path": "./files/icons/bicycle.svg",
+ "_sync_id": "bicycle-solid",
+ "_file_path": "./files/icons/solid/bicycle.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "bicycle.svg",
@@ -20,8 +20,8 @@
"description": "bicycle"
},
{
- "_sync_id": "boat",
- "_file_path": "./files/icons/boat.svg",
+ "_sync_id": "boat-solid",
+ "_file_path": "./files/icons/solid/boat.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "boat.svg",
@@ -30,8 +30,8 @@
"description": "boat"
},
{
- "_sync_id": "cafe",
- "_file_path": "./files/icons/cafe.svg",
+ "_sync_id": "cafe-solid",
+ "_file_path": "./files/icons/solid/cafe.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "cafe.svg",
@@ -40,8 +40,8 @@
"description": "cafe"
},
{
- "_sync_id": "calendar",
- "_file_path": "./files/icons/calendar.svg",
+ "_sync_id": "calendar-solid",
+ "_file_path": "./files/icons/solid/calendar.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "calendar.svg",
@@ -50,8 +50,8 @@
"description": "calendar"
},
{
- "_sync_id": "camp",
- "_file_path": "./files/icons/camp.svg",
+ "_sync_id": "camp-solid",
+ "_file_path": "./files/icons/solid/camp.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "camp.svg",
@@ -60,8 +60,8 @@
"description": "camp"
},
{
- "_sync_id": "cannabis",
- "_file_path": "./files/icons/cannabis.svg",
+ "_sync_id": "cannabis-solid",
+ "_file_path": "./files/icons/solid/cannabis.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "cannabis.svg",
@@ -70,8 +70,8 @@
"description": "cannabis"
},
{
- "_sync_id": "circle-dot",
- "_file_path": "./files/icons/circle-dot.svg",
+ "_sync_id": "circle-dot-solid",
+ "_file_path": "./files/icons/solid/circle-dot.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "circle-dot.svg",
@@ -80,8 +80,8 @@
"description": "circle-dot"
},
{
- "_sync_id": "compass",
- "_file_path": "./files/icons/compass.svg",
+ "_sync_id": "compass-solid",
+ "_file_path": "./files/icons/solid/compass.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "compass.svg",
@@ -90,8 +90,8 @@
"description": "compass"
},
{
- "_sync_id": "crosshair",
- "_file_path": "./files/icons/crosshair.svg",
+ "_sync_id": "crosshair-solid",
+ "_file_path": "./files/icons/solid/crosshair.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "crosshair.svg",
@@ -100,8 +100,8 @@
"description": "crosshair"
},
{
- "_sync_id": "drum",
- "_file_path": "./files/icons/drum.svg",
+ "_sync_id": "drum-solid",
+ "_file_path": "./files/icons/solid/drum.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "drum.svg",
@@ -110,8 +110,8 @@
"description": "drum"
},
{
- "_sync_id": "fire",
- "_file_path": "./files/icons/fire.svg",
+ "_sync_id": "fire-solid",
+ "_file_path": "./files/icons/solid/fire.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "fire.svg",
@@ -120,8 +120,8 @@
"description": "fire"
},
{
- "_sync_id": "flower",
- "_file_path": "./files/icons/flower.svg",
+ "_sync_id": "flower-solid",
+ "_file_path": "./files/icons/solid/flower.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "flower.svg",
@@ -130,8 +130,8 @@
"description": "flower"
},
{
- "_sync_id": "group",
- "_file_path": "./files/icons/group.svg",
+ "_sync_id": "group-solid",
+ "_file_path": "./files/icons/solid/group.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "group.svg",
@@ -140,8 +140,8 @@
"description": "group"
},
{
- "_sync_id": "house",
- "_file_path": "./files/icons/house.svg",
+ "_sync_id": "house-solid",
+ "_file_path": "./files/icons/solid/house.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "house.svg",
@@ -150,8 +150,8 @@
"description": "house"
},
{
- "_sync_id": "liebevoll.jetzt",
- "_file_path": "./files/icons/liebevoll.jetzt.svg",
+ "_sync_id": "liebevoll.jetzt-solid",
+ "_file_path": "./files/icons/solid/liebevoll.jetzt.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "liebevoll.jetzt.svg",
@@ -160,8 +160,8 @@
"description": "liebevoll.jetzt"
},
{
- "_sync_id": "music",
- "_file_path": "./files/icons/music.svg",
+ "_sync_id": "music-solid",
+ "_file_path": "./files/icons/solid/music.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "music.svg",
@@ -170,8 +170,8 @@
"description": "music"
},
{
- "_sync_id": "network",
- "_file_path": "./files/icons/network.svg",
+ "_sync_id": "network-solid",
+ "_file_path": "./files/icons/solid/network.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "network.svg",
@@ -180,8 +180,8 @@
"description": "network"
},
{
- "_sync_id": "offer",
- "_file_path": "./files/icons/offer.svg",
+ "_sync_id": "offer-solid",
+ "_file_path": "./files/icons/solid/offer.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "offer.svg",
@@ -190,8 +190,8 @@
"description": "offer"
},
{
- "_sync_id": "plant",
- "_file_path": "./files/icons/plant.svg",
+ "_sync_id": "plant-solid",
+ "_file_path": "./files/icons/solid/plant.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "plant.svg",
@@ -200,8 +200,8 @@
"description": "plant"
},
{
- "_sync_id": "point",
- "_file_path": "./files/icons/point.svg",
+ "_sync_id": "point-solid",
+ "_file_path": "./files/icons/solid/point.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "point.svg",
@@ -210,8 +210,8 @@
"description": "point"
},
{
- "_sync_id": "puzzle",
- "_file_path": "./files/icons/puzzle.svg",
+ "_sync_id": "puzzle-solid",
+ "_file_path": "./files/icons/solid/puzzle.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "puzzle.svg",
@@ -220,8 +220,8 @@
"description": "puzzle"
},
{
- "_sync_id": "quest",
- "_file_path": "./files/icons/quest.svg",
+ "_sync_id": "quest-solid",
+ "_file_path": "./files/icons/solid/quest.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "quest.svg",
@@ -230,8 +230,8 @@
"description": "quest"
},
{
- "_sync_id": "shop",
- "_file_path": "./files/icons/shop.svg",
+ "_sync_id": "shop-solid",
+ "_file_path": "./files/icons/solid/shop.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "shop.svg",
@@ -240,8 +240,8 @@
"description": "shop"
},
{
- "_sync_id": "staff-snake",
- "_file_path": "./files/icons/staff-snake.svg",
+ "_sync_id": "staff-snake-solid",
+ "_file_path": "./files/icons/solid/staff-snake.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "staff-snake.svg",
@@ -250,8 +250,8 @@
"description": "staff-snake"
},
{
- "_sync_id": "star",
- "_file_path": "./files/icons/star.svg",
+ "_sync_id": "star-solid",
+ "_file_path": "./files/icons/solid/star.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "star.svg",
@@ -260,8 +260,8 @@
"description": "star"
},
{
- "_sync_id": "steps",
- "_file_path": "./files/icons/steps.svg",
+ "_sync_id": "steps-solid",
+ "_file_path": "./files/icons/solid/steps.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "steps.svg",
@@ -270,8 +270,8 @@
"description": "steps"
},
{
- "_sync_id": "suitecase",
- "_file_path": "./files/icons/suitecase.svg",
+ "_sync_id": "suitecase-solid",
+ "_file_path": "./files/icons/solid/suitecase.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "suitecase.svg",
@@ -280,8 +280,8 @@
"description": "suitecase"
},
{
- "_sync_id": "tree",
- "_file_path": "./files/icons/tree.svg",
+ "_sync_id": "tree-solid",
+ "_file_path": "./files/icons/solid/tree.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "tree.svg",
@@ -290,8 +290,8 @@
"description": "tree"
},
{
- "_sync_id": "user",
- "_file_path": "./files/icons/user.svg",
+ "_sync_id": "user-solid",
+ "_file_path": "./files/icons/solid/user.svg",
"storage": "local",
"folder": "889a110a-a117-40fa-b091-5c5a2766563f",
"filename_download": "user.svg",
diff --git a/backend/directus-config/seeds/development/directus/files/icons/outline/boat.svg b/backend/directus-config/seeds/development/directus/files/icons/outline/boat.svg
new file mode 100644
index 00000000..83583cbf
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/files/icons/outline/boat.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/seeds/development/directus/files/icons/outline/calendar.svg b/backend/directus-config/seeds/development/directus/files/icons/outline/calendar.svg
new file mode 100644
index 00000000..820385cc
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/files/icons/outline/calendar.svg
@@ -0,0 +1,3 @@
+
diff --git a/backend/directus-config/seeds/development/directus/files/icons/outline/house.svg b/backend/directus-config/seeds/development/directus/files/icons/outline/house.svg
new file mode 100644
index 00000000..4e00846e
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/files/icons/outline/house.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/seeds/development/directus/files/icons/outline/map-pin.svg b/backend/directus-config/seeds/development/directus/files/icons/outline/map-pin.svg
new file mode 100644
index 00000000..ee781c42
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/files/icons/outline/map-pin.svg
@@ -0,0 +1,4 @@
+
diff --git a/backend/directus-config/seeds/development/directus/files/icons/outline/users.svg b/backend/directus-config/seeds/development/directus/files/icons/outline/users.svg
new file mode 100644
index 00000000..8ae27736
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/files/icons/outline/users.svg
@@ -0,0 +1,3 @@
+
diff --git a/backend/directus-config/seeds/development/directus/files/icons/bicycle.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/bicycle.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/bicycle.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/bicycle.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/boat.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/boat.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/boat.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/boat.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/cafe.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/cafe.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/cafe.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/cafe.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/calendar.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/calendar.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/calendar.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/calendar.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/camp.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/camp.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/camp.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/camp.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/cannabis.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/cannabis.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/cannabis.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/cannabis.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/circle-dot.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/circle-dot.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/circle-dot.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/circle-dot.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/compass.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/compass.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/compass.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/compass.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/crosshair.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/crosshair.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/crosshair.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/crosshair.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/drum.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/drum.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/drum.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/drum.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/fire.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/fire.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/fire.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/fire.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/flower.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/flower.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/flower.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/flower.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/group.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/group.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/group.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/group.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/house.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/house.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/house.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/house.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/liebevoll.jetzt.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/liebevoll.jetzt.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/liebevoll.jetzt.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/liebevoll.jetzt.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/music.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/music.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/music.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/music.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/network.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/network.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/network.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/network.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/offer.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/offer.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/offer.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/offer.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/plant.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/plant.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/plant.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/plant.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/point.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/point.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/point.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/point.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/puzzle.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/puzzle.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/puzzle.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/puzzle.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/quest.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/quest.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/quest.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/quest.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/shop.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/shop.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/shop.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/shop.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/staff-snake.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/staff-snake.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/staff-snake.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/staff-snake.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/star.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/star.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/star.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/star.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/steps.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/steps.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/steps.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/steps.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/suitecase.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/suitecase.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/suitecase.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/suitecase.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/tree.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/tree.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/tree.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/tree.svg
diff --git a/backend/directus-config/seeds/development/directus/files/icons/user.svg b/backend/directus-config/seeds/development/directus/files/icons/solid/user.svg
similarity index 100%
rename from backend/directus-config/seeds/development/directus/files/icons/user.svg
rename to backend/directus-config/seeds/development/directus/files/icons/solid/user.svg
diff --git a/backend/directus-config/seeds/development/directus/files/vessel.svg b/backend/directus-config/seeds/development/directus/files/vessel.svg
new file mode 100644
index 00000000..91a500fe
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/files/vessel.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/backend/directus-config/seeds/development/directus/items.json b/backend/directus-config/seeds/development/directus/items.json
new file mode 100644
index 00000000..bd44cb0d
--- /dev/null
+++ b/backend/directus-config/seeds/development/directus/items.json
@@ -0,0 +1,95 @@
+{
+ "collection": "items",
+ "meta": {
+ "insert_order": 1,
+ "create": true,
+ "update": true,
+ "delete": true,
+ "preserve_ids": false,
+ "ignore_on_update": []
+ },
+ "data": [
+ {
+ "_sync_id": "item-places-1",
+ "name": "Welcome to Utopia Map",
+ "subname" : "The opensource collaborative mapping plattform",
+ "text": "Check out our [GitHub](https://github.com/utopia-os/utopia-map)!",
+ "position": {
+ "type": "Point",
+ "coordinates": [
+ 10.067625824315172,
+ 50.51565268622562
+ ]
+ },
+ "layer" : "layer-places"
+ },
+ {
+ "_sync_id": "item-event-1",
+ "name": "Some Event",
+ "subname" : "The opensource collaborative mapping plattform",
+ "text": "Check out our [GitHub](https://github.com/utopia-os/utopia-map)!",
+ "position": {
+ "type": "Point",
+ "coordinates": [
+ 11.067625824315172,
+ 51.51565268622562
+ ]
+ },
+ "layer" : "layer-events",
+ "start": "2025-08-14T12:00:00",
+ "end": "2027-06-25T12:00:00"
+ },
+ {
+ "_sync_id": "item-nomad-location-1",
+ "name": "Anton Tranelis",
+ "text": "bla blab ...",
+ "position": {
+ "type": "Point",
+ "coordinates": [
+ 6.67625824315172,
+ 51.41565268622562
+ ]
+ },
+ "layer" : "layer-nomads_location"
+ },
+ {
+ "_sync_id": "item-nomad-base-1",
+ "name": "Anton Tranelis",
+ "text": "bla blab ...",
+ "position": {
+ "type": "Point",
+ "coordinates": [
+ 9.67625824315172,
+ 48.41565268622562
+ ]
+ },
+ "layer" : "layer-nomads_base"
+ },
+ {
+ "_sync_id": "item-vessel-1",
+ "name": "Vessel XY",
+ "text": "shipping the sea",
+ "position": {
+ "type": "Point",
+ "coordinates": [
+ -2.67625824315172,
+ 48.61565268622562
+ ]
+ },
+ "layer" : "layer-vessels"
+ },
+ {
+ "_sync_id": "item-basecamp-1",
+ "name": "Basecamp XY",
+ "text": "come and join our camp",
+ "position": {
+ "type": "Point",
+ "coordinates": [
+ 1.6007423400878908,
+ 50.184428095190555
+ ]
+ },
+ "layer" : "layer-basecamps"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/backend/directus-config/seeds/development/directus/layers.json b/backend/directus-config/seeds/development/directus/layers.json
index 22512571..6fc73da9 100644
--- a/backend/directus-config/seeds/development/directus/layers.json
+++ b/backend/directus-config/seeds/development/directus/layers.json
@@ -12,15 +12,115 @@
{
"_sync_id": "layer-places",
"name": "Places",
- "itemType": "type-test",
+ "itemType": "type-simple",
"userProfileLayer": false,
+ "indexIcon": "map-pin-outline",
"menuColor": "#2ECDA7",
+ "menuIcon": "point-solid",
+ "menuText": "Add new Place",
+ "markerShape" : "circle",
"markerDefaultColor2": null,
"onlyOnePerOwner": false,
"index_plus_button": true,
"public_edit_items": false,
"listed": true,
- "item_presets": null
+ "item_presets": null,
+ "sort": 1
+ },
+ {
+ "_sync_id": "layer-events",
+ "name": "Events",
+ "itemType": "type-event",
+ "userProfileLayer": false,
+ "indexIcon": "calendar-outline",
+ "menuColor": "#6644FF",
+ "menuIcon": "calendar-solid",
+ "menuText": "Add new Event",
+ "markerIcon" : "marker-calendar",
+ "markerShape" : "square",
+ "markerDefaultColor2": null,
+ "onlyOnePerOwner": false,
+ "index_plus_button": true,
+ "public_edit_items": false,
+ "listed": true,
+ "item_presets": null,
+ "sort": 5
+ },
+ {
+ "_sync_id": "layer-nomads_location",
+ "name": "Nomads Location",
+ "itemType": "type-ON_nomads_location",
+ "userProfileLayer": false,
+ "indexIcon": "users-outline",
+ "menuColor": "#18222F",
+ "menuIcon": "user-solid",
+ "menuText": "Share your Location",
+ "markerIcon" : "marker-user",
+ "markerShape" : "square",
+ "markerDefaultColor2": null,
+ "onlyOnePerOwner": true,
+ "index_plus_button": true,
+ "public_edit_items": false,
+ "listed": true,
+ "item_presets": null,
+ "sort": 1
+ },
+ {
+ "_sync_id": "layer-nomads_base",
+ "name": "Nomads Base",
+ "itemType": "type-ON_nomads_location",
+ "userProfileLayer": false,
+ "indexIcon": "house-outline",
+ "menuColor": "#B05463",
+ "menuIcon" : "house-solid",
+ "menuText": "Share a new Home Base",
+ "markerIcon" : "marker-house",
+ "markerShape" : "square",
+ "markerDefaultColor2": null,
+ "onlyOnePerOwner": true,
+ "index_plus_button": true,
+ "public_edit_items": false,
+ "listed": true,
+ "item_presets": null,
+ "sort": 2
+ },
+ {
+ "_sync_id": "layer-vessels",
+ "name": "Vessels",
+ "itemType": "type-text-gallery",
+ "userProfileLayer": false,
+ "indexIcon": "boat-outline",
+ "menuColor": "#19898F",
+ "menuIcon" : "boat-solid",
+ "menuText": "Add a new Vessel",
+ "markerIcon" : "marker-boat",
+ "markerShape" : "square",
+ "markerDefaultColor2": null,
+ "onlyOnePerOwner": true,
+ "index_plus_button": true,
+ "public_edit_items": false,
+ "listed": true,
+ "item_presets": null,
+ "sort": 3
+ },
+ {
+ "_sync_id": "layer-basecamps",
+ "name": "Basecamps",
+ "itemType": "type-text-gallery",
+ "userProfileLayer": false,
+ "indexIcon": "camp-solid",
+ "menuColor": "#FFA439",
+ "menuIcon" : "camp-solid",
+ "menuText": "Add a new Basecamp",
+ "markerIcon" : "marker-camp",
+ "markerShape" : "square",
+ "markerDefaultColor2": null,
+ "onlyOnePerOwner": true,
+ "index_plus_button": true,
+ "public_edit_items": false,
+ "listed": true,
+ "item_presets": null,
+ "sort": 4
}
]
}
\ No newline at end of file
diff --git a/backend/directus-config/seeds/development/directus/layers_maps.json b/backend/directus-config/seeds/development/directus/layers_maps.json
index 88277f6c..ff4e0e94 100644
--- a/backend/directus-config/seeds/development/directus/layers_maps.json
+++ b/backend/directus-config/seeds/development/directus/layers_maps.json
@@ -10,8 +10,28 @@
},
"data": [
{
- "_sync_id": "layer-places-map-local-development",
- "layers_id": "layer-places",
+ "_sync_id": "layer-events-map-local-development",
+ "layers_id": "layer-events",
+ "maps_id": "map-local-development"
+ },
+ {
+ "_sync_id": "layer-nomads-location-map-local-development",
+ "layers_id": "layer-nomads_location",
+ "maps_id": "map-local-development"
+ },
+ {
+ "_sync_id": "layer-nomads-base-map-local-development",
+ "layers_id": "layer-nomads_base",
+ "maps_id": "map-local-development"
+ },
+ {
+ "_sync_id": "layer-vessel-map-local-development",
+ "layers_id": "layer-vessels",
+ "maps_id": "map-local-development"
+ },
+ {
+ "_sync_id": "layer-basecamps-map-local-development",
+ "layers_id": "layer-basecamps",
"maps_id": "map-local-development"
}
]
diff --git a/backend/directus-config/seeds/development/directus/maps.json b/backend/directus-config/seeds/development/directus/maps.json
index daf24edc..d47aa6f2 100644
--- a/backend/directus-config/seeds/development/directus/maps.json
+++ b/backend/directus-config/seeds/development/directus/maps.json
@@ -13,6 +13,7 @@
"_sync_id": "map-local-development",
"name": "Local Development",
"url": "http://local.development",
+ "logo": "vessel-svg",
"zoom": 6,
"own_tag_space": true,
"center": {
diff --git a/backend/directus-config/seeds/development/directus/marker_icons.json b/backend/directus-config/seeds/development/directus/marker_icons.json
index 0fd0bf5c..b9560131 100644
--- a/backend/directus-config/seeds/development/directus/marker_icons.json
+++ b/backend/directus-config/seeds/development/directus/marker_icons.json
@@ -10,178 +10,178 @@
},
"data": [
{
- "_sync_id": "bicycle",
+ "_sync_id": "marker-bicycle",
"id": "bicycle",
"size": "20.00000",
- "image": "bicycle"
+ "image": "bicycle-solid"
},
{
- "_sync_id": "boat",
+ "_sync_id": "marker-boat",
"id": "boat",
"size": "18.00000",
- "image": "boat"
+ "image": "boat-solid"
},
{
- "_sync_id": "cafe",
+ "_sync_id": "marker-cafe",
"id": "cafe",
"size": "18.00000",
- "image": "cafe"
+ "image": "cafe-solid"
},
{
- "_sync_id": "calendar",
+ "_sync_id": "marker-calendar",
"id": "calendar",
"size": "14.00000",
- "image": "calendar"
+ "image": "calendar-solid"
},
{
- "_sync_id": "camp",
+ "_sync_id": "marker-camp",
"id": "camp",
"size": "18.00000",
- "image": "camp"
+ "image": "camp-solid"
},
{
- "_sync_id": "cannabis",
+ "_sync_id": "marker-cannabis",
"id": "cannabis",
"size": "18.00000",
- "image": "cannabis"
+ "image": "cannabis-solid"
},
{
- "_sync_id": "circle-dot",
+ "_sync_id": "marker-circle-dot",
"id": "circle-dot",
"size": "18.00000",
- "image": "circle-dot"
+ "image": "circle-dot-solid"
},
{
- "_sync_id": "compass",
+ "_sync_id": "marker-compass",
"id": "compass",
"size": "18.00000",
- "image": "compass"
+ "image": "compass-solid"
},
{
- "_sync_id": "crosshair",
+ "_sync_id": "marker-crosshair",
"id": "crosshair",
"size": "18.00000",
- "image": "crosshair"
+ "image": "crosshair-solid"
},
{
- "_sync_id": "drum",
+ "_sync_id": "marker-drum",
"id": "drum",
"size": "20.00000",
- "image": "drum"
+ "image": "drum-solid"
},
{
- "_sync_id": "fire",
+ "_sync_id": "marker-fire",
"id": "fire",
"size": "12.00000",
- "image": "fire"
+ "image": "fire-solid"
},
{
- "_sync_id": "flower",
+ "_sync_id": "marker-flower",
"id": "flower",
"size": "18.00000",
- "image": "flower"
+ "image": "flower-solid"
},
{
- "_sync_id": "group",
+ "_sync_id": "marker-group",
"id": "group",
"size": "18.00000",
- "image": "group"
+ "image": "group-solid"
},
{
- "_sync_id": "house",
+ "_sync_id": "marker-house",
"id": "house",
"size": "16.00000",
- "image": "house"
+ "image": "house-solid"
},
{
- "_sync_id": "liebevoll.jetzt",
+ "_sync_id": "marker-liebevoll.jetzt",
"id": "liebevoll.jetzt",
"size": "16.00000",
- "image": "liebevoll.jetzt"
+ "image": "liebevoll.jetzt-solid"
},
{
- "_sync_id": "music",
+ "_sync_id": "marker-music",
"id": "music",
"size": "12.00000",
- "image": "music"
+ "image": "music-solid"
},
{
- "_sync_id": "network",
+ "_sync_id": "marker-network",
"id": "network",
"size": "18.00000",
- "image": "network"
+ "image": "network-solid"
},
{
- "_sync_id": "offer",
+ "_sync_id": "marker-offer",
"id": "offer",
"size": "16.00000",
- "image": "offer"
+ "image": "offer-solid"
},
{
- "_sync_id": "plant",
+ "_sync_id": "marker-plant",
"id": "plant",
"size": "18.00000",
- "image": "plant"
+ "image": "plant-solid"
},
{
- "_sync_id": "point",
+ "_sync_id": "marker-point",
"id": "point",
"size": "12.00000",
- "image": "point"
+ "image": "point-solid"
},
{
- "_sync_id": "puzzle",
+ "_sync_id": "marker-puzzle",
"id": "puzzle",
"size": "18.00000",
- "image": "puzzle"
+ "image": "puzzle-solid"
},
{
- "_sync_id": "quest",
+ "_sync_id": "marker-quest",
"id": "quest",
"size": "14.00000",
- "image": "quest"
+ "image": "quest-solid"
},
{
- "_sync_id": "shop",
+ "_sync_id": "marker-shop",
"id": "shop",
"size": "18.00000",
- "image": "shop"
+ "image": "shop-solid"
},
{
- "_sync_id": "staff-snake",
+ "_sync_id": "marker-staff-snake",
"id": "staff-snake",
"size": "12.00000",
- "image": "staff-snake"
+ "image": "staff-snake-solid"
},
{
- "_sync_id": "star",
+ "_sync_id": "marker-star",
"id": "star",
"size": "18.00000",
- "image": "star"
+ "image": "star-solid"
},
{
- "_sync_id": "steps",
+ "_sync_id": "marker-steps",
"id": "steps",
"size": "18.00000",
- "image": "steps"
+ "image": "steps-solid"
},
{
- "_sync_id": "suitecase",
+ "_sync_id": "marker-suitecase",
"id": "suitecase",
"size": "18.00000",
- "image": "suitecase"
+ "image": "suitecase-solid"
},
{
- "_sync_id": "tree",
+ "_sync_id": "marker-tree",
"id": "tree",
"size": "18.00000",
- "image": "tree"
+ "image": "tree-solid"
},
{
- "_sync_id": "user",
+ "_sync_id": "marker-user",
"id": "user",
- "size": "18.00000",
- "image": "user"
+ "size": "12.00000",
+ "image": "user-solid"
}
]
}
diff --git a/backend/directus-config/seeds/development/directus/types.json b/backend/directus-config/seeds/development/directus/types.json
index 81594cf3..558be287 100644
--- a/backend/directus-config/seeds/development/directus/types.json
+++ b/backend/directus-config/seeds/development/directus/types.json
@@ -10,13 +10,61 @@
},
"data": [
{
- "_sync_id": "type-test",
+ "_sync_id": "type-simple",
+ "name": "simple",
"user_created": null,
"date_created": "2025-01-01T00:00:00.000Z",
"user_updated": null,
"date_updated": null,
- "name": "test",
- "template": "flex"
+ "template": "simple",
+ "show_text": true,
+ "show_profile_button" : true,
+ "show_start_end" : false
+ },
+ {
+ "_sync_id": "type-event",
+ "name": "event",
+ "user_created": null,
+ "date_created": "2025-01-01T00:00:00.000Z",
+ "user_updated": null,
+ "date_updated": null,
+ "template": "tabs",
+ "show_text": true,
+ "show_profile_button" : true,
+ "show_start_end" : true
+ },
+ {
+ "_sync_id": "type-ON_nomads_location",
+ "name": "ON_nomads_location",
+ "user_created": null,
+ "date_created": "2025-01-01T00:00:00.000Z",
+ "user_updated": null,
+ "date_updated": null,
+ "template": "flex",
+ "show_text": true,
+ "show_profile_button" : true,
+ "show_start_end" : false,
+ "custom_profile_url" : "https://community.oceannomads.co/members",
+ "show_text_input" : true,
+ "show_name_iput" : false,
+ "show_header_view_in_form" : true,
+ "small_form_edit" : true
+ },
+ {
+ "_sync_id": "type-text-gallery",
+ "name": "text+gallery",
+ "user_created": null,
+ "date_created": "2025-01-01T00:00:00.000Z",
+ "user_updated": null,
+ "date_updated": null,
+ "template": "flex",
+ "show_text": true,
+ "show_profile_button" : true,
+ "show_start_end" : false,
+ "show_text_input" : false,
+ "show_name_iput" : true,
+ "show_header_view_in_form" : false,
+ "small_form_edit" : false
}
]
}