diff --git a/addons/survey/__manifest__.py b/addons/survey/__manifest__.py index e067ce0ce37..dd7cdc98a44 100644 --- a/addons/survey/__manifest__.py +++ b/addons/survey/__manifest__.py @@ -99,6 +99,9 @@ sent mails with personal token for the invitation of the survey. 'survey/static/src/scss/survey_question_views.scss', 'survey/static/src/scss/survey_templates_results.scss', ], + "web.dark_mode_assets_backend": [ + 'survey/static/src/scss/*.dark.scss', + ], 'web.assets_tests': [ 'survey/static/tests/tours/*.js', ], diff --git a/addons/survey/static/src/scss/survey_survey_views.dark.scss b/addons/survey/static/src/scss/survey_survey_views.dark.scss new file mode 100644 index 00000000000..34dcd1d18b6 --- /dev/null +++ b/addons/survey/static/src/scss/survey_survey_views.dark.scss @@ -0,0 +1,7 @@ +// = Survey view +// ============================================================================ +// No CSS hacks, variables overrides only + +.o_survey_form { + --SurveyForm__section-background-color: #{$o-gray-300}; +} diff --git a/addons/survey/static/src/scss/survey_survey_views.scss b/addons/survey/static/src/scss/survey_survey_views.scss index 8c538050f8f..1cd9ba19c3d 100644 --- a/addons/survey/static/src/scss/survey_survey_views.scss +++ b/addons/survey/static/src/scss/survey_survey_views.scss @@ -134,9 +134,13 @@ // FORM view .o_survey_form table.o_section_list_view tr.o_data_row.o_is_section { font-weight: bold; - background-color: #DDD; + background-color: var(--SurveyForm__section-background-color, #DDD); border-top: 1px solid #BBB; border-bottom: 1px solid #BBB; + + > td { + background: transparent; + } } // TOOLS