-
New Feature
-
Resolution: Fixed
-
Major
-
3.5, 3.9
-
MOODLE_35_STABLE, MOODLE_39_STABLE
-
MOODLE_400_STABLE
-
MDL-61460-master-4 -
Bootstrap offers a nice set of UI components that can be reused when Moodle core or Moodle plugins needs to output UI elements like navigation, alerts, dropdowns and much more
See:
http://getbootstrap.com/docs/4.0/components
When these basic elements can be called from the core renderer it will make the overall Moodle UI more consistent. The amount of core CSS can be reduced and updating to newer versions of Bootstrap would take a lot less time.
A lot of the groundwork for this has already been written in theme_boost and in core_renderers and can be reused.
This would also replace core elements like AMD powered modals and drop-downs, and ultimately forms, tables and any other Moodle UI element.
- blocks
-
MDL-71788 Make it easier to copy the export url
-
- Closed
-
- has a non-specific relationship to
-
MDL-67958 Making search fields consistent using global search
-
- Closed
-
- has been marked as being related by
-
MDL-72326 Component library does not initialise on Windows
-
- Closed
-
-
MDL-76928 Upgrade lunr.js to 2.3.9
-
- Closed
-
- is blocked by
-
MDL-68496 grunt watch watches style changes in node_modules
-
- Closed
-
- Testing discovered
-
MDL-72146 Administration > Development > UI Component Library menu item should always exist
-
- Development in progress
-