diff --git a/public/assets/icons/mapEditor/dropdown-chevron.svg b/public/assets/icons/mapEditor/dropdown-chevron.svg
new file mode 100644
index 0000000..72dfae8
--- /dev/null
+++ b/public/assets/icons/mapEditor/dropdown-chevron.svg
@@ -0,0 +1,4 @@
+
+
\ No newline at end of file
diff --git a/public/assets/icons/mapEditor/search.svg b/public/assets/icons/mapEditor/search.svg
new file mode 100644
index 0000000..88fba4f
--- /dev/null
+++ b/public/assets/icons/mapEditor/search.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss
index ff9d857..7e61873 100644
--- a/src/assets/scss/main.scss
+++ b/src/assets/scss/main.scss
@@ -73,7 +73,7 @@ input {
}
.input-field {
- @apply px-4 py-2.5 text-base leading-5 bg-gray border border-solid border-gray-500 rounded text-gray-300;
+ @apply px-4 py-2.5 text-base leading-5 bg-gray border border-solid border-gray-500 rounded text-gray-300 font-default;
&:focus-visible {
@apply outline-none border-cyan rounded bg-gray-900;
}
@@ -88,6 +88,12 @@ input {
}
}
+select {
+ &.input-field {
+ @apply appearance-none bg-[url('/assets/icons/mapEditor/dropdown-chevron.svg')] bg-no-repeat bg-[calc(100%_-_10px)_center] bg-[length:20px] text-white;
+ }
+}
+
.form-field-full {
@apply w-full flex flex-col mb-5;
label {
diff --git a/src/components/gameMaster/mapEditor/partials/ListPanel.vue b/src/components/gameMaster/mapEditor/partials/ListPanel.vue
new file mode 100644
index 0000000..fb9e776
--- /dev/null
+++ b/src/components/gameMaster/mapEditor/partials/ListPanel.vue
@@ -0,0 +1,68 @@
+
+
+
+
+
Map objects
-
-
Tiles
- tileProcessor.processTile(group.parent)"
- :class="{
- 'border-cyan shadow-lg': isActiveTile(group.parent),
- 'border-transparent hover:border-gray-300': !isActiveTile(group.parent)
- }"
- />
- {{ getTileCategory(group.parent) }}
-
- {{ group.children.length + 1 }}
-
-
tileProcessor.processTile(tile)"
- :class="{
- 'border-cyan shadow-lg': isActiveTile(tile),
- 'border-transparent hover:border-gray-300': !isActiveTile(tile)
- }"
- />
- {{ getTileCategory(tile) }}
-