johnpeart / lgbt-mp

A (hopefully) always up-to-date dataset of LGBT MPs in the UK House of Commons
https://mps.whoare.lgbt
Other
5 stars 0 forks source link

Full site rebuild using Eleventy #22

Closed johnpeart closed 2 months ago

johnpeart commented 2 months ago

The entire site has been rebuilt using Eleventy instead of Jekyll. The underlying dataset was amended to support the new site.

As a result of the changes there is now a simpler core CSV dataset that lists only the member of Parliament, their ID number from the UK Parliament website, and the source of the information pertaining to their LGBT+ identity. Eleventy uses the ID number and polls the UK Parliament Members API, combines it with the data from the CSV file, and then outputs the site based on a newly created JSON file.

This new site also allows new features, including individual pages for every LGBT+ MP and more detailed information about each member's parliamentary career.

Further stylistic changes are planned to the website, including refreshed styles and further rich data polled from the UK Parliament APIs.