Skip to content

alanmaddrell/pay-product-page

 
 

Repository files navigation

Pay Product Page

Running Locally

  • bundle install to install middleman and its dependencies
  • npm install to install the frontend dependencies
  • bundle exec middleman server - to start middleman's built in server
  • open http://localhost:4567 - to open the example in your browser

Building a Static Copy of the Site

  • bundle install
  • npm install
  • bundle exec middleman build

Check the build directory for the output.

Components

Look at the CSS for the individual components for usage examples and notes.

Releasing a Static Copy of the Site

Releases are created when changes are merged into the master branch.

The product page is deployed as part of pay-frontend.

  1. Update the pay-product-page dependency in the package.json file in pay-frontend to point to the GitHub URL for the .tar file associated with the GitHub release.
  2. Within pay-frontend, run npm install.
  3. Merge and deploy the changes to pay-frontend.

Licence

MIT Licence

Vulnerability Disclosure

GOV.UK Pay aims to stay secure for everyone. If you are a security researcher and have discovered a security vulnerability in this code, we appreciate your help in disclosing it to us in a responsible manner. Please refer to our vulnerability disclosure policy and our security.txt file for details.

Packages

No packages published

Languages

  • HTML 70.9%
  • JavaScript 18.4%
  • SCSS 9.7%
  • Other 1.0%