Skip to content

Test#2523

Merged
adamdoe merged 83 commits intomainfrom
test
Jan 27, 2026
Merged

Test#2523
adamdoe merged 83 commits intomainfrom
test

Conversation

@adamdoe
Copy link
Copy Markdown
Collaborator

@adamdoe adamdoe commented Jan 26, 2026

Summary

Testing Steps

Optional

Storybook Links

Screenshots

adamdoe and others added 30 commits December 3, 2025 08:13
* Add 1rem of padding in developer previews to mimic DFE

* Fix map preview

* Remove old width var
* Add gridlines for horizontal bars

* Make y-axis dynamic for horizontal bar charts

* Add story

* Leave space for y-axis labels

* Reduce font size of horizontal bar data labels

* Specify corrent font sizes

* Nudge lollipop labels

* Use dynamic y-axis width for lollipop charts

* Improve label padding

* Remove width ref

* Cleanup
* initial warming stripes work

* initial warming stripes work

* Add support for Warming Stripes visualization and update related components

* Enhance Warming Stripes support by excluding specific fields in DataTableEditor and adjusting bar thickness settings in PanelVisual

* enhance warming stripes legends

* Enhance visualization options in ChooseTab by adding new chart types and updating button styles

* Enhance Warming Stripes visualization by updating label formatting, adding CSS styles, and adjusting legend properties

* remove leftover string
* Turn on standalone build test

* Update docs

* Remove dependencies from core to other packages
* fix: data table header color

* fix: data table header color

* add color directly to th
* [DEV-11920] link support for horizontal bar chart

- Add table link styles
- Add better link handling for visualization labels
- Add better link support for visualization tooltips

* Enhance horizontal bar chart story by enabling editor mode and adding single series configuration
* Enable dashboard filters to have multiple parents

* Add story

* Add integration test

* Update child filters on page load

* Restore chart dev margin
* Fix for Filters and Columns

* Download Updates

* Update packages/core/components/DataTable/DataTable.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/core/components/DataTable/DataTable.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Remove clutter

* Code Cleanup

* Update packages/core/components/DataTable/DataTable.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Github Suggestion

* Simplify Data

* Update packages/core/components/DataTable/DataTable.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/core/components/DataTable/DataTable.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/core/components/DataTable/DataTable.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Date Parse Format fallback

* Final Fallback
* wip: brush revival

* enhancement: brush click moves selection

* enhancement: change name

* wip: feedback

* wip: feedback

* enhancement: keyboard a11y

* Update packages/chart/src/components/LinearChart.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/chart/src/components/LinearChart.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/chart/src/components/Brush/BrushSelector.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: remove todo

* enhancement: feedback

* feature: mobile friendly

* wip: feedback

* fix: remove more relics

* Update packages/chart/index.html

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Remove duplicate LineChart rendering in LinearChart component (#2449)

* Initial plan

* fix: remove duplicate LineChart rendering code

Co-authored-by: Mgetz10 <35408073+Mgetz10@users.noreply.github.com>

* fix: tooltip bug

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Mgetz10 <35408073+Mgetz10@users.noreply.github.com>

* fix: region and tick bug fixes

* fix: cut down changes

* fix: remove more

* fix: brush bug

* enhancement: add bar and area charts support for mini charts

* enhancement: make mini bars wider

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
* fix: data loading issue in multi viz

* fix: ability to select data row on multiviz

* feat: add multi-visualization configuration workflow integration test
* add regression tests

* add gallery stories

* more tests

* more pages

* add more stories

* Add new bitmap reference images and enhance BackstopJS scripts

- Added multiple new bitmap reference images for various charts and maps in the backstop_data/bitmaps_reference directory.
- Introduced click and hover helper functions in backstop_data/engine_scripts/puppet to streamline interaction handling during visual regression tests.
- Updated onBefore and onReady scripts to utilize the new helper functions for improved scenario execution.
- Enhanced package.json with new BackstopJS commands for easier testing and report generation.

* Add BackstopJS visual regression testing workflow

* add missing deps

* Remove pull request trigger from BackstopJS workflow
* fix: merge error - restore warming charts and dynamic y for horizontal bars

* Restore a few more lines

---------

Co-authored-by: Jay Boice <jboice@gmail.com>
* Add BaseEditorPanel Refactor and Common Hooks

- Creas BaseEditorPanel component to @cdc/core
- Update all EditorPanel implementations to extend from BaseEditorPanel
- Remove redundant styles and logic from individual EditorPanel components
- Simplify imports and exports for EditorPanel components across packages
- Create hooks for common data handling patterns
- Improved state management in Header component

* Enhance Editor Panel: Standardize filter dropdowns and improve accessibility labels

* remove log

* updates for getDataColumns

* Rename getColumns to getNonPivotColumns for clarity in pivotData helper
* Fix/data table heading color (#2452)

* fix: data table header color

* fix: data table header color

* add color directly to th

* fix: y axis categorical height data issue (#2470)
* First pass at combobox

* Better highlighting

* Set up dashboard comboboxes

* Handle API filters in dashboards

* Wrap keyboard nav
* Make viz filters draggable

* Make dashboard filters draggable

* Support both draggable and non-draggable fieldsets

* Fieldsets not draggable by default

* Fix failing tests
* Add embed plan

* Set up initial build

* Set up embed page

* Set up iframe resizing

* Add embed code to editor

* Add TODO

* Add empty tests

* Show message before file is saved

* Use relative asset urls

* Add hide params for filters

* Set up initial generator page

* Restyle, add resizer to generator

* Preview uses same host

* Ensure query params set for all filters

* Clean up no-filter case

* Update plan

* Generator page tweaks

* Workflow tweaks

* Add 10px padding to embed

* Add url validation

* Yellow box around preview

* Iframe sizing adjustments

* Add more embed examples

* Update docs

* Open iframe links in parent
Mgetz10 and others added 23 commits January 15, 2026 10:43
* enhancement: tp5 waffle

* enhancement: add stories and padding adjustment

* enhancements: waffle feedback

* enhancement: restore label

* fix: missing styles and restore non tp5 person icon

* fix: add important
* Data bite and waffle chart always get legacy title style

* Improvements to new title style margins
…#2500)

* placeholder commit

* enhancement: make breakpoint 575 and fix waffle empty load bug

* fix: remove comments

* fix: incorrect comment
* fix: waffle data bite feedback

* Adjust vertical dashboard spacing on mobile

---------

Co-authored-by: Jay Boice <jboice@gmail.com>
fix: use runtime labels for x and y axes in tooltip
fix: enhance accessibility of legend items with button elements
* Allow use of style tags in markup includes

* Update comment

* Simplify
* fix: refactor Regions component for improved date handling and visualization type checks

* fix: region calculations
* fix: bite and waffle feedback

* fix: align top
* DEV-12131 Override wcms btn outline on click for legend items

* DEV-12131 Move style to focus only
Added NODE_OPTIONS environment variable to increase memory limit.
@adamdoe adamdoe marked this pull request as ready for review January 27, 2026 23:30
@adamdoe adamdoe merged commit f91520c into main Jan 27, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants