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

Populate the Legislator pop-up with relevant info #37

Closed mvictor55 closed 3 years ago

mvictor55 commented 3 years ago

See mockup on the drive for visual. Relevant info: Name; district; how they voted (also the text, "Sen. XYZ is a strong supporter of EDR") Legislator Pop up

bhrutledge commented 3 years ago

I was hoping to have at least started on this, by pulling in a CSV of the "EDR Data" Google Sheet, but other things have taken precedence.

Note that the Sheet itself will need to be cleaned up, e.g.

bhrutledge commented 3 years ago

Wiring up the EDR Data sheet is done in PR #46 (for issue #43).

mvictor55 commented 3 years ago

Consider integrating the mymap side panel functionality. Or - adding simply the twitter handle and email address to the popup

mvictor55 commented 3 years ago

I forgot to mention today. Especially if we go with the side panel function, it'd be great to pull in the voting/cosponsor record of the legislator so users can show our work to the users - and we can link to the page of the bill on the legislature website. Example:

Senator Eldridge: Cosponsored H123 Cosponsored S234 Voted in favor of Amendment 14 to S333

bhrutledge commented 3 years ago

See related conversation re: third-party info: https://github.com/codeforboston/advocacy-maps/issues/53#issuecomment-780560877

mvictor55 commented 3 years ago

Cleaning up this issue: The side panel should contain:

(legisator name) has (grade - "substantial past advocay" ) for this issue

mvictor55 commented 3 years ago

Just need to pull in the Contact Info and clean up the UI