diff options
Diffstat (limited to 'src/Layout.mjs')
-rw-r--r-- | src/Layout.mjs | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/Layout.mjs b/src/Layout.mjs index c5276b4..5236475 100644 --- a/src/Layout.mjs +++ b/src/Layout.mjs | |||
@@ -64,7 +64,7 @@ export class SideBySide extends Layout { | |||
64 | resizeByLeft(pos.left) | 64 | resizeByLeft(pos.left) |
65 | } | 65 | } |
66 | draggable.onDragEnd = _ => { | 66 | draggable.onDragEnd = _ => { |
67 | handle.removeAttribute('style') | 67 | handle.style.cssText = '' |
68 | } | 68 | } |
69 | 69 | ||
70 | onRemove(bar, () => draggable.remove()) | 70 | onRemove(bar, () => draggable.remove()) |
@@ -98,8 +98,8 @@ export class Overlay extends Layout { | |||
98 | */ | 98 | */ |
99 | saveLeftTopAsData = element => { | 99 | saveLeftTopAsData = element => { |
100 | const { left, top } = element.getBoundingClientRect() | 100 | const { left, top } = element.getBoundingClientRect() |
101 | element.setAttribute('data-left', left) | 101 | element.dataset.left = left |
102 | element.setAttribute('data-top', top) | 102 | element.dataset.top = top |
103 | } | 103 | } |
104 | 104 | ||
105 | /** | 105 | /** |
@@ -178,8 +178,8 @@ export class Overlay extends Layout { | |||
178 | // Create draggable blocks and set each position by previous one | 178 | // Create draggable blocks and set each position by previous one |
179 | let [left, top] = [20, 20] | 179 | let [left, top] = [20, 20] |
180 | blocks.forEach(block => { | 180 | blocks.forEach(block => { |
181 | const originLeft = Number(block.getAttribute('data-left')) | 181 | const originLeft = Number(block.dataset.left) |
182 | const originTop = Number(block.getAttribute('data-top')) | 182 | const originTop = Number(block.dataset.top) |
183 | 183 | ||
184 | // Create draggable block | 184 | // Create draggable block |
185 | const wrapper = document.createElement('div') | 185 | const wrapper = document.createElement('div') |
@@ -229,13 +229,13 @@ export class Overlay extends Layout { | |||
229 | } | 229 | } |
230 | utils.onmouseout = () => { | 230 | utils.onmouseout = () => { |
231 | wrapper.appendChild(utils) | 231 | wrapper.appendChild(utils) |
232 | utils.removeAttribute('style') | 232 | utils.style.cssText = '' |
233 | } | 233 | } |
234 | 234 | ||
235 | // Close button | 235 | // Close button |
236 | wrapper.querySelector('#close').onclick = () => { | 236 | wrapper.querySelector('#close').onclick = () => { |
237 | block.classList.remove('focus') | 237 | block.classList.remove('focus') |
238 | utils.removeAttribute('style') | 238 | utils.style.cssText = '' |
239 | } | 239 | } |
240 | // Plus/Minus font-size of content | 240 | // Plus/Minus font-size of content |
241 | wrapper.querySelector('#plus-font-size').onclick = () => { | 241 | wrapper.querySelector('#plus-font-size').onclick = () => { |