Add a pluggable CallToAction service for XBlocks
This also has an initial use case for Personalized Learner Schedules to add CTAs to capa and vertical blocks to allow users to shift their course deadlines.
Showing
- common/djangoapps/util/views.py 5 additions, 21 deletionscommon/djangoapps/util/views.py
- common/lib/xmodule/xmodule/capa_base.py 6 additions, 0 deletionscommon/lib/xmodule/xmodule/capa_base.py
- common/lib/xmodule/xmodule/capa_module.py 1 addition, 0 deletionscommon/lib/xmodule/xmodule/capa_module.py
- common/lib/xmodule/xmodule/css/capa/display.scss 13 additions, 0 deletionscommon/lib/xmodule/xmodule/css/capa/display.scss
- common/lib/xmodule/xmodule/vertical_block.py 5 additions, 0 deletionscommon/lib/xmodule/xmodule/vertical_block.py
- lms/djangoapps/courseware/tests/test_views.py 1 addition, 1 deletionlms/djangoapps/courseware/tests/test_views.py
- lms/djangoapps/courseware/views/views.py 0 additions, 4 deletionslms/djangoapps/courseware/views/views.py
- lms/djangoapps/lms_xblock/runtime.py 2 additions, 0 deletionslms/djangoapps/lms_xblock/runtime.py
- lms/static/sass/_build-course.scss 1 addition, 0 deletionslms/static/sass/_build-course.scss
- lms/static/sass/base/_base.scss 0 additions, 35 deletionslms/static/sass/base/_base.scss
- lms/static/sass/bootstrap/lms-main.scss 1 addition, 1 deletionlms/static/sass/bootstrap/lms-main.scss
- lms/static/sass/course/_dates.scss 0 additions, 33 deletionslms/static/sass/course/_dates.scss
- lms/static/sass/course/_info.scss 0 additions, 52 deletionslms/static/sass/course/_info.scss
- lms/static/sass/course/base/_base.scss 9 additions, 6 deletionslms/static/sass/course/base/_base.scss
- lms/static/sass/course/base/_mixins.scss 0 additions, 17 deletionslms/static/sass/course/base/_mixins.scss
- lms/static/sass/course/layout/_banner_cta.scss 73 additions, 0 deletionslms/static/sass/course/layout/_banner_cta.scss
- lms/static/sass/course/layout/_dates_banner.scss 0 additions, 53 deletionslms/static/sass/course/layout/_dates_banner.scss
- lms/templates/dates_banner.html 19 additions, 21 deletionslms/templates/dates_banner.html
- lms/templates/problem.html 17 additions, 0 deletionslms/templates/problem.html
- lms/templates/vert_module.html 18 additions, 0 deletionslms/templates/vert_module.html
Please register or sign in to comment