mirror of
https://github.com/discourse/discourse.git
synced 2026-08-08 17:53:55 +08:00
Previously, the manage reports modal split reports into two separate sections : "Enabled" and "All reports" rendering Enabled Reports double, the counter was placed wrong, and there was a bug: when searching it refetched the server's saved layout and overwrote the admin's unsaved toggles, so enabling a report and then searching silently dropped the selection. This change consolidates everything into a single list and simplifies the modal: - One unified list => enabled reports render first (draggable, reorderable), followed by the remaining disabled reports. - Counter moved beside the title => :belowModalTitle instead of a section heading. - Styles extracted => modal CSS moves out of `admin_dashboard.scss` into a dedicated `manage-reports-modal.scss`. - Generic CTA class => the data-explorer hint is renamed from `de-manage-reports-hint` to `de-cta` so it can be reused beyond this modal. - Mobile styling polish - Accessibility for arrow and toggle controls - Bugfix: searching now only refilters the disabled pool and leaves pending selections untouched. ref t/reporting-and-analytics-dashboard-redesign-reports-section/182855/15 |
||
|---|---|---|
| .. | ||
| components | ||
| pages | ||