summaryrefslogtreecommitdiff
path: root/commun.css
diff options
context:
space:
mode:
authorKévin Le Gouguec <kevin.legouguec@gmail.com>2021-01-15 23:55:04 +0100
committerKévin Le Gouguec <kevin.legouguec@gmail.com>2021-01-17 22:16:28 +0100
commit30b8c9136a6641ba2e838317a604b775960b1ef0 (patch)
tree9457948ed136b942550c62ade04eac47c2d78ab9 /commun.css
parent05185dd3df8e2d3a47ada8e30b664ec442bfb3fd (diff)
downloadquatuorbellefeuille.com-30b8c9136a6641ba2e838317a604b775960b1ef0.tar.xz
Fix close button & icon positions
Diffstat (limited to 'commun.css')
-rw-r--r--commun.css23
1 files changed, 13 insertions, 10 deletions
diff --git a/commun.css b/commun.css
index 5e7e504..3eacaf3 100644
--- 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;