This pattern library is a collection of recurring user interface design patterns created to solve common design problems.
- BEM methodology
- Browsersync – Time-saving synchronised browser testing.
- Gulp – The streaming build system.
- ITCSS architecture
- jQuery
- Normalize.css
- Sass
Before you get started, you need to ensure the following is installed and running on your computer:
git clone git@github.com:michaelthorne/pattern-library.git name-of-project
cd name-of-project
npm install
npm start
BrowserSync allows you to view the pattern library on any device connected to the same network as the computer running this
pattern library. In order to browse the pattern library, enter the IP address followed by the default port 1337
into a web browser on one of your devices e.g. 192.168.0.1:1337
If you have a question or encounter any bugs, please create a new issue on GitHub. Alternatively, submit a new pull request if you’d like to contribute to the project directly.