-
Improvement
-
Resolution: Fixed
-
Minor
-
4.3
-
MOODLE_403_STABLE
-
MOODLE_403_STABLE
-
MDL-77793-master -
-
6
-
Team Hedgehog 2023 Sprint 2.1, Team Hedgehog 2023 Sprint 2.2
This page needs to burn in a fire, with napalm added.
It is an absolute atrocity and should have been removed ten years ago when we switched to a bootstrap-based theme with mobile-first design.
We should:
- remove it
- remove all current values for mobile, tablet, legacy
- dance around the ashes of those bytes as they burn in joyous serendipity
- say prayers to our preferred deity or deities that we never make such a turd of a mistake ever again
For reference, this is the abomination to which I refer:
NOTE
After discussions with UI, it has been agreed that the 'confirmation' page, after selecting a theme, can be removed. It will be replace with a confirmation notification. There will be a follow-up issue in the future to address further improvements to the theme selection that would currently be out of scope for this issue.
- blocks
-
MDL-78348 Deprecate unused theme device functions and strings
-
- Closed
-
-
MDL-78425 Theme Selector: Improve UI
-
- Closed
-
- caused a regression
-
MDL-80037 Theme selector does not indicate when $CFG->theme is defined in config.php
-
- Closed
-
- has to be done before
-
MDL-78375 Final deprecation of device related theme functions
-
- Open
-
- is parent of
-
MDL-78468 Remove the legacy theme settings enabledevicedetection and devicedetectregex
-
- Closed
-