Skip to content

Kbentham/mayflower

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mayflower GitHub version

Mayflower is the enterprise design system for the Commonwealth of Massachusetts.

Getting Started

Setting up your environment

In order to run Mayflower locally, you need to have some things installed and set up on your machine. Follow the steps in setting up your machine.

Demo Install

  • Follow the steps in Demo Install to get a copy of the project up and running on your local machine for demo and testing purposes.

Contribute

Please follow the steps in Contributing docs to set up your fork and repo for development and contribution purposes.

Deployment

Developer Deployment

Please see Deployment docs for steps on deploying development work to a fork of Mayflower's Github Pages.

Production Deployment

Mayflower release managers with the necessary repo permissions can see Release docs for steps on deploying code to production (i.e. do a release).

Generating assets

This project comes with gulp tasks to build Mayflower's static assets (html, css, js, + images) without serving them locally. See the gulp-readme for more information.

Mayflower Artifacts

Some Mass Digital Services projects (i.e. massgov/mass) use twig templates in addition to the static assets (html, css, js, image) from Mayflower. To establish that dependency, those projects point their dependency manager (i.e. composer) to the Mayflower Artifacts repository, which is a collection of Mayflower build artifacts with both twig and static assets. Learn more about Mayflower Artifacts in the massgov/openmass docs.

Built With

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

What SemVer means for Mayflower section coming soon...

License

This project is licensed under the is licensed under the GNU General Public License v2.0 - see the LICENSE.txt file for details.

Acknowledgments

About

Design system for the Commonwealth of Massachusetts.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 47.0%
  • CSS 30.5%
  • JavaScript 21.1%
  • Other 1.4%