From bf56c73616b6378b9f613369103550de849e4c60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Canouil?= <8896044+mcanouil@users.noreply.github.com> Date: Sat, 17 Oct 2026 12:41:23 +0200 Subject: [PATCH 1/3] refactor: simplify the quartoorg site code The light and dark themes now share one announcement banner rule, and the prerelease banner only overrides its colour. The navbar drops a selector for an icon the site no longer uses. The page tweaks script detects macOS from the user agent instead of the deprecated navigator.platform, and marks pymd comments with a class instead of setting the font weight inline. --- .../quartoorg/assets/scripts/page-tweaks.html | 4 ++-- .../quartoorg/scss/partials/_announcement.scss | 11 +++++++++++ _extensions/quartoorg/scss/partials/_content.scss | 6 ++++++ _extensions/quartoorg/scss/partials/_dark-rules.scss | 12 ------------ .../quartoorg/scss/partials/_light-rules.scss | 12 ------------ _extensions/quartoorg/scss/partials/_navbar.scss | 1 - _extensions/quartoorg/scss/partials/_site.scss | 1 + _extensions/quartoorg/scss/prerelease-banner.scss | 3 --- 8 files changed, 20 insertions(+), 30 deletions(-) create mode 100644 _extensions/quartoorg/scss/partials/_announcement.scss diff --git a/_extensions/quartoorg/assets/scripts/page-tweaks.html b/_extensions/quartoorg/assets/scripts/page-tweaks.html index 58075c0d06..f899f04e54 100644 --- a/_extensions/quartoorg/assets/scripts/page-tweaks.html +++ b/_extensions/quartoorg/assets/scripts/page-tweaks.html @@ -1,7 +1,7 @@