From 3751379f1e9a4c215fb6eb898b4ccc67659b9ace Mon Sep 17 00:00:00 2001 From: stephanchrst Date: Tue, 10 May 2022 21:51:50 +0700 Subject: initial commit 2 --- addons/web/static/src/scss/base_frontend.scss | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 addons/web/static/src/scss/base_frontend.scss (limited to 'addons/web/static/src/scss/base_frontend.scss') diff --git a/addons/web/static/src/scss/base_frontend.scss b/addons/web/static/src/scss/base_frontend.scss new file mode 100644 index 00000000..c300b3db --- /dev/null +++ b/addons/web/static/src/scss/base_frontend.scss @@ -0,0 +1,29 @@ +// Frontend general +html, body, #wrapwrap { + width: 100%; + height: 100%; + overflow: hidden; +} +#wrapwrap { + // The z-index is useful to prevent that children with a negative z-index + // go behind the wrapwrap (we create a new stacking context). + z-index: 0; + position: relative; + display: flex; + flex-flow: column nowrap; + // ... we delegate the scroll to that top element instead of the window/body + // This is at least needed for the edit mode to not have a double scrollbar + // due to the right editor panel (and since we want to minimize the style + // difference between edit mode and non-edit mode (wysiwyg)...). + overflow: auto; + + > * { + flex: 0 0 auto; + } + > main { + flex: 1 0 auto; + } +} +.modal-open #wrapwrap { + overflow: hidden; +} -- cgit v1.2.3