aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/dumbymap.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r--src/dumbymap.mjs14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index 7f5c75c..7079286 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -140,15 +140,16 @@ export const markdown2HTML = (container, mdContent) => {
140export const generateMaps = async (container, callback) => { 140export const generateMaps = async (container, callback) => {
141 container.classList.add('Dumby') 141 container.classList.add('Dumby')
142 const htmlHolder = container.querySelector('.SemanticHtml') ?? container 142 const htmlHolder = container.querySelector('.SemanticHtml') ?? container
143 const blocks = Array.from(htmlHolder.querySelectorAll('.dumby-block'))
143 const showcase = document.createElement('div') 144 const showcase = document.createElement('div')
144 container.appendChild(showcase) 145 container.appendChild(showcase)
145 showcase.classList.add('Showcase') 146 showcase.classList.add('Showcase')
146 147
147 const dumbymap = { 148 const dumbymap = {
148 container: container, 149 container,
149 htmlHolder: htmlHolder, 150 htmlHolder,
150 showcase: showcase, 151 showcase,
151 blocks: Array.from(htmlHolder.querySelectorAll('.dumby-block')), 152 blocks,
152 } 153 }
153 154
154 // LeaderLine {{{ 155 // LeaderLine {{{
@@ -354,6 +355,11 @@ export const generateMaps = async (container, callback) => {
354 ?.leaveHandler 355 ?.leaveHandler
355 ?.call(this, dumbymap) 356 ?.call(this, dumbymap)
356 } 357 }
358
359 Object.values(dumbymap)
360 .flat()
361 .forEach(e => e.removeAttribute('style'))
362
357 if (newLayout) { 363 if (newLayout) {
358 layouts.find(l => l.name === newLayout) 364 layouts.find(l => l.name === newLayout)
359 ?.enterHandler 365 ?.enterHandler