-
- Downloads
[MERGE][IMP] survey: redesign frontend views
PURPOSE
=========
In 3 words, make survey beautiful.
SPECIFICATIONS
==============
- Center the question in Question per page mode
- When last question or page of the survey, Continue becomes Finish
- Add Press key capabilities to speed up the survey completion
- ENTER : go to next question (or next page)
- A to Z : to select answers in choice and matrix question type
(only in question per page mode to avoid mismatch and complexity with multiple questions
- New layout for single / multiple choice
- Custom radio buttons and checkboxes. Unified style for both except we keep circle icon for
simple choice and square icon for multiple choice.
- Add a progress bar (2 modes : % and number)
- Add Background image
- Re-do quiz correction mode that were removed from controller during survey refactoring.
- Review breadcrumb style (make it more integrated to the new design)
See sub commits for more details.
LINKS
=====
Follow the survey refactoring done in #42908.
Task ID: '2150291'
closes odoo/odoo#43237
Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
No related branches found
No related tags found
Showing
- addons/portal/static/src/scss/portal.scss 0 additions, 15 deletionsaddons/portal/static/src/scss/portal.scss
- addons/purchase/controllers/portal.py 1 addition, 1 deletionaddons/purchase/controllers/portal.py
- addons/survey/controllers/main.py 37 additions, 16 deletionsaddons/survey/controllers/main.py
- addons/survey/data/survey_demo_certification.xml 1 addition, 0 deletionsaddons/survey/data/survey_demo_certification.xml
- addons/survey/data/survey_demo_quiz.xml 42 additions, 0 deletionsaddons/survey/data/survey_demo_quiz.xml
- addons/survey/models/survey_survey.py 5 additions, 0 deletionsaddons/survey/models/survey_survey.py
- addons/survey/static/src/img/survey_background.jpg 0 additions, 0 deletionsaddons/survey/static/src/img/survey_background.jpg
- addons/survey/static/src/img/survey_background_2.jpg 0 additions, 0 deletionsaddons/survey/static/src/img/survey_background_2.jpg
- addons/survey/static/src/js/survey_form.js 110 additions, 5 deletionsaddons/survey/static/src/js/survey_form.js
- addons/survey/static/src/js/survey_print.js 31 additions, 0 deletionsaddons/survey/static/src/js/survey_print.js
- addons/survey/static/src/scss/survey_form.scss 193 additions, 0 deletionsaddons/survey/static/src/scss/survey_form.scss
- addons/survey/static/src/scss/survey_templates.scss 0 additions, 28 deletionsaddons/survey/static/src/scss/survey_templates.scss
- addons/survey/static/src/xml/survey_breadcrumb_templates.xml 6 additions, 4 deletionsaddons/survey/static/src/xml/survey_breadcrumb_templates.xml
- addons/survey/static/tests/tours/certification_failure.js 12 additions, 12 deletionsaddons/survey/static/tests/tours/certification_failure.js
- addons/survey/static/tests/tours/certification_success.js 12 additions, 12 deletionsaddons/survey/static/tests/tours/certification_success.js
- addons/survey/static/tests/tours/survey.js 8 additions, 8 deletionsaddons/survey/static/tests/tours/survey.js
- addons/survey/static/tests/tours/survey_prefill.js 8 additions, 8 deletionsaddons/survey/static/tests/tours/survey_prefill.js
- addons/survey/views/assets.xml 3 additions, 1 deletionaddons/survey/views/assets.xml
- addons/survey/views/survey_survey_views.xml 2 additions, 0 deletionsaddons/survey/views/survey_survey_views.xml
- addons/survey/views/survey_templates.xml 217 additions, 88 deletionsaddons/survey/views/survey_templates.xml
Loading
Please register or sign in to comment