[TASK] Migrate theme to light dark notation
With new web standards arising and getting shipped to the web platform, we are migrating the currently limited light and dark mode components to the web native color-scheme. See: https://developer.mozilla.org/en-US/docs/Web/CSS/color-scheme Instead of relying on preferred color scheme queries, we're adopting the light-dark color function, streamlining our CSS and ensuring compatibility with all major browsers, except Safari (for now). While Safari is slightly behind, we anticipate full support for light-dark mode by May 2024, with the feature already available in Safari 17.5 Beta. See: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value/light-dark See: https://developer.apple.com/documentation/safari-release-notes/safari-17_5-release-notes Note: Safari users will experience missing backgrounds and colors due to our decision not address this behavior. We're forward-facing and planning for the LTS release. If you intend to use Safari during development, please ensure you're using at least Safari 17.5 Beta. We're monitoring the situation closely and will implement a fallback if Safari hasn't released a compatible version before 13.2. Resolves: #103705 Releases: main Change-Id: I9f53e992f4d55efd86420a72a84da9d90b16e490 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83995 Tested-by:Andreas Kienast <a.fernandez@scripting-base.de> Reviewed-by:
Benjamin Franzke <ben@bnf.dev> Tested-by:
Benjamin Franzke <ben@bnf.dev> Reviewed-by:
Andreas Kienast <a.fernandez@scripting-base.de> Tested-by:
core-ci <typo3@b13.com> Reviewed-by:
Frank Nägler <frank.naegler@typo3.com> Tested-by:
Frank Nägler <frank.naegler@typo3.com> Tested-by:
Benjamin Kott <benjamin.kott@outlook.com> Reviewed-by:
Benjamin Kott <benjamin.kott@outlook.com>
Showing
- Build/Sources/Sass/component/_contextmenu.scss 1 addition, 1 deletionBuild/Sources/Sass/component/_contextmenu.scss
- Build/Sources/Sass/component/_dropdown.scss 1 addition, 0 deletionsBuild/Sources/Sass/component/_dropdown.scss
- Build/Sources/Sass/component/_example.scss 1 addition, 1 deletionBuild/Sources/Sass/component/_example.scss
- Build/Sources/Sass/component/_root.scss 29 additions, 119 deletionsBuild/Sources/Sass/component/_root.scss
- Build/Sources/Sass/component/_table.scss 1 addition, 0 deletionsBuild/Sources/Sass/component/_table.scss
- Build/Sources/Sass/component/_tree.scss 0 additions, 1 deletionBuild/Sources/Sass/component/_tree.scss
- Build/Sources/Sass/element/typo3-backend-new-record-wizard.scss 1 addition, 1 deletion...Sources/Sass/element/typo3-backend-new-record-wizard.scss
- Build/Sources/Sass/libs/_selectpure.scss 1 addition, 1 deletionBuild/Sources/Sass/libs/_selectpure.scss
- typo3/sysext/backend/Resources/Public/Css/backend.css 11 additions, 11 deletionstypo3/sysext/backend/Resources/Public/Css/backend.css
Please register or sign in to comment