Skip to content

JSON cleanup, list view clean up - #626

Open
flacoman91 wants to merge 45 commits into
mainfrom
rad-list-view-cleanup
Open

JSON cleanup, list view clean up#626
flacoman91 wants to merge 45 commits into
mainfrom
rad-list-view-cleanup

Conversation

@flacoman91

@flacoman91 flacoman91 commented Jul 30, 2026

Copy link
Copy Markdown
Contributor
  • Removes JSON from download options
  • Cleanup List view
  • List view now default
  • Removed custom selects in favor of standard DSR selects
  • Removed disabled options in favor of filtering out invalid options
  • Updated Filter panel options, moved caret to the right of the complaint counts and aligned them

To verify, validate against figma mockups:

Keep JSON available for full-dataset downloads from files.consumerfinance.gov, and update tour copy and tests to match.
Filtered downloads are always CSV, so only show format radios for the full dataset and drop the redundant format from filtered export analytics.
…anup

Bring in CSV-only filtered export URL building and related tour copy.
@github-actions

github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://cfpb.github.io/ccdb5-ui/pr-previews/pr-626/

Built to branch gh-pages at 2026-08-04 19:26 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@flacoman91
flacoman91 force-pushed the rad-list-view-cleanup branch from 4fd72b1 to 37561df Compare July 30, 2026 23:04
@coveralls

coveralls commented Jul 31, 2026

Copy link
Copy Markdown

Coverage Status

Coverage is 87.927%rad-list-view-cleanup into main. No base build found for main.

action bar cleanup

more cleanup to match mock

remove spyglass icons from search button

clean up styling

eslint nag

clean up resp

lint fixes

fix

update things

clean up

cleanup more

more cleanup

update pills

save work

clean pill alignment
@flacoman91
flacoman91 force-pushed the rad-list-view-cleanup branch from 4fcb55a to a62cbf3 Compare July 31, 2026 04:31
@flacoman91
flacoman91 force-pushed the rad-list-view-cleanup branch from 5e69596 to c2a3aab Compare August 1, 2026 08:05
Avoid updating refs during render and use bare setTimeout/clearTimeout for CI eslint.
Bring in Cypress testing-library selector updates from main, keep this
branch's download/list UI, and point DSR at the latest rad-tabs-inverted
commit.
fix merge

fix tests after merge

Simplify RootModal to a boolean More About dialog state.

Remove the unused export confirmation modal and typed modal map now that
downloads live on the list view.

Move RootModal locals after the early return.

Satisfies unicorn/no-declarations-before-early-exit while keeping hooks
above the exit.

update dist

align carets

fix cypress

Align Cypress filter toggle names with list-view titles.

Fix Cypress filter selectors for pill panel and branch toggles.

Match current copy and give aggregation expand buttons a stable aria-label so tests can find Mortgage without relying on count text.
@flacoman91
flacoman91 force-pushed the rad-list-view-cleanup branch from 06567e8 to e842c6b Compare August 3, 2026 05:59
Give users field-level feedback that the file is downloading, while keeping the existing error alerts for empty and over-limit filtered exports.
Add Babel TS support and a typecheck script, convert a few pure utils/constants plus refine-bar Select, and tighten search tips spacing.
remove custom icons in favor of text
mobile fixes, fix widths < 800
stack narratives
Give expandable content and Has Narrative a consistent 30px bottom gap before HRs so Show more and the narratives checkbox align.
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.

2 participants