diff --git a/backend/directus-config/manual/files/02d537fb-6cc0-4628-82c4-ac1e933b3ccd.svg b/backend/directus-config/manual/files/02d537fb-6cc0-4628-82c4-ac1e933b3ccd.svg
new file mode 100644
index 00000000..19a6e750
--- /dev/null
+++ b/backend/directus-config/manual/files/02d537fb-6cc0-4628-82c4-ac1e933b3ccd.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/manual/files/03e4d8fa-fb67-45a8-9027-c5ebab0aeb3d.svg b/backend/directus-config/manual/files/03e4d8fa-fb67-45a8-9027-c5ebab0aeb3d.svg
new file mode 100644
index 00000000..4c490545
--- /dev/null
+++ b/backend/directus-config/manual/files/03e4d8fa-fb67-45a8-9027-c5ebab0aeb3d.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/manual/files/0862d48a-6606-48bd-b059-f31aae2a6d88.svg b/backend/directus-config/manual/files/0862d48a-6606-48bd-b059-f31aae2a6d88.svg
new file mode 100644
index 00000000..884572dd
--- /dev/null
+++ b/backend/directus-config/manual/files/0862d48a-6606-48bd-b059-f31aae2a6d88.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/0f5d3246-8b5a-4717-8dde-4857848e1d5f.svg b/backend/directus-config/manual/files/0f5d3246-8b5a-4717-8dde-4857848e1d5f.svg
new file mode 100644
index 00000000..4cf61e7f
--- /dev/null
+++ b/backend/directus-config/manual/files/0f5d3246-8b5a-4717-8dde-4857848e1d5f.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/0fc2506c-0951-4b51-8a82-68e6565a4024.svg b/backend/directus-config/manual/files/0fc2506c-0951-4b51-8a82-68e6565a4024.svg
new file mode 100644
index 00000000..cbef53e2
--- /dev/null
+++ b/backend/directus-config/manual/files/0fc2506c-0951-4b51-8a82-68e6565a4024.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/1b7b376a-9943-4071-9640-d9b8f3b95513.svg b/backend/directus-config/manual/files/1b7b376a-9943-4071-9640-d9b8f3b95513.svg
new file mode 100644
index 00000000..9d5824f1
--- /dev/null
+++ b/backend/directus-config/manual/files/1b7b376a-9943-4071-9640-d9b8f3b95513.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/2509e886-2294-4909-bb95-39d89ec74796.svg b/backend/directus-config/manual/files/2509e886-2294-4909-bb95-39d89ec74796.svg
new file mode 100644
index 00000000..e94d6151
--- /dev/null
+++ b/backend/directus-config/manual/files/2509e886-2294-4909-bb95-39d89ec74796.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/32d94de1-fcf5-499c-9162-1746e2757290.svg b/backend/directus-config/manual/files/32d94de1-fcf5-499c-9162-1746e2757290.svg
new file mode 100644
index 00000000..f230fce2
--- /dev/null
+++ b/backend/directus-config/manual/files/32d94de1-fcf5-499c-9162-1746e2757290.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/370e1394-5ffb-4824-bbe3-6fd9b08679b3.svg b/backend/directus-config/manual/files/370e1394-5ffb-4824-bbe3-6fd9b08679b3.svg
new file mode 100644
index 00000000..5f11c5ae
--- /dev/null
+++ b/backend/directus-config/manual/files/370e1394-5ffb-4824-bbe3-6fd9b08679b3.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/manual/files/4b5a6c79-75f6-4128-a47c-bd61ccb771fa.svg b/backend/directus-config/manual/files/4b5a6c79-75f6-4128-a47c-bd61ccb771fa.svg
new file mode 100644
index 00000000..5bd825d3
--- /dev/null
+++ b/backend/directus-config/manual/files/4b5a6c79-75f6-4128-a47c-bd61ccb771fa.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/4d82d5e0-bea8-44f2-80ce-f647a318507c.svg b/backend/directus-config/manual/files/4d82d5e0-bea8-44f2-80ce-f647a318507c.svg
new file mode 100644
index 00000000..b14fafe6
--- /dev/null
+++ b/backend/directus-config/manual/files/4d82d5e0-bea8-44f2-80ce-f647a318507c.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/manual/files/5f8edc00-1fea-4223-8abf-5039db7508aa.svg b/backend/directus-config/manual/files/5f8edc00-1fea-4223-8abf-5039db7508aa.svg
new file mode 100644
index 00000000..e2d2d44a
--- /dev/null
+++ b/backend/directus-config/manual/files/5f8edc00-1fea-4223-8abf-5039db7508aa.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/61f03f38-8da0-4380-a904-57cb9da71f57.svg b/backend/directus-config/manual/files/61f03f38-8da0-4380-a904-57cb9da71f57.svg
new file mode 100644
index 00000000..845282c4
--- /dev/null
+++ b/backend/directus-config/manual/files/61f03f38-8da0-4380-a904-57cb9da71f57.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/6deab20b-b943-4e1f-bb17-93b1a41e0e9f.svg b/backend/directus-config/manual/files/6deab20b-b943-4e1f-bb17-93b1a41e0e9f.svg
new file mode 100644
index 00000000..26afeaaf
--- /dev/null
+++ b/backend/directus-config/manual/files/6deab20b-b943-4e1f-bb17-93b1a41e0e9f.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/82e86b83-28dc-42ac-8fe4-ada56ab8fcab.svg b/backend/directus-config/manual/files/82e86b83-28dc-42ac-8fe4-ada56ab8fcab.svg
new file mode 100644
index 00000000..b36cefe8
--- /dev/null
+++ b/backend/directus-config/manual/files/82e86b83-28dc-42ac-8fe4-ada56ab8fcab.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/8ab687af-b4ac-4c0c-8ef1-929b6d526d1f.svg b/backend/directus-config/manual/files/8ab687af-b4ac-4c0c-8ef1-929b6d526d1f.svg
new file mode 100644
index 00000000..af2b425a
--- /dev/null
+++ b/backend/directus-config/manual/files/8ab687af-b4ac-4c0c-8ef1-929b6d526d1f.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/manual/files/91112a8b-e7f8-4e0a-9d40-bb4af5c9b341.svg b/backend/directus-config/manual/files/91112a8b-e7f8-4e0a-9d40-bb4af5c9b341.svg
new file mode 100644
index 00000000..5814583c
--- /dev/null
+++ b/backend/directus-config/manual/files/91112a8b-e7f8-4e0a-9d40-bb4af5c9b341.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/96917ed1-66bf-4477-871b-0489961d7290.svg b/backend/directus-config/manual/files/96917ed1-66bf-4477-871b-0489961d7290.svg
new file mode 100644
index 00000000..b5c1fcfc
--- /dev/null
+++ b/backend/directus-config/manual/files/96917ed1-66bf-4477-871b-0489961d7290.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/97533fd9-7430-49dd-940c-0b383cb12ded.svg b/backend/directus-config/manual/files/97533fd9-7430-49dd-940c-0b383cb12ded.svg
new file mode 100644
index 00000000..ae1508a6
--- /dev/null
+++ b/backend/directus-config/manual/files/97533fd9-7430-49dd-940c-0b383cb12ded.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/993db29f-514d-42f7-983f-f8076f6dfe34.svg b/backend/directus-config/manual/files/993db29f-514d-42f7-983f-f8076f6dfe34.svg
new file mode 100644
index 00000000..d848ad56
--- /dev/null
+++ b/backend/directus-config/manual/files/993db29f-514d-42f7-983f-f8076f6dfe34.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/9b037e04-033f-482d-b5bb-8e46c9ff2e9a.svg b/backend/directus-config/manual/files/9b037e04-033f-482d-b5bb-8e46c9ff2e9a.svg
new file mode 100644
index 00000000..94d42f40
--- /dev/null
+++ b/backend/directus-config/manual/files/9b037e04-033f-482d-b5bb-8e46c9ff2e9a.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/9d20a0fa-885c-4ac6-a030-87fc7ca95849.svg b/backend/directus-config/manual/files/9d20a0fa-885c-4ac6-a030-87fc7ca95849.svg
new file mode 100644
index 00000000..9f148562
--- /dev/null
+++ b/backend/directus-config/manual/files/9d20a0fa-885c-4ac6-a030-87fc7ca95849.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/9e30fff7-fa8f-4a26-bbae-01dd0f9a2ee6.svg b/backend/directus-config/manual/files/9e30fff7-fa8f-4a26-bbae-01dd0f9a2ee6.svg
new file mode 100644
index 00000000..e835f774
--- /dev/null
+++ b/backend/directus-config/manual/files/9e30fff7-fa8f-4a26-bbae-01dd0f9a2ee6.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/aa44ebc3-cef2-4937-bb6c-7b0375958bd7.svg b/backend/directus-config/manual/files/aa44ebc3-cef2-4937-bb6c-7b0375958bd7.svg
new file mode 100644
index 00000000..7bc0ad5e
--- /dev/null
+++ b/backend/directus-config/manual/files/aa44ebc3-cef2-4937-bb6c-7b0375958bd7.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/c5da228f-7946-4318-8a6b-63b1ae5adbdc.svg b/backend/directus-config/manual/files/c5da228f-7946-4318-8a6b-63b1ae5adbdc.svg
new file mode 100644
index 00000000..48e7c73b
--- /dev/null
+++ b/backend/directus-config/manual/files/c5da228f-7946-4318-8a6b-63b1ae5adbdc.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/manual/files/d60f4478-d3dc-4c03-b139-3143f85325d7.svg b/backend/directus-config/manual/files/d60f4478-d3dc-4c03-b139-3143f85325d7.svg
new file mode 100644
index 00000000..fbaf3412
--- /dev/null
+++ b/backend/directus-config/manual/files/d60f4478-d3dc-4c03-b139-3143f85325d7.svg
@@ -0,0 +1 @@
+
diff --git a/backend/directus-config/manual/files/d820efaa-5b08-43bb-a4e3-a0c326e43485.svg b/backend/directus-config/manual/files/d820efaa-5b08-43bb-a4e3-a0c326e43485.svg
new file mode 100644
index 00000000..382aac64
--- /dev/null
+++ b/backend/directus-config/manual/files/d820efaa-5b08-43bb-a4e3-a0c326e43485.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/f204e5c4-b890-440b-9116-f5690ab0fd5d.svg b/backend/directus-config/manual/files/f204e5c4-b890-440b-9116-f5690ab0fd5d.svg
new file mode 100644
index 00000000..d7c1ae56
--- /dev/null
+++ b/backend/directus-config/manual/files/f204e5c4-b890-440b-9116-f5690ab0fd5d.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/manual/files/fe18ed4e-655a-4a4d-b885-c70bd1636574.svg b/backend/directus-config/manual/files/fe18ed4e-655a-4a4d-b885-c70bd1636574.svg
new file mode 100644
index 00000000..b8aedc48
--- /dev/null
+++ b/backend/directus-config/manual/files/fe18ed4e-655a-4a4d-b885-c70bd1636574.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/backend/directus-config/seed/items.json b/backend/directus-config/seed/items.json
new file mode 100644
index 00000000..881414a0
--- /dev/null
+++ b/backend/directus-config/seed/items.json
@@ -0,0 +1,43 @@
+{
+ "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"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/backend/directus-config/seed/layers.json b/backend/directus-config/seed/layers.json
index 22512571..6fe69094 100644
--- a/backend/directus-config/seed/layers.json
+++ b/backend/directus-config/seed/layers.json
@@ -12,9 +12,24 @@
{
"_sync_id": "layer-places",
"name": "Places",
- "itemType": "type-test",
+ "itemType": "type-simple",
"userProfileLayer": false,
"menuColor": "#2ECDA7",
+ "markerShape" : "circle",
+ "markerDefaultColor2": null,
+ "onlyOnePerOwner": false,
+ "index_plus_button": true,
+ "public_edit_items": false,
+ "listed": true,
+ "item_presets": null
+ },
+ {
+ "_sync_id": "layer-events",
+ "name": "Events",
+ "itemType": "type-event",
+ "userProfileLayer": false,
+ "menuColor": "#6644FF",
+ "markerShape" : "square",
"markerDefaultColor2": null,
"onlyOnePerOwner": false,
"index_plus_button": true,
diff --git a/backend/directus-config/seed/layers_maps.json b/backend/directus-config/seed/layers_maps.json
index 88277f6c..3a6aa017 100644
--- a/backend/directus-config/seed/layers_maps.json
+++ b/backend/directus-config/seed/layers_maps.json
@@ -13,6 +13,11 @@
"_sync_id": "layer-places-map-local-development",
"layers_id": "layer-places",
"maps_id": "map-local-development"
+ },
+ {
+ "_sync_id": "layer-events-map-local-development",
+ "layers_id": "layer-events",
+ "maps_id": "map-local-development"
}
]
}
\ No newline at end of file
diff --git a/backend/directus-config/seed/marker_icons.json b/backend/directus-config/seed/marker_icons.json
new file mode 100644
index 00000000..4ff5c257
--- /dev/null
+++ b/backend/directus-config/seed/marker_icons.json
@@ -0,0 +1,138 @@
+{
+ "collection": "marker_icons",
+ "meta": {
+ "insert_order": 1,
+ "create": true,
+ "update": true,
+ "delete": true,
+ "preserve_ids": false,
+ "ignore_on_update": []
+ },
+ "data": [
+ {
+ "id": "bicycle",
+ "size": "20.00000",
+ "image": "8ab687af-b4ac-4c0c-8ef1-929b6d526d1f"
+ },
+ {
+ "id": "boat",
+ "size": "18.00000",
+ "image": "4d82d5e0-bea8-44f2-80ce-f647a318507c"
+ },
+ {
+ "id": "cafe",
+ "size": "18.00000",
+ "image": "03e4d8fa-fb67-45a8-9027-c5ebab0aeb3d"
+ },
+ {
+ "id": "calendar",
+ "size": "14.00000",
+ "image": "02d537fb-6cc0-4628-82c4-ac1e933b3ccd"
+ },
+ {
+ "id": "camp",
+ "size": "18.00000",
+ "image": "c5da228f-7946-4318-8a6b-63b1ae5adbdc"
+ },
+ {
+ "id": "cannabis",
+ "size": "18.00000",
+ "image": "993db29f-514d-42f7-983f-f8076f6dfe34"
+ },
+ {
+ "id": "circle-dot",
+ "size": "18.00000",
+ "image": "97533fd9-7430-49dd-940c-0b383cb12ded"
+ },
+ {
+ "id": "crosshair",
+ "size": "18.00000",
+ "image": "91112a8b-e7f8-4e0a-9d40-bb4af5c9b341"
+ },
+ {
+ "id": "document",
+ "size": "16.00000",
+ "image": "356760d0-8eb4-4d7d-8048-b1652f1337cc"
+ },
+ {
+ "id": "drum",
+ "size": "20.00000",
+ "image": "4b5a6c79-75f6-4128-a47c-bd61ccb771fa"
+ },
+ {
+ "id": "fire",
+ "size": "12.00000",
+ "image": "96917ed1-66bf-4477-871b-0489961d7290"
+ },
+ {
+ "id": "flower",
+ "size": "18.00000",
+ "image": "32d94de1-fcf5-499c-9162-1746e2757290"
+ },
+ {
+ "id": "group",
+ "size": "18.00000",
+ "image": "5f8edc00-1fea-4223-8abf-5039db7508aa"
+ },
+ {
+ "id": "house",
+ "size": "16.00000",
+ "image": "370e1394-5ffb-4824-bbe3-6fd9b08679b3"
+ },
+ {
+ "id": "liebevoll.jetzt",
+ "size": "16.00000",
+ "image": "2509e886-2294-4909-bb95-39d89ec74796"
+ },
+ {
+ "id": "music",
+ "size": "12.00000",
+ "image": "82e86b83-28dc-42ac-8fe4-ada56ab8fcab"
+ },
+ {
+ "id": "network",
+ "size": "18.00000",
+ "image": "6deab20b-b943-4e1f-bb17-93b1a41e0e9f"
+ },
+ {
+ "id": "offer",
+ "size": "16.00000",
+ "image": "9e30fff7-fa8f-4a26-bbae-01dd0f9a2ee6"
+ },
+ {
+ "id": "plant",
+ "size": "18.00000",
+ "image": "d820efaa-5b08-43bb-a4e3-a0c326e43485"
+ },
+ {
+ "id": "point",
+ "size": "12.00000",
+ "image": "0862d48a-6606-48bd-b059-f31aae2a6d88"
+ },
+ {
+ "id": "puzzle",
+ "size": "18.00000",
+ "image": "0f5d3246-8b5a-4717-8dde-4857848e1d5f"
+ },
+ {
+ "id": "quest",
+ "size": "14.00000",
+ "image": "fe18ed4e-655a-4a4d-b885-c70bd1636574"
+ },
+ {
+ "id": "shop",
+ "size": "18.00000",
+ "image": "f204e5c4-b890-440b-9116-f5690ab0fd5d"
+ },
+ {
+ "id": "staff-snake",
+ "size": "12.00000",
+ "image": "9b037e04-033f-482d-b5bb-8e46c9ff2e9a"
+ },
+ {
+ "id": "star",
+ "size": "18.00000",
+ "image": "d60f4478-d3dc-4c03-b139-3143f85325d7"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/backend/directus-config/seed/types.json b/backend/directus-config/seed/types.json
index 81594cf3..876156b4 100644
--- a/backend/directus-config/seed/types.json
+++ b/backend/directus-config/seed/types.json
@@ -10,13 +10,28 @@
},
"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
}
]
}