codeforboston / maple

MAPLE makes it easy for anyone to view and submit testimony to the Massachusetts Legislature about the bills that will shape our future.
https://mapletestimony.org
MIT License
38 stars 106 forks source link

Bootstrap Migration for Bill Details #1511

Closed Mephistic closed 1 month ago

Mephistic commented 2 months ago

Summary

Bootstrap Migration for Bill Details (for #1445 ). This includes the Sponsors, Committee, and (currently disabled) LobbyingTable components.

I moved these components to use the Bootstrap Card styling currently used by the Testimonies section - there are some slight differences between the old Sponsors style and the card style vis-a-vis border radius and header font size, but they're now at least consistent for all sections.

Checklist

Screenshots

Old Sponsors and Committee:

Screenshot 2024-03-13 at 2 05 37 AM

New Sponsors and Committee:

Screenshot 2024-03-13 at 2 05 29 AM

LobbyingTable:

Screenshot 2024-03-13 at 12 11 24 AM

Known issues

N/A

Steps to test/reproduce

  1. Go to a specific bill page (preferably, one associated with a committee and several cosponsors)
  2. See that the components render as expected
vercel[bot] commented 2 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
maple-dev ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 13, 2024 6:23am