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
44 stars 118 forks source link

Bootstrap Migration for PriorityBillsCard #1454

Closed Mephistic closed 7 months ago

Mephistic commented 8 months ago

This issue is meant to track the remaining work needed to close out the migration from css modules to react-bootstrap/styled components/typescript. This issue covers the PriorityBillsCard component.

Success Criteria:

This card just covers this work for the PriorityBillsCard component.

Mephistic commented 8 months ago

UPDATE:

This is not currently used, and we're not sure when we'll have the resources to implement it. We should deprioritize this at a minimum, and probably just remove this and the Priority Bills Dashboard altogether until we're ready to commit.

mvictor55 commented 7 months ago

@Mephistic can you clarify the implications of "remove" ? I assume we will still be able to retrieve the code when we do have the resources to tackle "priorities"? I believe we discussed creating a way to track what we've "removed"

Mephistic commented 7 months ago

We'll always be able to walk back through the git history to see the code.

It seemed like this component was abandoned over a year ago - if we're still planning to move forward with this, the update work involved in this card is very minimal and we can just do it.