From 833d96a8f5baadea0134f2a649c10a4720d4e6ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Calvi=C3=B1o=20S=C3=A1nchez?= Date: Mon, 13 Jan 2020 18:36:26 +0100 Subject: Add dummy Talk sidebar to public share auth page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Daniel Calviño Sánchez --- css/publicshareauth.scss | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 css/publicshareauth.scss (limited to 'css/publicshareauth.scss') diff --git a/css/publicshareauth.scss b/css/publicshareauth.scss new file mode 100644 index 000000000..f685c9824 --- /dev/null +++ b/css/publicshareauth.scss @@ -0,0 +1,26 @@ +/* Special layout to include the Talk sidebar */ +/* The original style of the body is kept until the layout has been adjusted to + * include the Talk sidebar. If only "#body-login" was used, immediately after + * load and before the sidebar was injected the original elements would be using + * the style for the adjusted layout, which is not the proper one for them, and + * this would cause the elements to "jump" to their final position once the + * layout was adjusted. */ +#body-login.talk-sidebar-enabled { + flex-direction: row; + align-items: stretch; +} + +/* #body-login should be used to override the #content rules set in server. */ +#body-login #content { + flex-grow: 1; + + flex-direction: column; + align-items: center; + + height: auto; + + overflow-x: hidden; + + /* Override "padding-top: 50px" set in server. */ + padding-top: 0; +} -- cgit v1.2.3