Add survey question drag-sort and backend assets

- Frontend editor: drag-to-sort questions with dedicated sort assets/JS
- Backend list/search refinements for tl_survey and tl_survey_content
- Repository helpers for survey/question/editor queries
- Translations and AI handover notes update
This commit is contained in:
Jürgen Mummert
2026-06-14 09:13:07 +02:00
parent 79c4402aee
commit 1b16675ae9
23 changed files with 928 additions and 40 deletions
+45
View File
@@ -0,0 +1,45 @@
.tl_checkbox_wizard.survey-assigned-members-checkbox-wizard {
column-count: 4;
column-gap: 1.5rem;
}
.tl_checkbox_wizard.survey-assigned-members-checkbox-wizard > span {
display: block;
break-inside: avoid;
margin-bottom: 0.35rem;
}
.tl_checkbox_wizard.survey-assigned-members-checkbox-wizard .drag-handle {
display: none;
}
.tl_checkbox_wizard.survey-assigned-members-checkbox-wizard label {
display: inline;
white-space: normal;
}
body.survey-question-list-page .parent_view > .tl_header .tl_content_right {
display: none;
}
body.survey-question-list-page.survey-question-list-clipboard-active .parent_view > .tl_header .tl_content_right {
display: block;
}
@media (max-width: 1400px) {
.tl_checkbox_wizard.survey-assigned-members-checkbox-wizard {
column-count: 3;
}
}
@media (max-width: 1100px) {
.tl_checkbox_wizard.survey-assigned-members-checkbox-wizard {
column-count: 2;
}
}
@media (max-width: 767px) {
.tl_checkbox_wizard.survey-assigned-members-checkbox-wizard {
column-count: 1;
}
}