28 lines
795 B
JavaScript
28 lines
795 B
JavaScript
() => {
|
|
const el = document.querySelector("body");
|
|
const id = document.URL;
|
|
const originalWidth = `__ayo__origininal-width-${id}__`;
|
|
const originalMargin = `__ayo__origininal-margin-${id}__`;
|
|
const toggle = `__ayo__slimmer-toggle-${id}__`;
|
|
|
|
if (window[originalWidth] === undefined) {
|
|
window[originalWidth] = el.style.width;
|
|
}
|
|
|
|
if (window[originalMargin] === undefined) {
|
|
window[originalMargin] = el.style.margin;
|
|
}
|
|
|
|
if (!window[toggle]) {
|
|
el.style.width = "700px";
|
|
el.style.margin = "0 auto";
|
|
el.style.overflowX = "auto";
|
|
console.log({ toggle: window[toggle] });
|
|
} else {
|
|
el.style.width = window[originalWidth];
|
|
el.style.margin = window[originalMargin];
|
|
}
|
|
|
|
console.log({ toggle: window[toggle] });
|
|
window[toggle] = !window[toggle];
|
|
};
|