feat: enhance ReportFilters and Reports components with new properties#1400
feat: enhance ReportFilters and Reports components with new properties#1400koechkevin merged 2 commits intomainfrom
Conversation
…s and layout adjustments
|
Thanks @koechkevin. Just to make sure I understand: Why do Reports need Page Headers? That |
Yes @kilemensi this is customizable on CMS |
|
@kilemensi, on page headers, we have this section on baseline reports. We are making it optionally configurable for every report on CMS. |
🤔 ... I don't think we need that @koechkevin .
It's the same header on Resources, Research, About and Reports pages though. What am I missing? (Yes, I haven't paid much attention to this so I could be missing something). |
Yes,, same header but this title could change on each report. |
If it makes sense, all good. Will try to make sense of the approach later @koechkevin |
|
Codex Review: Didn't find any major issues. Can't wait for the next one! ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |

Description
Added new customizable header fields to the Reports collection and improved UI alignment in the ReportFilters component.
Changes
Reports Collection (Reports.js)
Report Utilities (reports.js)
ReportFilters Component (ReportFilters.js)
Tests
These changes enable content editors to customize the header section of individual report pages with custom images and descriptions, improving visual flexibility and content richness.
Fixes #1399
Type of change
Please delete options that are not relevant.
Screenshots
Checklist: