From a0a8cceda41ea8832bcca92fc45e81edd9fbd3e8 Mon Sep 17 00:00:00 2001 From: windingwind <33902321+windingwind@users.noreply.github.com> Date: Fri, 30 Aug 2024 19:20:52 +0800 Subject: [PATCH] Checkbox-and-radio-redesign-on-Windows (#4609) --- .../preferences/preferences_advanced.xhtml | 14 ++-- .../zotero/win/dark/checkbox-active.svg | 4 + .../zotero/win/dark/checkbox-disabled.svg | 3 + .../zotero/win/dark/checkbox-hover.svg | 4 + .../default/zotero/win/dark/checkbox-rest.svg | 4 + .../win/dark/checkbox-selected-active.svg | 5 ++ .../win/dark/checkbox-selected-disabled.svg | 4 + .../win/dark/checkbox-selected-hover.svg | 5 ++ .../win/dark/checkbox-selected-rest.svg | 4 + .../default/zotero/win/dark/radio-active.svg | 5 ++ .../zotero/win/dark/radio-disabled.svg | 3 + .../default/zotero/win/dark/radio-hover.svg | 4 + .../default/zotero/win/dark/radio-rest.svg | 4 + .../zotero/win/dark/radio-selected-active.svg | 11 +++ .../win/dark/radio-selected-disabled.svg | 4 + .../zotero/win/dark/radio-selected-hover.svg | 11 +++ .../zotero/win/dark/radio-selected-rest.svg | 10 +++ .../zotero/win/light/checkbox-active.svg | 4 + .../zotero/win/light/checkbox-disabled.svg | 3 + .../zotero/win/light/checkbox-hover.svg | 4 + .../zotero/win/light/checkbox-rest.svg | 4 + .../win/light/checkbox-selected-active.svg | 5 ++ .../win/light/checkbox-selected-disabled.svg | 4 + .../win/light/checkbox-selected-hover.svg | 5 ++ .../win/light/checkbox-selected-rest.svg | 4 + .../default/zotero/win/light/radio-active.svg | 5 ++ .../zotero/win/light/radio-disabled.svg | 3 + .../default/zotero/win/light/radio-hover.svg | 4 + .../default/zotero/win/light/radio-rest.svg | 4 + .../win/light/radio-selected-active.svg | 11 +++ .../win/light/radio-selected-disabled.svg | 4 + .../zotero/win/light/radio-selected-hover.svg | 11 +++ .../zotero/win/light/radio-selected-rest.svg | 10 +++ scss/abstracts/_mixins.scss | 4 +- scss/components/_banners.scss | 9 +++ scss/components/_search.scss | 2 +- scss/preferences-win.scss | 2 + scss/preferences.scss | 79 ++++++++++++++++--- scss/win/components/_checkbox.scss | 74 +++++++++++++++++ scss/win/components/_radio.scss | 70 ++++++++++++++++ scss/zotero-win.scss | 2 + 41 files changed, 407 insertions(+), 19 deletions(-) create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-active.svg create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-disabled.svg create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-hover.svg create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-rest.svg create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-selected-active.svg create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-selected-disabled.svg create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-selected-hover.svg create mode 100644 chrome/skin/default/zotero/win/dark/checkbox-selected-rest.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-active.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-disabled.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-hover.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-rest.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-selected-active.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-selected-disabled.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-selected-hover.svg create mode 100644 chrome/skin/default/zotero/win/dark/radio-selected-rest.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-active.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-disabled.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-hover.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-rest.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-selected-active.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-selected-disabled.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-selected-hover.svg create mode 100644 chrome/skin/default/zotero/win/light/checkbox-selected-rest.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-active.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-disabled.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-hover.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-rest.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-selected-active.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-selected-disabled.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-selected-hover.svg create mode 100644 chrome/skin/default/zotero/win/light/radio-selected-rest.svg create mode 100644 scss/win/components/_checkbox.scss create mode 100644 scss/win/components/_radio.scss diff --git a/chrome/content/zotero/preferences/preferences_advanced.xhtml b/chrome/content/zotero/preferences/preferences_advanced.xhtml index f217ecda6a..db70867659 100644 --- a/chrome/content/zotero/preferences/preferences_advanced.xhtml +++ b/chrome/content/zotero/preferences/preferences_advanced.xhtml @@ -28,11 +28,11 @@ - + -