diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/MenuItem.mjs | 5 | ||||
-rw-r--r-- | src/dumbymap.mjs | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/MenuItem.mjs b/src/MenuItem.mjs index eb683ea..7e50991 100644 --- a/src/MenuItem.mjs +++ b/src/MenuItem.mjs | |||
@@ -92,6 +92,11 @@ if (!window.customElements.get('menu-folder')) { | |||
92 | window.customElements.define('menu-folder', Folder, { extends: 'div' }) | 92 | window.customElements.define('menu-folder', Folder, { extends: 'div' }) |
93 | } | 93 | } |
94 | 94 | ||
95 | export const simplePlaceholder = (text) => new Item({ | ||
96 | text, | ||
97 | style: 'width: fit-content; margin: 0 auto; color: gray; pointer-events: none; font-size: 0.8rem; line-height: 1; font-weight: bolder;', | ||
98 | }) | ||
99 | |||
95 | /** | 100 | /** |
96 | * Creates a menu item for picking a map | 101 | * Creates a menu item for picking a map |
97 | * | 102 | * |
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 3792994..aaf0ad7 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -588,6 +588,7 @@ export const generateMaps = (container, { | |||
588 | if (map) { | 588 | if (map) { |
589 | const rect = map.getBoundingClientRect() | 589 | const rect = map.getBoundingClientRect() |
590 | const [x, y] = [e.x - rect.left, e.y - rect.top] | 590 | const [x, y] = [e.x - rect.left, e.y - rect.top] |
591 | menu.appendChild(menuItem.simplePlaceholder(`MAP ID: ${map.id}`)) | ||
591 | menu.appendChild(new menuItem.Folder({ | 592 | menu.appendChild(new menuItem.Folder({ |
592 | text: 'Edit Map', | 593 | text: 'Edit Map', |
593 | items: [ | 594 | items: [ |