Skip to content

Conversation

@lyndabanh
Copy link
Contributor

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

Fixes WV-2274

Changes included this pull request?

  • Added InfoOutlined icon with hover state
  • Created OfficeInfoModal component with flexbox layout
  • Implemented lazy loading and modal state management
  • Applied stying and disabled ESLint formatting rules

Testing

  • Verified info icon appears next to office names on Ballot page
  • Confirmed icon color changes on hover (neutral to primary blue)
  • Tested modal opens on icon click and closes via close button
  • Verified modal displays correct office name and placeholder content
  • Checked responsive layout on desktop and mobile viewports
  • No console errors related to lazy loading or modal rendering

* Add InfoOutlined icon with hover state
* Create OfficeInfoModal component with flexbox layout
* Implement lazy loading and modal state management
* Apply stying and disable ESLint formatting rules
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