quatuorbellefeuille.com

Content, build scripts and admin scripts for the Bellefeuille Quartet website.
git clone https://git.kevinlegouguec.net/quatuorbellefeuille.com
Log | Files | Refs

commit 30b8c9136a6641ba2e838317a604b775960b1ef0
parent 05185dd3df8e2d3a47ada8e30b664ec442bfb3fd
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date:   Fri, 15 Jan 2021 23:55:04 +0100

Fix close button & icon positions

Diffstat:
Mcommun.css | 23+++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/commun.css b/commun.css @@ -237,6 +237,7 @@ footer.legal { position: relative; grid-template-columns: 2.4rem auto; align-items: center; + --close-size: 2rem; } .togglable > input.toggle { z-index: 2; @@ -258,10 +259,11 @@ footer.legal { .togglable > img.button.close { display: block; position: fixed; - top: 1rem; - right: 1rem; - width: 2rem; - height: 2rem; + top: calc(var(--close-size) / 2); + right: calc(var(--close-size) / 2); + width: var(--close-size); + height: var(--close-size); + margin: 0; transform-origin: var(--togglable-origin); transform: var(--togglable-transform); transition: transform 0.5s; @@ -291,10 +293,10 @@ footer.legal { .togglable > input.toggle:checked { display: block; position: fixed; - top: 1rem; - right: 1rem; - width: 1.5rem; - height: 1.5rem; + top: calc(var(--close-size) / 2); + right: calc(var(--close-size) / 2); + width: var(--close-size); + height: var(--close-size); z-index: 5; } .togglable > input.toggle:checked ~ img.button.close { @@ -314,8 +316,9 @@ footer.legal { header.menu .content { display: grid; - grid-template-columns: auto 4rem; - grid-template-rows: 4rem 4rem auto; + --cell-size: calc(var(--close-size) * 2); + grid-template-columns: auto var(--cell-size); + grid-template-rows: var(--cell-size) var(--cell-size) auto; } header.menu .content nav { grid-row: 1 / -1;