Browse Source

Include FromBorderSize & Scrollbars in Frame width. To fit responsive sizes properly.

pull/1/head
Roman Axelrod 3 years ago
parent
commit
7201d360ee
  1. 2034
      layouts/scripts/dist/index.min.js
  2. 2
      layouts/scripts/dist/index.min.js.map
  3. 9
      layouts/scripts/toolbar/responsive.jsx
  4. 1
      layouts/styles/page--view.css
  5. 2
      layouts/styles/page--view.css.map
  6. 1
      layouts/styles/page--view.scss

2034
layouts/scripts/dist/index.min.js

File diff suppressed because it is too large

2
layouts/scripts/dist/index.min.js.map

File diff suppressed because one or more lines are too long

9
layouts/scripts/toolbar/responsive.jsx

@ -63,8 +63,13 @@ function Responsive(props = {}) {
} }
function updateController() { function updateController() {
const unit = typeof breakpoint === 'string' ? '' : 'px'; let frameBreakpoint = breakpoint;
previewFrame.style.setProperty('--breakpoint', breakpoint + unit); if (typeof frameBreakpoint !== 'string') {
const browserGap = 17; // Scrollbars + Borders
frameBreakpoint = (frameBreakpoint + browserGap) + 'px';
}
previewFrame.style.setProperty('--breakpoint', frameBreakpoint);
previewFrame.classList.add('has-breakpoint'); previewFrame.classList.add('has-breakpoint');
window.postMessage('responsiveUpdate'); window.postMessage('responsiveUpdate');
window.responsiveState = {mode, breakpoint}; window.responsiveState = {mode, breakpoint};

1
layouts/styles/page--view.css

@ -1,5 +1,6 @@
body { body {
margin: 0; margin: 0;
overflow-y: scroll;
} }
main { main {

2
layouts/styles/page--view.css.map

@ -1 +1 @@
{"version":3,"sourceRoot":"","sources":["page--view.scss"],"names":[],"mappings":"AAAA;EACE;;;AAGF;EACE;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA","file":"page--view.css"} {"version":3,"sourceRoot":"","sources":["page--view.scss"],"names":[],"mappings":"AAAA;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;EACA;EACA;EACA","file":"page--view.css"}

1
layouts/styles/page--view.scss

@ -1,5 +1,6 @@
body { body {
margin: 0; margin: 0;
overflow-y: scroll;
} }
main { main {

Loading…
Cancel
Save