sbuffkin_hexmaker/tests
isaprettycoolguy@protonmail.com 31d3256192 add submap links: link hex to another map, centre-dot nav, back button, map link insert
- Right-click hex → "Link submap" writes duckmage-submap frontmatter
- Hex flower shows centre dot (hidden when no link) that navigates into the submap
- Centre dot centering is orientation-aware (flat-top top:24px, pointy-top top:20px)
- ← Back button appears next to map dropdown (via flex nav group) after submap drill-in
- "Insert map link" editor context menu inserts obsidian://duckmage-openmap URI
- Map rename updates all duckmage-submap references via updateSubmapReferences()
- HexEditorOptions refactored: onNavigate/onModalClose/onSwitchMap in options object
- 10 new tests for submap frontmatter helpers and rename propagation

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-23 12:29:22 -04:00
..
__mocks__ auto update links in the random tables 2026-04-04 11:51:53 -04:00
asset-hooks.mjs auto update links in the random tables 2026-04-04 11:51:53 -04:00
frontmatter.test.ts add submap links: link hex to another map, centre-dot nav, back button, map link insert 2026-05-23 12:29:22 -04:00
hexEditorModal.test.ts add submap links: link hex to another map, centre-dot nav, back button, map link insert 2026-05-23 12:29:22 -04:00
randomTable.test.ts fix a bunch of linter issues 2026-03-30 17:57:01 -04:00
register.mjs auto update links in the random tables 2026-04-04 11:51:53 -04:00
sections.test.ts auto update links in the random tables 2026-04-04 11:51:53 -04:00
token.test.ts add token layer: place, edit, and inspect tokens on the hex map 2026-05-22 08:26:20 -04:00
utils.test.ts auto update links in the random tables 2026-04-04 11:51:53 -04:00
workflow.test.ts auto update links in the random tables 2026-04-04 11:51:53 -04:00