Skip to content

[WV-2635] Improve ImportedVotersList row layout - Almost Team Review#4726

Open
lyndabanh wants to merge 6 commits intowevote:developfrom
lyndabanh:WV-2635-fix-imported-voters-display
Open

[WV-2635] Improve ImportedVotersList row layout - Almost Team Review#4726
lyndabanh wants to merge 6 commits intowevote:developfrom
lyndabanh:WV-2635-fix-imported-voters-display

Conversation

@lyndabanh
Copy link
Contributor

@lyndabanh lyndabanh commented Mar 12, 2026

What github.com/wevote/WebApp/issues does this fix?

WV-2635

Changes included this pull request?

  • Replace action button text labels with icon-only buttons
  • Fix header/data column alignment and action column sizing
  • Move Hide and Delete actions to per-row menu; fix menu clipping near viewport edge
  • Add mobile card view with sticky footer and polished VoterCard styling

* Replace action button text labels with icon-only buttons (title/aria-label for accessibility)
* Fix header/data column alignment by standardizing padding and fixing actions column to 120px
* Reduce checkbox/expand column widths and shrink action icons to give more room to Name, Email, Phone values
@lyndabanh lyndabanh marked this pull request as draft March 12, 2026 20:20
* Add Hide and Delete actions to per-row menu
* Fix row menu clipping when opened near bottom of viewport
@lyndabanh lyndabanh marked this pull request as ready for review March 19, 2026 22:40
@lyndabanh lyndabanh changed the title Improve ImportedVotersList row layout [WV-2635] Improve ImportedVotersList row layout - Almost Team Review Mar 19, 2026
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.

1 participant