diff options
| author | Hsieh Chin Fan <pham@topo.tw> | 2024-10-18 15:17:33 +0800 |
|---|---|---|
| committer | Hsieh Chin Fan <pham@topo.tw> | 2024-10-18 15:17:33 +0800 |
| commit | 66b91627b33a2cc0b0aa000f271ebe241fe56f08 (patch) | |
| tree | 877e0eb3083df85564d551e0c1f9f0bae01f72d1 /src | |
| parent | dbe6179d42a50899bf97585b0c8437129dd408f4 (diff) | |
| parent | 24943a7f0389831ff91fbce227bd1515bee85218 (diff) | |
Merge branch 'addon'
Diffstat (limited to 'src')
| -rw-r--r-- | src/dumbymap.mjs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 1b7c685..7d24e45 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
| @@ -172,7 +172,7 @@ export const generateMaps = (container, { | |||
| 172 | 172 | ||
| 173 | /** Prepare Semantic HTML part and blocks of contents inside */ | 173 | /** Prepare Semantic HTML part and blocks of contents inside */ |
| 174 | const htmlHolder = container.querySelector('.SemanticHtml, main, :scope > article') ?? | 174 | const htmlHolder = container.querySelector('.SemanticHtml, main, :scope > article') ?? |
| 175 | Array.from(container.children).find(e => e.id?.includes('main') || e.className?.includes?.('main')) ?? | 175 | Array.from(container.children).find(e => e.id?.match(/main|content/) || e.className?.match?.(/main|content/)) ?? |
| 176 | Array.from(container.children).sort((a, b) => a.textContent.length < b.textContent.length).at(0) | 176 | Array.from(container.children).sort((a, b) => a.textContent.length < b.textContent.length).at(0) |
| 177 | htmlHolder.classList.add('SemanticHtml') | 177 | htmlHolder.classList.add('SemanticHtml') |
| 178 | 178 | ||