Skip to content

client participation beta#2304

Open
ballPointPenguin wants to merge 2 commits intoedgefrom
br/client-participation-beta
Open

client participation beta#2304
ballPointPenguin wants to merge 2 commits intoedgefrom
br/client-participation-beta

Conversation

@ballPointPenguin
Copy link
Member

@ballPointPenguin ballPointPenguin commented Nov 20, 2025

Stacked on #2302

TODO

  • Update all libraries
  • Convert js to ts, jsx to tsx
  • Set up eslint
  • Lint fixes
  • Improve typings throughout
  • Set up formatting (prettier)
  • Format everything
  • Centralize API calls in src/api/
  • Extract svg markup into components
  • Break up PCA visualization into smaller components
  • Validate a11y
  • Validate custom translations
  • Validate 3rd party translations
  • Unit tests
  • Component tests
  • Github Workflow for CI
  • Validate Embeds
  • E2E Cypress tests
  • Validate mobile layout
  • Screen Reader affordances
  • Custom Themes (future work)

@ballPointPenguin ballPointPenguin force-pushed the br/client-participation-beta branch from e91fa03 to 7b2117b Compare November 25, 2025 18:13
@ballPointPenguin ballPointPenguin marked this pull request as ready for review November 27, 2025 07:14
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@compdemocracy compdemocracy deleted a comment from github-actions bot Nov 27, 2025
@ballPointPenguin ballPointPenguin force-pushed the br/client-participation-beta branch from a451af2 to 1e281e6 Compare December 4, 2025 22:18
@compdemocracy compdemocracy deleted a comment from github-actions bot Dec 4, 2025
@ballPointPenguin ballPointPenguin force-pushed the br/client-participation-beta branch 3 times, most recently from 2bb7424 to 68c59f4 Compare December 12, 2025 04:27
@ballPointPenguin ballPointPenguin force-pushed the br/client-participation-beta branch 3 times, most recently from 5df9d51 to 9c14307 Compare December 19, 2025 19:20
@compdemocracy compdemocracy deleted a comment from github-actions bot Dec 19, 2025
@ballPointPenguin ballPointPenguin force-pushed the br/client-participation-beta branch from 074d21d to b9b59e8 Compare February 12, 2026 05:20
Copy link
Collaborator

@tevko tevko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

cc @ballPointPenguin can we get a screenshot of performance differences between this pr and client-participation-alpha survey page on prod? just want to ensure we've preserved our performance metrics, particularly with regard to initial page load size and time

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