— The challenge

  • Upgrade the New York Senate website from Drupal 7 to 10

— The goals of this project

  • Port existing functionality that allows users to interact with their senators (messaging, participating in online polls, following news and events) 

— The solutions

  • A theme built using Patternlab; even though the design elements of the site didn't change during the upgrade, moving the theme to an atomic structure allows for easier deployment and improvements of features