my-cool-project
v1.0.0
Published
Project template for Drupal 8 themes
Downloads
18
Readme
NYPL Emulsify: Pattern Lab + Drupal 8
Component-driven prototyping tool using Pattern Lab v2 automated via Gulp/NPM. Also serves as a starterkit Drupal 8 theme.
Requirements
Prototyping (separate from Drupal, Wordpress, etc.)
NYPL Emulsify supports both NPM and YARN for installing and maintaining Pattern Lab.
Drupal installation
In a Composer-based Drupal install (recommended)
- Enable your theme and its dependencies
drush then nypl_emulsify -y && drush en components unified_twig_ext -y
- Proceed to the "Starting Pattern Lab…" section below
Starting Pattern Lab and watch task
The start
command spins up a local server, compiles everything (runs all required gulp tasks), and watches for changes.
npm start
oryarn start
Emulsify's Highlighted Features
View a demo of these default nypl_emulsify components.
Four Kitchens Documentation
Documentation is currently provided in the Wiki. Here are a few basic links:
General Orientation
See Orientation
We have a series of videos for you to learn more about Emulsify.
For Designers (Prototyping)
See Designers
For Drupal 8 Developers
See Drupal Usage
Gulp Configuration
See Gulp Config