Details
-
Improvement
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-71817-master -
-
2
-
HQ Team International Sprint 3, HQ Team International Sprint 4, HQ Team International Sprint 5
Description
Proposed improvement: Render the calendar in the calendar block in month view instead of the mini-calendar view.
This will make the calendar responsive and provide more useful information when rendered in a larger block region (e.g. the main region in the Dashboard).
We need to make sure that the calendar's month view works seamlessly when rendered in the calendar block.
Things to consider:
- Decouple the calendar JS and functionalities from the calendar page so the large calendar month view will work seamlessly even when rendered in a block. It must support the whole functionality that is supported now:
- Creating / updating events
- Course filter
- Month navigation & reloading
- Loading events
- When multiple calendar block instances are rendered there should be no duplicate element IDs.
Attachments
Issue Links
- blocks
-
MDL-71810 Add a current date indicator and make calendar block responsive when switching between small and large views
-
- Closed
-