From 53d6e18e815be96a50270c4998175e9c10032330 Mon Sep 17 00:00:00 2001
From: Jacky Zhao <j.zhao2k19@gmail.com>
Date: Mon, 04 Aug 2025 05:44:35 +0000
Subject: [PATCH] fix(a11y): aria-controls and role fixes
---
quartz/styles/base.scss | 19 +++++++++++++++++--
1 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/quartz/styles/base.scss b/quartz/styles/base.scss
index f534e37..b7037fa 100644
--- a/quartz/styles/base.scss
+++ b/quartz/styles/base.scss
@@ -11,8 +11,7 @@
width: 100vw;
}
-body,
-section {
+body {
margin: 0;
box-sizing: border-box;
background-color: var(--light);
@@ -132,16 +131,32 @@
}
}
+.flex-component {
+ display: flex;
+}
+
.desktop-only {
display: initial;
+ &.flex-component {
+ display: flex;
+ }
@media all and ($mobile) {
+ &.flex-component {
+ display: none;
+ }
display: none;
}
}
.mobile-only {
display: none;
+ &.flex-component {
+ display: none;
+ }
@media all and ($mobile) {
+ &.flex-component {
+ display: flex;
+ }
display: initial;
}
}
--
Gitblit v1.10.0