Skip to content
This repository was archived by the owner on Jun 26, 2018. It is now read-only.

Release 5.6.0 #548

Merged
merged 35 commits into from
Aug 23, 2017
Merged

Release 5.6.0 #548

merged 35 commits into from
Aug 23, 2017

Conversation

jesconstantine
Copy link
Contributor

@jesconstantine jesconstantine commented Aug 20, 2017

5.6.0

Added

  • DP-4181 - Folks browsing through the repository will notice new documentation which explains how to get set up, develop, and make other contributions to Mayflower! This documentation is linked from the shiny new repo readme. (PR #532)
  • DP-4053 - Developers can now follow a documented build + deploy process to ship their code to their own GitHub Pages where their work can be seen and tested! This documentation is linked from the shiny new repo readme. (PR #530)
  • DP-4046 - The change above is possible because we can now host Mayflower from a subdirectory (i.e. .github.io/mayflower)! (PR #503)
  • DP-4080 - Developers, reviewers, and release managers can (and should!) now follow documentation on Semantic Versioning as it applies to Mayflower. This means we have guidelines to help reviewers understand what kind of change the code they are reviewing is and to help release managers understand what kind of version of Mayflower they are releasing. This documentation is linked from the shiny new repo readme. (PR #504)
  • We documented all the things! Well, almost all. :) Check out patterns used on Service, How-To's, Guides, Locations, Topics, and Events and prepare to be informed! (Remember you can navigate to child patterns by clicking links down in the "Lineage" section.) More goodness coming soon. (PRs #521, #523, #524, #527, #529, #533)

Changed

  • Outside contribution from @sghoweri - Developers will notice that we now use a fork of Pattern Lab maintained by a Drupal Pattern Lab GitHub organization, with hopes of innovating, and iterating on Pattern Lab and merging changes back upstream to the main Pattern Lab fork.

    This also allows us to see pattern inheritance: browse to a pattern, click the cog icon in the top-right corner, click show pattern info, and see where else patterns are used and which child patterns a given pattern contains. (PRs #488 and #519) Thanks Salem!

  • Outside contribution from @EvanLovely - Developers will notice an improvement to the automatic build + browser reload during local development. (PR #506) Thanks Evan!

  • Developers will notice standardization on a pattern for writing pattern modification classes, this accounts for nearly all of the backwards-compatible .twig changes in this release.

  • Developers and implementers will notice that @molecules/footnote now has an option to render as plain text (as seen in Mass.gov Regulation pages, etc.) (PR #541)

  • Contribution from our very own @meghandavis - See that typo on the Press Listing page? Nope. That's because it's fixed! Thanks Meghan!!

Removed

  • DP-4603 - For developers, the phing deploy task which circle kicks off to deploy to massgov/mayflower-artifacts no longer writes to env.js (since it's been removed) to set a theme path for js. (PR #544) Implementers should do this work in their site codebase. See an example of this at Mass.gov PR #1065

Migrate path

  • See note for DP-4603 above for steps to implement this change.

Jonathan Dallas and others added 30 commits June 1, 2017 09:38
* DP-3519 - Image Promos - adding optional title

* DP-3519 - Location - new Content type.

* DP-3519 - Location Pages - updated to use location template

* DP-3519 - removing breadcrumbs

* DP-3519 - Removing wait time widget

* DP-3519 - Renaming pageContent to mainContent

* DP-3519 - Location Content - adding key actions and contact list

* DP-3527 - Quick Actions - removed

* DP-3527 - Sidebar Contact - removed

* DP-3527 - Sidebar Promo - removed

* DP-3527 - Sidebar Widget - removed

* DP-3527 - Wait Time - removed

* DP-3527 - Header Contact - removed

* DP-3527 - Action Details - removed

* DP-3527 - Action Section - removed

* DP-3527 - Figure - fixing image width

* DP-3527 - Action Event - removed

* DP-3528 - Action Gallery - archived

* DP-3528 - Action Cards - archived

* DP-3528 - Blog Feed - archived

* DP-3528 - Banner Carousel - archived

* DP-3528 - Change Log - archived

* DP-3528 - Feedback Form - archived

* DP-3528 - Test Feed - archived

* DP-3528 - Top Actions - archived

* DP-3528 - Collage Header - archived

* DP-3527 - Image Gallery - removed

* DP-3527 - Related Action - removed

* DP-3528 - State Util - removed
* Switch Pattern Lab config to point to the Drupal Pattern Lab fork -- includes multiple PL bug fixes including the fix for the Lineages functionality being broken when using Twig namespaced paths.

* Reverting a few PL config paramaters that don't necessarily have to get updated with the newer version

* Fixing whitespace issues

* Fixing missed spaces vs tabs instance in config
* DP-4046 - Global Data - splitting into seperate files and creating url obj

* DP-4046 - Image - code clean up

* DP-4046 - fixing path variables to use ../../assets instead of /assets

* Pagination - preventing the loading of templates on pages without pagination

* DP-4046 - Default domain changed to localhost:3000

* DP-4046 - Site Logo - updating the href value

* DP-4046 - Adding Base tag.

* removing env.js file

* DP-4046 - Template JS var - renamed from themePath to templatePath

* Revert "DP-4046 - Template JS var - renamed from themePath to templatePath"

This reverts commit f21e716.

* DP-4046 - themePath documentation

* DP-4046 - Env.js - removing script to include file

* DP-4046 - Styleguide - relative paths for assets

* DP-4046 - Removing base tag.
* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* DP-4048 - Contact List - removed 'title' field from docs
* DP-4080 - Versioning - first draft

* Dp-4080 - let's try that again after saving the file.

* DP-4080 - Versioning - updating Major version text

* Second Draft

* DP-4080 - Versions - Third draft with examples versions

* DP-4080 - Version - reducing importance of Terms

* DP-4080 - Version - Edits after reviewing.

* DP-4080 - Versions - missed a few

* DP-4080 - Versions - Weird copy and paste issue.

* DP-4080 - Tweak to Minor version description

* DP-4080 - Version Docs - fourth version

* DP-4080 - Version doc - version 5
* Add shell script to deploy PL build to gh-pages branch of given repo

* Update readme with deploy, contrib, versions, license info

* Create contributing documentation

* Create deploy documentation

* Create PR template

* Create issue template

* Move environment setup and demo install instructions to own docs

* Link to mayflower artifacts docs from readme (vs duplicating content)
…ritance (#519)

* Reverting Pattern Lab psuedo-pattern rules to use original merge function vs array_replace_recursive -- temporary workaround to address unexpected behavior from drupal-pattern-lab/patternlab-php-core#12

* Adding composer patch library to automatically apply array_merge patch if/when upstream PL updates should occur

* Adding composer patch plugin to autoloader
* Add shell script to deploy PL build to gh-pages branch of given repo

* Make deploy script executable

* Use bash shebang in deploy script

* Fix conditional logic

* Write git output to screen

* Fix conditional logic check for false

* print variable name in log

* update order of args

* Fix conditional logic boolean false

* fix variable assignment, remove spaces

* echo errors in red, success in green

* fix validation of target environment

* Update deploy script argument validation

* Validate git push during deploy

* Exit deploy script on failed build

* Update docs

* Fix syntax error.

* Create a function for cleanup

* Fix target URL

* Create function for success / error logging

* Update docs

* Ensure that patterns are blown away before built

* Remove exit on error log

* Fix string comparison in log function

* Add final error message to deploy script

* Make wrong target remote repo message more helpful

* Create CNAME for staging (test)

* Test confirm functionality

* Create CNAME for stage / prod

* Add logic for final success message non/prod

* Update readme with deploy, contrib, versions, license info

See template link under readme > acknowledgements

* Create contributing documentation

* Create deploy documentation

* Fix readme link typo

* Fix link to contributing.md

* Update github pages settings docs

* Update Contributing md with Mayflower, PR tips.

* Create PR template

* Create issue template

* Fix typo and make contributing language more friendly

* Update steps to browse in readme.

* Update readme browse Mayflower steps

* Fix readme typo.

* Add deployment steps to contributing.md

* Fix typo, styling of deploy docs.

* Add PHP version to readme.

* Update built with pattern lab language in readme

* Update mayflower artifacts text in readme.

* Add git commit context to contributing docs

* Format readme

* Describe project file structure in contributing.md

* Format contributing.md

* Clarify github pull request buttons in contributing md

* Remove acknowledgements from contributing TOC

* Format prerequisite in deploy docs

* Link to gulp readme from deploy docs

* Log output when production deploy aborted

* Use main repo as example in deploy script comments

* Make cname a parameter for deploy script, required for prod only

* Move CONTRIBUTING.md into .github directory

* Remove written descriptions of Github's UI, replace with link to docs

* Make CONTRIBUTING.md branching language more consistent with git

* Move pattern lab docs to first step in CONTRIBUTING > working with PL

* Remove vague language in CONTRIBUTING.md

* Clarify Mayflower Artifacts in readme

* Make CONTRIBUTING.md > keeping your fork in sync explanation more clear.

* Move environment setup and demo install instructions to own docs

* Group steps in CONTRIBUTING.md

* Fix link to CONTRIBUTING.md after move to /.github

* Simplify readme install / contribute / deploy sections

* Remove link to personal fork, but keep repo name, in deploy docs

* Fix mayflower-artifacts url in readme

* Update the deploy success message to use cname if present

* Fix cname conditional logic in deploy script.

* Use [-c] rather tha [-cname] as parameter for gh pages deploy script

* Fix typo in success message for cname

* Fix deploy script config for url.domain/assetsPath when cname passed

* Improve script logging: hide lengthy status/success, color + tag logs.

* Fix typos.

* Fix typo in docs for [-t] argument.

* Move log prior to command for creating cname in deploy script.

* Avoid having to escape / in deploy script > assetsPath var

Use ! as delimeter, see: https://coderwall.com/p/khdkuw/delimiters-in-sed-substitution

* Allow assetsPath to be passed with cname flag

* Accept [-a] argument in deploy script

* Fix deploy script [-t] flag to be target remote repo *owner*

This seems to have reverted to a prior state somehow.

* Remove extra " from assetsPath in url.json

* Update [-c] validation log to reflect [-c] vs [-cname]

* Add developer deploy docs note about cname and assetPaths flags.

* Uncomment script.  So. It. Does. Things.  (silly)

* Link to mayflower artifacts docs from readme (vs duplicating content)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* Make all intra-docs links relative

* Fix deploy docs links

* Update clone steps to be more clear

* Ensure branch is clean after deploy, fix typos

* Add patternlab task to deafult gulp ( = always generate patterns)

* Try gulp prod in deploy script

* Ensure public directory gets cleaned out prior to generation

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Service Page and Template - documentation

* DP-4176 - Page Banner - Documentation

* DP-4048 Establish format for pattern docs (#515)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Image - documentation

* DP-4176 - Video - documentation

* DP-4176 - Documentation template

* DP-4176 - Key Actions - Documentation

* DP-4176 - Decorative Link - documentation

* DP-4176 - Key Actions - adding contained type

* DP-4167 - Callout Link - documentation

* DP-4176 - Illustrated link - documentation

* DP-4176 - Variant Documentation template

* DP-4176 - Contact List - Updated variant documentation

* DP-4176 - Sidebar Heading - documentation

* DP-4176 - Comp Heading - documentation

* DP-4176 - Variants - making link relative './'

* DP-4176 - Icon Links - documentation

* DP-4176 - Link List - documentation

* DP-4176 - Link List - documention of Right Rail usage

* DP-4176 - Action Finder - documentation

* DP-4176 - Mapped Locations - documentation

* DP-4176 - Variant template updated

* DP-4176 - Mapped Locations - Removed title from contained version

* DP-4176 - Callout Link External - removed variant

* Mapped Locations - Fixing bug with assigning the colored background

* DP-4176 - Split Columns - documentation

* DP-4176 - Rich Text - documentation

* DP-4176 - Download Link - documentation

* DP-4176 - Forms Downloads - documentation

* DP-4176 - Utility Panel - documentation

* DP-4176 - Utility Nav - documentation

* DP-4176 - Header - documentation

* DP-4176 - Button Search - documentation

* DP-4176 - Site Logo - documentation

* DP-4176 - Header Search - documentation

* DP-4176 - Main Nav - documentation

* DP-4176 - Button - documentation

* DP-4176 - Button - adding link option and correcting styling classes

* DP-4176 - Button Link - marking it as depreciated

* DP-4176 - Floating Action - updated to use just the button atom

* DP-4176 - Floating Action - documentation

* DP-4176 - Buttons - Updates to SCSS selectors

* DP-4176 - Floating Action - correcting styling classes

* DP-4176 - Footer - documentation

* DP-4176 - Heading / Util Panel - marking as in Progress so we can update

* DP-4176 - Button - re-adding support for the 'theme' variable

* DP-4176 - Social Links - documentation

* DP-4176 - Footer Links - documentation

* DP-4176 - Buttons - leaving old styles for backward compatibilty

* DP-4167 - Callout Link - moving the info variable to a title attribute

* DP-4176 - Buttons - incorrect indentation

* DP-4167 - Rich Text - updating to include all accepted patterns

* DP-4176 - Rich text sub patterns - documentation

* DP-4167 - figure - documentation and modified to use --left/--right classes

* DP-4167 - Table - documentation

* DP-4080 - Versioning Documentation (#504)

* DP-4080 - Versioning - first draft

* Dp-4080 - let's try that again after saving the file.

* DP-4080 - Versioning - updating Major version text

* Second Draft

* DP-4080 - Versions - Third draft with examples versions

* DP-4080 - Version - reducing importance of Terms

* DP-4080 - Version - Edits after reviewing.

* DP-4080 - Versions - missed a few

* DP-4080 - Versions - Weird copy and paste issue.

* DP-4080 - Tweak to Minor version description

* DP-4080 - Version Docs - fourth version

* DP-4080 - Version doc - version 5

* DP-4176 - Callout Link - making CSS backward compatible

* DP-4176 - Floating Action - making code backward compatible

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4176 - Button - switching color back to theme include values

* DP-4176 - Comp Heading - correcting id value

* DP-4176 - Decorative Link - removing schema.org and using title

* DP-4176 - Linked List - Update docs

* DP-4176 - Mapped Locations - updated docs

* DP-4176 - Page Banner - Updated Docs

* DP-4176 - Services Template - updated docs

* DP-4176 - Action Finder - updated docs

* DP-4176 - Download Link - removing property

* DP-4176 - Callout Link - Better descriptive text

* DP-4176 - Video - updated documentation

* DP-4176 - Decorative Link - updated docs

* DP-4176 - Mapped Locations - adding more useage guidelines

* DP-4176 - Button - updated docs

* DP-4176 - Table - updated docs

* DP-4176 - Comp Heading - changing id value
* Add shell script to deploy PL build to gh-pages branch of given repo

* Make deploy script executable

* Use bash shebang in deploy script

* Fix conditional logic

* Write git output to screen

* Fix conditional logic check for false

* print variable name in log

* update order of args

* Fix conditional logic boolean false

* fix variable assignment, remove spaces

* echo errors in red, success in green

* fix validation of target environment

* Update deploy script argument validation

* Validate git push during deploy

* Exit deploy script on failed build

* Update docs

* Fix syntax error.

* Create a function for cleanup

* Fix target URL

* Create function for success / error logging

* Update docs

* Ensure that patterns are blown away before built

* Remove exit on error log

* Fix string comparison in log function

* Add final error message to deploy script

* Make wrong target remote repo message more helpful

* Create CNAME for staging (test)

* Test confirm functionality

* Create CNAME for stage / prod

* Add logic for final success message non/prod

* Update readme with deploy, contrib, versions, license info

See template link under readme > acknowledgements

* Create contributing documentation

* Create deploy documentation

* Fix readme link typo

* Fix link to contributing.md

* Update github pages settings docs

* Update Contributing md with Mayflower, PR tips.

* Create PR template

* Create issue template

* Fix typo and make contributing language more friendly

* Update steps to browse in readme.

* Update readme browse Mayflower steps

* Fix readme typo.

* Add deployment steps to contributing.md

* Fix typo, styling of deploy docs.

* Add PHP version to readme.

* Update built with pattern lab language in readme

* Update mayflower artifacts text in readme.

* Add git commit context to contributing docs

* Format readme

* Describe project file structure in contributing.md

* Format contributing.md

* Clarify github pull request buttons in contributing md

* Remove acknowledgements from contributing TOC

* Format prerequisite in deploy docs

* Link to gulp readme from deploy docs

* Log output when production deploy aborted

* Use main repo as example in deploy script comments

* Make cname a parameter for deploy script, required for prod only

* Move CONTRIBUTING.md into .github directory

* Remove written descriptions of Github's UI, replace with link to docs

* Make CONTRIBUTING.md branching language more consistent with git

* Move pattern lab docs to first step in CONTRIBUTING > working with PL

* Remove vague language in CONTRIBUTING.md

* Clarify Mayflower Artifacts in readme

* Make CONTRIBUTING.md > keeping your fork in sync explanation more clear.

* Move environment setup and demo install instructions to own docs

* Group steps in CONTRIBUTING.md

* Fix link to CONTRIBUTING.md after move to /.github

* Simplify readme install / contribute / deploy sections

* Remove link to personal fork, but keep repo name, in deploy docs

* Fix mayflower-artifacts url in readme

* Update the deploy success message to use cname if present

* Fix cname conditional logic in deploy script.

* Use [-c] rather tha [-cname] as parameter for gh pages deploy script

* Fix typo in success message for cname

* Fix deploy script config for url.domain/assetsPath when cname passed

* Improve script logging: hide lengthy status/success, color + tag logs.

* Fix typos.

* Fix typo in docs for [-t] argument.

* Move log prior to command for creating cname in deploy script.

* Avoid having to escape / in deploy script > assetsPath var

Use ! as delimeter, see: https://coderwall.com/p/khdkuw/delimiters-in-sed-substitution

* Allow assetsPath to be passed with cname flag

* Accept [-a] argument in deploy script

* Fix deploy script [-t] flag to be target remote repo *owner*

This seems to have reverted to a prior state somehow.

* Remove extra " from assetsPath in url.json

* Update [-c] validation log to reflect [-c] vs [-cname]

* Add developer deploy docs note about cname and assetPaths flags.

* Uncomment script.  So. It. Does. Things.  (silly)

* Link to mayflower artifacts docs from readme (vs duplicating content)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* Make all intra-docs links relative

* Fix deploy docs links

* Update clone steps to be more clear

* Ensure branch is clean after deploy, fix typos

* Add patternlab task to deafult gulp ( = always generate patterns)

* Try gulp prod in deploy script

* Ensure public directory gets cleaned out prior to generation

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Service Page and Template - documentation

* DP-4176 - Page Banner - Documentation

* DP-4048 Establish format for pattern docs (#515)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Image - documentation

* DP-4176 - Video - documentation

* DP-4176 - Documentation template

* DP-4176 - Key Actions - Documentation

* DP-4176 - Decorative Link - documentation

* DP-4176 - Key Actions - adding contained type

* DP-4167 - Callout Link - documentation

* DP-4176 - Illustrated link - documentation

* DP-4176 - Variant Documentation template

* DP-4176 - Contact List - Updated variant documentation

* DP-4176 - Sidebar Heading - documentation

* DP-4176 - Comp Heading - documentation

* DP-4176 - Variants - making link relative './'

* DP-4176 - Icon Links - documentation

* DP-4176 - Link List - documentation

* DP-4176 - Link List - documention of Right Rail usage

* DP-4176 - Action Finder - documentation

* DP-4176 - Mapped Locations - documentation

* DP-4176 - Variant template updated

* DP-4176 - Mapped Locations - Removed title from contained version

* DP-4176 - Callout Link External - removed variant

* Mapped Locations - Fixing bug with assigning the colored background

* DP-4176 - Split Columns - documentation

* DP-4176 - Rich Text - documentation

* DP-4176 - Download Link - documentation

* DP-4176 - Forms Downloads - documentation

* DP-4176 - Utility Panel - documentation

* DP-4176 - Utility Nav - documentation

* DP-4176 - Header - documentation

* DP-4176 - Button Search - documentation

* DP-4176 - Site Logo - documentation

* DP-4176 - Header Search - documentation

* DP-4176 - Main Nav - documentation

* DP-4176 - Button - documentation

* DP-4176 - Button - adding link option and correcting styling classes

* DP-4176 - Button Link - marking it as depreciated

* DP-4176 - Floating Action - updated to use just the button atom

* DP-4176 - Floating Action - documentation

* DP-4176 - Buttons - Updates to SCSS selectors

* DP-4176 - Floating Action - correcting styling classes

* DP-4176 - Footer - documentation

* DP-4176 - Heading / Util Panel - marking as in Progress so we can update

* DP-4176 - Button - re-adding support for the 'theme' variable

* DP-4176 - Social Links - documentation

* DP-4176 - Footer Links - documentation

* DP-4176 - Buttons - leaving old styles for backward compatibilty

* DP-4167 - Callout Link - moving the info variable to a title attribute

* DP-4176 - Buttons - incorrect indentation

* DP-4167 - Rich Text - updating to include all accepted patterns

* DP-4176 - Rich text sub patterns - documentation

* DP-4167 - figure - documentation and modified to use --left/--right classes

* DP-4167 - Table - documentation

* DP-4080 - Versioning Documentation (#504)

* DP-4080 - Versioning - first draft

* Dp-4080 - let's try that again after saving the file.

* DP-4080 - Versioning - updating Major version text

* Second Draft

* DP-4080 - Versions - Third draft with examples versions

* DP-4080 - Version - reducing importance of Terms

* DP-4080 - Version - Edits after reviewing.

* DP-4080 - Versions - missed a few

* DP-4080 - Versions - Weird copy and paste issue.

* DP-4080 - Tweak to Minor version description

* DP-4080 - Version Docs - fourth version

* DP-4080 - Version doc - version 5

* DP-4178 - HowTo / Details - documentation

* DP-4178 - Rich Text - typo in documentation

* DP-4178 - Page Header - documentation

* DP-4178 - Header Tags - documenation

* DP-4178 - Publish State - documentation

* DP-4178 - Divider - documentation

* DP-4178 - Contact List - updated documentation

* DP-4178 - Doc Template - slight tweak

* DP-4178 - Contact Us - documentation

* DP-4178 - Contact Group - documentation

* DP-4178 - Contact Group - removing structured content

* DP-4178  - Colored Heading - Documentation

* DP-4178 - Sticky Nav - Documentation

* DP-4178 - Tabular Data - documentation

* DP-4178 - Action Step - documentation

* DP-4178 - Steps Ordered - documentation

* DP-4178 - Steps Unordered - documentation

* DP-4178 - Column Heading - documentation

* DP-4177 - Column Heading - cleaning up code

* DP-4176 - Callout Link - making CSS backward compatible

* DP-4176 - Floating Action - making code backward compatible

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4176 - Button - switching color back to theme include values

* DP-4176 - Comp Heading - correcting id value

* DP-4176 - Decorative Link - removing schema.org and using title

* DP-4176 - Linked List - Update docs

* DP-4176 - Mapped Locations - updated docs

* DP-4176 - Page Banner - Updated Docs

* DP-4176 - Services Template - updated docs

* DP-4176 - Action Finder - updated docs

* DP-4176 - Download Link - removing property

* DP-4176 - Callout Link - Better descriptive text

* DP-4176 - Video - updated documentation

* DP-4176 - Decorative Link - updated docs

* DP-4176 - Mapped Locations - adding more useage guidelines

* DP-4176 - Button - updated docs

* DP-4176 - Table - updated docs

* DP-4178 - Details template - doc updates

* DP-4178 - Page Header - doc updates

* DP-4178 - Contact Us - updating docs

* DP-4177 - removing un-used page header variant

* DP-4178 - Contact Group - updated docs

* DP-4178 - Contact Us - Changing description

* DP-4178 - Colored Heading - updated docs and examples

* DP-4178 - Column Heading - updated docs

* DP-4178 - Column Heading - updated docs
* Fix conditional logic boolean false

* fix variable assignment, remove spaces

* echo errors in red, success in green

* fix validation of target environment

* Update deploy script argument validation

* Validate git push during deploy

* Exit deploy script on failed build

* Update docs

* Fix syntax error.

* Create a function for cleanup

* Fix target URL

* Create function for success / error logging

* Update docs

* Ensure that patterns are blown away before built

* Remove exit on error log

* Fix string comparison in log function

* Add final error message to deploy script

* Make wrong target remote repo message more helpful

* Create CNAME for staging (test)

* Test confirm functionality

* Create CNAME for stage / prod

* Add logic for final success message non/prod

* Update readme with deploy, contrib, versions, license info

See template link under readme > acknowledgements

* Create contributing documentation

* Create deploy documentation

* Fix readme link typo

* Fix link to contributing.md

* Update github pages settings docs

* Update Contributing md with Mayflower, PR tips.

* Create PR template

* Create issue template

* Fix typo and make contributing language more friendly

* Update steps to browse in readme.

* Update readme browse Mayflower steps

* Fix readme typo.

* Add deployment steps to contributing.md

* Fix typo, styling of deploy docs.

* Add PHP version to readme.

* Update built with pattern lab language in readme

* Update mayflower artifacts text in readme.

* Add git commit context to contributing docs

* Format readme

* Describe project file structure in contributing.md

* Format contributing.md

* Clarify github pull request buttons in contributing md

* Remove acknowledgements from contributing TOC

* Format prerequisite in deploy docs

* Link to gulp readme from deploy docs

* Log output when production deploy aborted

* Use main repo as example in deploy script comments

* Make cname a parameter for deploy script, required for prod only

* Move CONTRIBUTING.md into .github directory

* Remove written descriptions of Github's UI, replace with link to docs

* Make CONTRIBUTING.md branching language more consistent with git

* Move pattern lab docs to first step in CONTRIBUTING > working with PL

* Remove vague language in CONTRIBUTING.md

* Clarify Mayflower Artifacts in readme

* Make CONTRIBUTING.md > keeping your fork in sync explanation more clear.

* Move environment setup and demo install instructions to own docs

* Group steps in CONTRIBUTING.md

* Fix link to CONTRIBUTING.md after move to /.github

* Simplify readme install / contribute / deploy sections

* Remove link to personal fork, but keep repo name, in deploy docs

* Fix mayflower-artifacts url in readme

* Update the deploy success message to use cname if present

* Fix cname conditional logic in deploy script.

* Use [-c] rather tha [-cname] as parameter for gh pages deploy script

* Fix typo in success message for cname

* Fix deploy script config for url.domain/assetsPath when cname passed

* Improve script logging: hide lengthy status/success, color + tag logs.

* Fix typos.

* Fix typo in docs for [-t] argument.

* Move log prior to command for creating cname in deploy script.

* Avoid having to escape / in deploy script > assetsPath var

Use ! as delimeter, see: https://coderwall.com/p/khdkuw/delimiters-in-sed-substitution

* Allow assetsPath to be passed with cname flag

* Accept [-a] argument in deploy script

* Fix deploy script [-t] flag to be target remote repo *owner*

This seems to have reverted to a prior state somehow.

* Remove extra " from assetsPath in url.json

* Update [-c] validation log to reflect [-c] vs [-cname]

* Add developer deploy docs note about cname and assetPaths flags.

* Uncomment script.  So. It. Does. Things.  (silly)

* Link to mayflower artifacts docs from readme (vs duplicating content)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* Make all intra-docs links relative

* Fix deploy docs links

* Update clone steps to be more clear

* Ensure branch is clean after deploy, fix typos

* Add patternlab task to deafult gulp ( = always generate patterns)

* Try gulp prod in deploy script

* Ensure public directory gets cleaned out prior to generation

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Service Page and Template - documentation

* DP-4176 - Page Banner - Documentation

* DP-4048 Establish format for pattern docs (#515)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Image - documentation

* DP-4176 - Video - documentation

* DP-4176 - Documentation template

* DP-4176 - Key Actions - Documentation

* DP-4176 - Decorative Link - documentation

* DP-4176 - Key Actions - adding contained type

* DP-4167 - Callout Link - documentation

* DP-4176 - Illustrated link - documentation

* DP-4176 - Variant Documentation template

* DP-4176 - Contact List - Updated variant documentation

* DP-4176 - Sidebar Heading - documentation

* DP-4176 - Comp Heading - documentation

* DP-4176 - Variants - making link relative './'

* DP-4176 - Icon Links - documentation

* DP-4176 - Link List - documentation

* DP-4176 - Link List - documention of Right Rail usage

* DP-4176 - Action Finder - documentation

* DP-4176 - Mapped Locations - documentation

* DP-4176 - Variant template updated

* DP-4176 - Mapped Locations - Removed title from contained version

* DP-4176 - Callout Link External - removed variant

* Mapped Locations - Fixing bug with assigning the colored background

* DP-4176 - Split Columns - documentation

* DP-4176 - Rich Text - documentation

* DP-4176 - Download Link - documentation

* DP-4176 - Forms Downloads - documentation

* DP-4176 - Utility Panel - documentation

* DP-4176 - Utility Nav - documentation

* DP-4176 - Header - documentation

* DP-4176 - Button Search - documentation

* DP-4176 - Site Logo - documentation

* DP-4176 - Header Search - documentation

* DP-4176 - Main Nav - documentation

* DP-4176 - Button - documentation

* DP-4176 - Button - adding link option and correcting styling classes

* DP-4176 - Button Link - marking it as depreciated

* DP-4176 - Floating Action - updated to use just the button atom

* DP-4176 - Floating Action - documentation

* DP-4176 - Buttons - Updates to SCSS selectors

* DP-4176 - Floating Action - correcting styling classes

* DP-4176 - Footer - documentation

* DP-4176 - Heading / Util Panel - marking as in Progress so we can update

* DP-4176 - Button - re-adding support for the 'theme' variable

* DP-4176 - Social Links - documentation

* DP-4176 - Footer Links - documentation

* DP-4176 - Buttons - leaving old styles for backward compatibilty

* DP-4167 - Callout Link - moving the info variable to a title attribute

* DP-4176 - Buttons - incorrect indentation

* DP-4167 - Rich Text - updating to include all accepted patterns

* DP-4176 - Rich text sub patterns - documentation

* DP-4167 - figure - documentation and modified to use --left/--right classes

* DP-4167 - Table - documentation

* DP-4080 - Versioning Documentation (#504)

* DP-4080 - Versioning - first draft

* Dp-4080 - let's try that again after saving the file.

* DP-4080 - Versioning - updating Major version text

* Second Draft

* DP-4080 - Versions - Third draft with examples versions

* DP-4080 - Version - reducing importance of Terms

* DP-4080 - Version - Edits after reviewing.

* DP-4080 - Versions - missed a few

* DP-4080 - Versions - Weird copy and paste issue.

* DP-4080 - Tweak to Minor version description

* DP-4080 - Version Docs - fourth version

* DP-4080 - Version doc - version 5

* DP-4178 - HowTo / Details - documentation

* DP-4178 - Rich Text - typo in documentation

* DP-4178 - Page Header - documentation

* DP-4178 - Header Tags - documenation

* DP-4178 - Publish State - documentation

* DP-4178 - Divider - documentation

* DP-4178 - Contact List - updated documentation

* DP-4178 - Doc Template - slight tweak

* DP-4178 - Contact Us - documentation

* DP-4178 - Contact Group - documentation

* DP-4178 - Contact Group - removing structured content

* DP-4178  - Colored Heading - Documentation

* DP-4178 - Sticky Nav - Documentation

* DP-4178 - Tabular Data - documentation

* DP-4178 - Action Step - documentation

* DP-4178 - Steps Ordered - documentation

* DP-4178 - Steps Unordered - documentation

* DP-4178 - Stacked Row - documentation

* DP-4187 - Guide - Documentation

* DP-4178 - Emergency Header - documentation

* DP-4177 - Emergency Header - switching divs to spans

* DP-4178 - Emergency Alerts - documentation

* 4178 - Emergency Header - documentation 2

* DP-4178 - Jump Links - documentation

* DP-4177 - Jump Links - Adding missing "info" variable to links

* DP-4178 - Split Columns - fixing indentation

* DP-4178 - Stacked Row Section - documentation

* DP-4178 - Illustrated Header - documentation

* DP-4177 - Suggested Pages - Fixing variables for decorative and illustrated links

* DP-4178 - Suggested Pages - documentation

* DP-4178 - Callout Stats - documentation

* DP-4177 - Guide Page - moving callout stat outside of Rich Text.

* DP-4178 - Callout Alert - documentation

* DP-4177 - Callout Alert - removed unused variables

* DP-4178 - Callout Time - documentation

* DP-4178 - Button Alert - documentation

* DP-4178 - Emergency Alert - documentation

* DP-4178 - Emergency Alerts - updating documentation

* DP-4178 - Link - documentation

* DP-4177 - Link - correcting variables to match best practice

* DP-4177 - Link - forgot to save a change

* DP-4178 - Column Heading - documentation

* DP-4177 - Column Heading - cleaning up code

* DP-4176 - Callout Link - making CSS backward compatible

* DP-4176 - Floating Action - making code backward compatible

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4176 - Button - switching color back to theme include values

* DP-4176 - Comp Heading - correcting id value

* DP-4176 - Decorative Link - removing schema.org and using title

* DP-4176 - Linked List - Update docs

* DP-4176 - Mapped Locations - updated docs

* DP-4176 - Page Banner - Updated Docs

* DP-4176 - Services Template - updated docs

* DP-4176 - Action Finder - updated docs

* DP-4176 - Download Link - removing property

* DP-4176 - Callout Link - Better descriptive text

* DP-4176 - Video - updated documentation

* DP-4176 - Decorative Link - updated docs

* DP-4176 - Mapped Locations - adding more useage guidelines

* DP-4176 - Button - updated docs

* DP-4176 - Table - updated docs

* DP-4178 - Details template - doc updates

* DP-4178 - Page Header - doc updates

* DP-4178 - Contact Us - updating docs

* DP-4177 - removing un-used page header variant

* DP-4178 - Contact Group - updated docs

* DP-4178 - Contact Us - Changing description

* DP-4178 - Colored Heading - updated docs and examples

* DP-4178 - Column Heading - updated docs

* DP-4178 - Column Heading - updated docs

* DP-4178 - Guide page - adding back to top button

* DP-4178 - Stack row sections - updated docs

* DP-4178 - Stacked row section - updated docs

* DP-4178 - Emergency Alerts - updated docs

* DP-4177 - Illustrated Header - renaming bgTitle to bgInfo

* DP-4178 - Suggested Pages - updated docs

* DP-4178 - doc templates - updated variant to use code block
…s, PRs (#532)

* Add business and more specific contribution docs

Borrowed heavily from bootstrap's contrib docs

* Make build issue label more general: 'gulp' -> 'build'

* Remove browser bug report section

* Rename setting up your environment -> machine setup in contrib docs

* Update contrib docs based on internal review
* Update readme browse Mayflower steps

* Fix readme typo.

* Add deployment steps to contributing.md

* Fix typo, styling of deploy docs.

* Add PHP version to readme.

* Update built with pattern lab language in readme

* Update mayflower artifacts text in readme.

* Add git commit context to contributing docs

* Format readme

* Describe project file structure in contributing.md

* Format contributing.md

* Clarify github pull request buttons in contributing md

* Remove acknowledgements from contributing TOC

* Format prerequisite in deploy docs

* Link to gulp readme from deploy docs

* Log output when production deploy aborted

* Use main repo as example in deploy script comments

* Make cname a parameter for deploy script, required for prod only

* Move CONTRIBUTING.md into .github directory

* Remove written descriptions of Github's UI, replace with link to docs

* Make CONTRIBUTING.md branching language more consistent with git

* Move pattern lab docs to first step in CONTRIBUTING > working with PL

* Remove vague language in CONTRIBUTING.md

* Clarify Mayflower Artifacts in readme

* Make CONTRIBUTING.md > keeping your fork in sync explanation more clear.

* Move environment setup and demo install instructions to own docs

* Group steps in CONTRIBUTING.md

* Fix link to CONTRIBUTING.md after move to /.github

* Simplify readme install / contribute / deploy sections

* Remove link to personal fork, but keep repo name, in deploy docs

* Fix mayflower-artifacts url in readme

* Update the deploy success message to use cname if present

* Fix cname conditional logic in deploy script.

* Use [-c] rather tha [-cname] as parameter for gh pages deploy script

* Fix typo in success message for cname

* Fix deploy script config for url.domain/assetsPath when cname passed

* Improve script logging: hide lengthy status/success, color + tag logs.

* Fix typos.

* Fix typo in docs for [-t] argument.

* Move log prior to command for creating cname in deploy script.

* Avoid having to escape / in deploy script > assetsPath var

Use ! as delimeter, see: https://coderwall.com/p/khdkuw/delimiters-in-sed-substitution

* Allow assetsPath to be passed with cname flag

* Accept [-a] argument in deploy script

* Fix deploy script [-t] flag to be target remote repo *owner*

This seems to have reverted to a prior state somehow.

* Remove extra " from assetsPath in url.json

* Update [-c] validation log to reflect [-c] vs [-cname]

* Add developer deploy docs note about cname and assetPaths flags.

* Uncomment script.  So. It. Does. Things.  (silly)

* Link to mayflower artifacts docs from readme (vs duplicating content)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* Make all intra-docs links relative

* Fix deploy docs links

* Update clone steps to be more clear

* Ensure branch is clean after deploy, fix typos

* Add patternlab task to deafult gulp ( = always generate patterns)

* Try gulp prod in deploy script

* Ensure public directory gets cleaned out prior to generation

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Service Page and Template - documentation

* DP-4176 - Page Banner - Documentation

* DP-4048 Establish format for pattern docs (#515)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Image - documentation

* DP-4176 - Video - documentation

* DP-4176 - Documentation template

* DP-4176 - Key Actions - Documentation

* DP-4176 - Decorative Link - documentation

* DP-4176 - Key Actions - adding contained type

* DP-4167 - Callout Link - documentation

* DP-4176 - Illustrated link - documentation

* DP-4176 - Variant Documentation template

* DP-4176 - Contact List - Updated variant documentation

* DP-4176 - Sidebar Heading - documentation

* DP-4176 - Comp Heading - documentation

* DP-4176 - Variants - making link relative './'

* DP-4176 - Icon Links - documentation

* DP-4176 - Link List - documentation

* DP-4176 - Link List - documention of Right Rail usage

* DP-4176 - Action Finder - documentation

* DP-4176 - Mapped Locations - documentation

* DP-4176 - Variant template updated

* DP-4176 - Mapped Locations - Removed title from contained version

* DP-4176 - Callout Link External - removed variant

* Mapped Locations - Fixing bug with assigning the colored background

* DP-4176 - Split Columns - documentation

* DP-4176 - Rich Text - documentation

* DP-4176 - Download Link - documentation

* DP-4176 - Forms Downloads - documentation

* DP-4176 - Utility Panel - documentation

* DP-4176 - Utility Nav - documentation

* DP-4176 - Header - documentation

* DP-4176 - Button Search - documentation

* DP-4176 - Site Logo - documentation

* DP-4176 - Header Search - documentation

* DP-4176 - Main Nav - documentation

* DP-4176 - Button - documentation

* DP-4176 - Button - adding link option and correcting styling classes

* DP-4176 - Button Link - marking it as depreciated

* DP-4176 - Floating Action - updated to use just the button atom

* DP-4176 - Floating Action - documentation

* DP-4176 - Buttons - Updates to SCSS selectors

* DP-4176 - Floating Action - correcting styling classes

* DP-4176 - Footer - documentation

* DP-4176 - Heading / Util Panel - marking as in Progress so we can update

* DP-4176 - Button - re-adding support for the 'theme' variable

* DP-4176 - Social Links - documentation

* DP-4176 - Footer Links - documentation

* DP-4176 - Buttons - leaving old styles for backward compatibilty

* DP-4167 - Callout Link - moving the info variable to a title attribute

* DP-4176 - Buttons - incorrect indentation

* DP-4167 - Rich Text - updating to include all accepted patterns

* DP-4176 - Rich text sub patterns - documentation

* DP-4167 - figure - documentation and modified to use --left/--right classes

* DP-4167 - Table - documentation

* DP-4080 - Versioning Documentation (#504)

* DP-4080 - Versioning - first draft

* Dp-4080 - let's try that again after saving the file.

* DP-4080 - Versioning - updating Major version text

* Second Draft

* DP-4080 - Versions - Third draft with examples versions

* DP-4080 - Version - reducing importance of Terms

* DP-4080 - Version - Edits after reviewing.

* DP-4080 - Versions - missed a few

* DP-4080 - Versions - Weird copy and paste issue.

* DP-4080 - Tweak to Minor version description

* DP-4080 - Version Docs - fourth version

* DP-4080 - Version doc - version 5

* DP-4178 - HowTo / Details - documentation

* DP-4178 - Rich Text - typo in documentation

* DP-4178 - Page Header - documentation

* DP-4178 - Header Tags - documenation

* DP-4178 - Publish State - documentation

* DP-4178 - Divider - documentation

* DP-4178 - Contact List - updated documentation

* DP-4178 - Doc Template - slight tweak

* DP-4178 - Contact Us - documentation

* DP-4178 - Contact Group - documentation

* DP-4178 - Contact Group - removing structured content

* DP-4178  - Colored Heading - Documentation

* DP-4178 - Sticky Nav - Documentation

* DP-4178 - Tabular Data - documentation

* DP-4178 - Action Step - documentation

* DP-4178 - Steps Ordered - documentation

* DP-4178 - Steps Unordered - documentation

* DP-4178 - Stacked Row - documentation

* DP-4187 - Guide - Documentation

* DP-4178 - Emergency Header - documentation

* DP-4177 - Emergency Header - switching divs to spans

* DP-4178 - Emergency Alerts - documentation

* 4178 - Emergency Header - documentation 2

* DP-4178 - Jump Links - documentation

* DP-4177 - Jump Links - Adding missing "info" variable to links

* DP-4178 - Split Columns - fixing indentation

* DP-4178 - Stacked Row Section - documentation

* DP-4178 - Illustrated Header - documentation

* DP-4177 - Suggested Pages - Fixing variables for decorative and illustrated links

* DP-4178 - Suggested Pages - documentation

* DP-4178 - Callout Stats - documentation

* DP-4177 - Guide Page - moving callout stat outside of Rich Text.

* DP-4178 - Callout Alert - documentation

* DP-4177 - Callout Alert - removed unused variables

* DP-4178 - Callout Time - documentation

* DP-4178 - Button Alert - documentation

* DP-4178 - Emergency Alert - documentation

* DP-4178 - Emergency Alerts - updating documentation

* DP-4178 - Link - documentation

* DP-4177 - Link - correcting variables to match best practice

* DP-4177 - Link - forgot to save a change

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4178 - Column Heading - documentation

* DP-4177 - Column Heading - cleaning up code

* DP-4178 - Location Template - documentation

* DP-4178 - Location Pages - Documentation

* DP-4178 - Header Alert - documentation

* DP-4177 - Header Alert - adding "info" variable for decorative link

* DP-4178 - Page Header - location variant documentation

* DP-4178 - Location Banner - documentation

* DP-4177 - Location Banner - correcting variable name

* DP-4178 - Google Map - documentation

* DP-4178 - Image Promos - documentation

* DP-4178 - Image Promo - documentation

* DP-4177 - Image Promo - switching 'type' for 'info' for the title link

* DP-4178 - Image Promos - documentation

* DP-4177 - Link - still fixing logic to switch from string to boolean

* DP-4178 - Event Teaser - documentation

* DP-4178 - Event Listing - documentation

* DP-4178 - Location Icons - documentation

* DP-4176 - Callout Link - making CSS backward compatible

* DP-4176 - Floating Action - making code backward compatible

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4176 - Button - switching color back to theme include values

* DP-4176 - Comp Heading - correcting id value

* DP-4176 - Decorative Link - removing schema.org and using title

* DP-4176 - Linked List - Update docs

* DP-4176 - Mapped Locations - updated docs

* DP-4176 - Page Banner - Updated Docs

* DP-4176 - Services Template - updated docs

* DP-4176 - Action Finder - updated docs

* DP-4176 - Download Link - removing property

* DP-4176 - Callout Link - Better descriptive text

* DP-4176 - Video - updated documentation

* DP-4176 - Decorative Link - updated docs

* DP-4176 - Mapped Locations - adding more useage guidelines

* DP-4176 - Button - updated docs

* DP-4176 - Table - updated docs

* DP-4178 - Details template - doc updates

* DP-4178 - Page Header - doc updates

* DP-4178 - Contact Us - updating docs

* DP-4177 - removing un-used page header variant

* DP-4178 - Contact Group - updated docs

* DP-4178 - Contact Us - Changing description

* DP-4178 - Colored Heading - updated docs and examples

* DP-4178 - Column Heading - updated docs

* DP-4178 - Column Heading - updated docs

* DP-4178 - Stack row sections - updated docs

* DP-4178 - Guide page - adding back to top button

* DP-4178 - Stack row sections - updated docs

* DP-4178 - Stacked row section - updated docs

* DP-4178 - Emergency Alerts - updated docs

* DP-4177 - Illustrated Header - renaming bgTitle to bgInfo

* DP-4178 - Suggested Pages - updated docs

* DP-4178 - Header Alert - replacing guid with id

* DP-4177 - location template - fixing data json content

* DP-4178 - Details Template - added twig docs links placeholders

* DP-4178 - Howto & Location pages - Adding extends copy to description

* DP-4178 - Location template - adding twig blocks

* DP-4178 - Google Maps - updated docs

* DP-4178 - Image Promos - updated docs

* DP-4178 - Event Teaser - updated docs

* DP-4178 - Event Listing - updated docs

* DP-4178 - Location Template - removing variants section
* Format prerequisite in deploy docs

* Link to gulp readme from deploy docs

* Log output when production deploy aborted

* Use main repo as example in deploy script comments

* Make cname a parameter for deploy script, required for prod only

* Move CONTRIBUTING.md into .github directory

* Remove written descriptions of Github's UI, replace with link to docs

* Make CONTRIBUTING.md branching language more consistent with git

* Move pattern lab docs to first step in CONTRIBUTING > working with PL

* Remove vague language in CONTRIBUTING.md

* Clarify Mayflower Artifacts in readme

* Make CONTRIBUTING.md > keeping your fork in sync explanation more clear.

* Move environment setup and demo install instructions to own docs

* Group steps in CONTRIBUTING.md

* Fix link to CONTRIBUTING.md after move to /.github

* Simplify readme install / contribute / deploy sections

* Remove link to personal fork, but keep repo name, in deploy docs

* Fix mayflower-artifacts url in readme

* Update the deploy success message to use cname if present

* Fix cname conditional logic in deploy script.

* Use [-c] rather tha [-cname] as parameter for gh pages deploy script

* Fix typo in success message for cname

* Fix deploy script config for url.domain/assetsPath when cname passed

* Improve script logging: hide lengthy status/success, color + tag logs.

* Fix typos.

* Fix typo in docs for [-t] argument.

* Move log prior to command for creating cname in deploy script.

* Avoid having to escape / in deploy script > assetsPath var

Use ! as delimeter, see: https://coderwall.com/p/khdkuw/delimiters-in-sed-substitution

* Allow assetsPath to be passed with cname flag

* Accept [-a] argument in deploy script

* Fix deploy script [-t] flag to be target remote repo *owner*

This seems to have reverted to a prior state somehow.

* Remove extra " from assetsPath in url.json

* Update [-c] validation log to reflect [-c] vs [-cname]

* Add developer deploy docs note about cname and assetPaths flags.

* Uncomment script.  So. It. Does. Things.  (silly)

* Link to mayflower artifacts docs from readme (vs duplicating content)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* Make all intra-docs links relative

* Fix deploy docs links

* Update clone steps to be more clear

* Ensure branch is clean after deploy, fix typos

* Add patternlab task to deafult gulp ( = always generate patterns)

* Try gulp prod in deploy script

* Ensure public directory gets cleaned out prior to generation

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Service Page and Template - documentation

* DP-4176 - Page Banner - Documentation

* DP-4048 Establish format for pattern docs (#515)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Image - documentation

* DP-4176 - Video - documentation

* DP-4176 - Documentation template

* DP-4176 - Key Actions - Documentation

* DP-4176 - Decorative Link - documentation

* DP-4176 - Key Actions - adding contained type

* DP-4167 - Callout Link - documentation

* DP-4176 - Illustrated link - documentation

* DP-4176 - Variant Documentation template

* DP-4176 - Contact List - Updated variant documentation

* DP-4176 - Sidebar Heading - documentation

* DP-4176 - Comp Heading - documentation

* DP-4176 - Variants - making link relative './'

* DP-4176 - Icon Links - documentation

* DP-4176 - Link List - documentation

* DP-4176 - Link List - documention of Right Rail usage

* DP-4176 - Action Finder - documentation

* DP-4176 - Mapped Locations - documentation

* DP-4176 - Variant template updated

* DP-4176 - Mapped Locations - Removed title from contained version

* DP-4176 - Callout Link External - removed variant

* Mapped Locations - Fixing bug with assigning the colored background

* DP-4176 - Split Columns - documentation

* DP-4176 - Rich Text - documentation

* DP-4176 - Download Link - documentation

* DP-4176 - Forms Downloads - documentation

* DP-4176 - Utility Panel - documentation

* DP-4176 - Utility Nav - documentation

* DP-4176 - Header - documentation

* DP-4176 - Button Search - documentation

* DP-4176 - Site Logo - documentation

* DP-4176 - Header Search - documentation

* DP-4176 - Main Nav - documentation

* DP-4176 - Button - documentation

* DP-4176 - Button - adding link option and correcting styling classes

* DP-4176 - Button Link - marking it as depreciated

* DP-4176 - Floating Action - updated to use just the button atom

* DP-4176 - Floating Action - documentation

* DP-4176 - Buttons - Updates to SCSS selectors

* DP-4176 - Floating Action - correcting styling classes

* DP-4176 - Footer - documentation

* DP-4176 - Heading / Util Panel - marking as in Progress so we can update

* DP-4176 - Button - re-adding support for the 'theme' variable

* DP-4176 - Social Links - documentation

* DP-4176 - Footer Links - documentation

* DP-4176 - Buttons - leaving old styles for backward compatibilty

* DP-4167 - Callout Link - moving the info variable to a title attribute

* DP-4176 - Buttons - incorrect indentation

* DP-4167 - Rich Text - updating to include all accepted patterns

* DP-4176 - Rich text sub patterns - documentation

* DP-4167 - figure - documentation and modified to use --left/--right classes

* DP-4167 - Table - documentation

* DP-4080 - Versioning Documentation (#504)

* DP-4080 - Versioning - first draft

* Dp-4080 - let's try that again after saving the file.

* DP-4080 - Versioning - updating Major version text

* Second Draft

* DP-4080 - Versions - Third draft with examples versions

* DP-4080 - Version - reducing importance of Terms

* DP-4080 - Version - Edits after reviewing.

* DP-4080 - Versions - missed a few

* DP-4080 - Versions - Weird copy and paste issue.

* DP-4080 - Tweak to Minor version description

* DP-4080 - Version Docs - fourth version

* DP-4080 - Version doc - version 5

* DP-4178 - HowTo / Details - documentation

* DP-4178 - Rich Text - typo in documentation

* DP-4178 - Page Header - documentation

* DP-4178 - Header Tags - documenation

* DP-4178 - Publish State - documentation

* DP-4178 - Divider - documentation

* DP-4178 - Contact List - updated documentation

* DP-4178 - Doc Template - slight tweak

* DP-4178 - Contact Us - documentation

* DP-4178 - Contact Group - documentation

* DP-4178 - Contact Group - removing structured content

* DP-4178  - Colored Heading - Documentation

* DP-4178 - Sticky Nav - Documentation

* DP-4178 - Tabular Data - documentation

* DP-4178 - Action Step - documentation

* DP-4178 - Steps Ordered - documentation

* DP-4178 - Steps Unordered - documentation

* DP-4178 - Stacked Row - documentation

* DP-4187 - Guide - Documentation

* DP-4178 - Emergency Header - documentation

* DP-4177 - Emergency Header - switching divs to spans

* DP-4178 - Emergency Alerts - documentation

* 4178 - Emergency Header - documentation 2

* DP-4178 - Jump Links - documentation

* DP-4177 - Jump Links - Adding missing "info" variable to links

* DP-4178 - Split Columns - fixing indentation

* DP-4178 - Stacked Row Section - documentation

* DP-4178 - Illustrated Header - documentation

* DP-4177 - Suggested Pages - Fixing variables for decorative and illustrated links

* DP-4178 - Suggested Pages - documentation

* DP-4178 - Callout Stats - documentation

* DP-4177 - Guide Page - moving callout stat outside of Rich Text.

* DP-4178 - Callout Alert - documentation

* DP-4177 - Callout Alert - removed unused variables

* DP-4178 - Callout Time - documentation

* DP-4178 - Button Alert - documentation

* DP-4178 - Emergency Alert - documentation

* DP-4178 - Emergency Alerts - updating documentation

* DP-4178 - Link - documentation

* DP-4177 - Link - correcting variables to match best practice

* DP-4177 - Link - forgot to save a change

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4178 - Column Heading - documentation

* DP-4177 - Column Heading - cleaning up code

* DP-4178 - Location Template - documentation

* DP-4178 - Location Pages - Documentation

* DP-4178 - Header Alert - documentation

* DP-4177 - Header Alert - adding "info" variable for decorative link

* DP-4178 - Page Header - location variant documentation

* DP-4178 - Location Banner - documentation

* DP-4177 - Location Banner - correcting variable name

* DP-4178 - Google Map - documentation

* DP-4178 - Image Promos - documentation

* DP-4178 - Image Promo - documentation

* DP-4177 - Image Promo - switching 'type' for 'info' for the title link

* DP-4178 - Image Promos - documentation

* DP-4177 - Link - still fixing logic to switch from string to boolean

* DP-4178 - Event Teaser - documentation

* DP-4178 - Event Listing - documentation

* DP-4178 - Location Icons - documentation

* DP-4178 - Topic Page - documentation

* DP-4177 - Single Column Template - adding header and footer blocks

* DP-4178 - Single Column Template - documentation

* DP-4178 - Sections Three Up - documentation

* DP-4178 - Section Links - documentation

* DP-4178 - Cat Icon - documentation

* DP-4177 - Icons - removing unneccassary documentations for SVG icons

* DP-4176 - Callout Link - making CSS backward compatible

* DP-4176 - Floating Action - making code backward compatible

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4176 - Button - switching color back to theme include values

* DP-4176 - Comp Heading - correcting id value

* DP-4176 - Decorative Link - removing schema.org and using title

* DP-4176 - Linked List - Update docs

* DP-4176 - Mapped Locations - updated docs

* DP-4176 - Page Banner - Updated Docs

* DP-4176 - Services Template - updated docs

* DP-4176 - Action Finder - updated docs

* DP-4176 - Download Link - removing property

* DP-4176 - Callout Link - Better descriptive text

* DP-4176 - Video - updated documentation

* DP-4176 - Decorative Link - updated docs

* DP-4176 - Mapped Locations - adding more useage guidelines

* DP-4176 - Button - updated docs

* DP-4176 - Table - updated docs

* DP-4178 - Details template - doc updates

* DP-4178 - Page Header - doc updates

* DP-4178 - Contact Us - updating docs

* DP-4177 - removing un-used page header variant

* DP-4178 - Contact Group - updated docs

* DP-4178 - Contact Us - Changing description

* DP-4178 - Colored Heading - updated docs and examples

* DP-4178 - Column Heading - updated docs

* DP-4178 - Column Heading - updated docs

* DP-4178 - Stack row sections - updated docs

* DP-4178 - Guide page - adding back to top button

* DP-4178 - Stack row sections - updated docs

* DP-4178 - Stacked row section - updated docs

* DP-4178 - Emergency Alerts - updated docs

* DP-4177 - Illustrated Header - renaming bgTitle to bgInfo

* DP-4178 - Suggested Pages - updated docs

* DP-4178 - Header Alert - replacing guid with id

* DP-4177 - location template - fixing data json content

* DP-4178 - Details Template - added twig docs links placeholders

* DP-4178 - Howto & Location pages - Adding extends copy to description

* DP-4178 - Location template - adding twig blocks

* DP-4178 - Google Maps - updated docs

* DP-4178 - Image Promos - updated docs

* DP-4178 - Event Teaser - updated docs

* DP-4178 - Event Listing - updated docs

* DP-4178 - Location Template - removing variants section

* DP-4178 - Section Links - updated docs

* DP-4178 - Sections 3 up - updated docs

* DP-4178 - Single Column Template - adding Twig block info

* DP-4178 - Section Links - correcting docs to make it easier to understand
* Move environment setup and demo install instructions to own docs

* Group steps in CONTRIBUTING.md

* Fix link to CONTRIBUTING.md after move to /.github

* Simplify readme install / contribute / deploy sections

* Remove link to personal fork, but keep repo name, in deploy docs

* Fix mayflower-artifacts url in readme

* Update the deploy success message to use cname if present

* Fix cname conditional logic in deploy script.

* Use [-c] rather tha [-cname] as parameter for gh pages deploy script

* Fix typo in success message for cname

* Fix deploy script config for url.domain/assetsPath when cname passed

* Improve script logging: hide lengthy status/success, color + tag logs.

* Fix typos.

* Fix typo in docs for [-t] argument.

* Move log prior to command for creating cname in deploy script.

* Avoid having to escape / in deploy script > assetsPath var

Use ! as delimeter, see: https://coderwall.com/p/khdkuw/delimiters-in-sed-substitution

* Allow assetsPath to be passed with cname flag

* Accept [-a] argument in deploy script

* Fix deploy script [-t] flag to be target remote repo *owner*

This seems to have reverted to a prior state somehow.

* Remove extra " from assetsPath in url.json

* Update [-c] validation log to reflect [-c] vs [-cname]

* Add developer deploy docs note about cname and assetPaths flags.

* Uncomment script.  So. It. Does. Things.  (silly)

* Link to mayflower artifacts docs from readme (vs duplicating content)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* Make all intra-docs links relative

* Fix deploy docs links

* Update clone steps to be more clear

* Ensure branch is clean after deploy, fix typos

* Add patternlab task to deafult gulp ( = always generate patterns)

* Try gulp prod in deploy script

* Ensure public directory gets cleaned out prior to generation

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Service Page and Template - documentation

* DP-4176 - Page Banner - Documentation

* DP-4048 Establish format for pattern docs (#515)

* DP-4048 - Annotations -  updating to look for JS classes used.

* DP-4048 - Annotations - The extra html added breaks the styles

* Dp-4048 - Extra Js - removing unused JS files

* DP-4048 - updating Styling of Pattern Info panel

* DP-4048 - Contact List - Documentation

* DP-4048 - Image

* DP-4048 - Pattern Documentation - Remving Usage Guidelines.

* DP-4048 - additional tweaks to md files

* DP-4048 - Lineage styling

* DP-4048 - Removing title yaml.

* DP-4048 - Contact List - removed 'title' field from docs

* DP-4176 - Image - documentation

* DP-4176 - Video - documentation

* DP-4176 - Documentation template

* DP-4176 - Key Actions - Documentation

* DP-4176 - Decorative Link - documentation

* DP-4176 - Key Actions - adding contained type

* DP-4167 - Callout Link - documentation

* DP-4176 - Illustrated link - documentation

* DP-4176 - Variant Documentation template

* DP-4176 - Contact List - Updated variant documentation

* DP-4176 - Sidebar Heading - documentation

* DP-4176 - Comp Heading - documentation

* DP-4176 - Variants - making link relative './'

* DP-4176 - Icon Links - documentation

* DP-4176 - Link List - documentation

* DP-4176 - Link List - documention of Right Rail usage

* DP-4176 - Action Finder - documentation

* DP-4176 - Mapped Locations - documentation

* DP-4176 - Variant template updated

* DP-4176 - Mapped Locations - Removed title from contained version

* DP-4176 - Callout Link External - removed variant

* Mapped Locations - Fixing bug with assigning the colored background

* DP-4176 - Split Columns - documentation

* DP-4176 - Rich Text - documentation

* DP-4176 - Download Link - documentation

* DP-4176 - Forms Downloads - documentation

* DP-4176 - Utility Panel - documentation

* DP-4176 - Utility Nav - documentation

* DP-4176 - Header - documentation

* DP-4176 - Button Search - documentation

* DP-4176 - Site Logo - documentation

* DP-4176 - Header Search - documentation

* DP-4176 - Main Nav - documentation

* DP-4176 - Button - documentation

* DP-4176 - Button - adding link option and correcting styling classes

* DP-4176 - Button Link - marking it as depreciated

* DP-4176 - Floating Action - updated to use just the button atom

* DP-4176 - Floating Action - documentation

* DP-4176 - Buttons - Updates to SCSS selectors

* DP-4176 - Floating Action - correcting styling classes

* DP-4176 - Footer - documentation

* DP-4176 - Heading / Util Panel - marking as in Progress so we can update

* DP-4176 - Button - re-adding support for the 'theme' variable

* DP-4176 - Social Links - documentation

* DP-4176 - Footer Links - documentation

* DP-4176 - Buttons - leaving old styles for backward compatibilty

* DP-4167 - Callout Link - moving the info variable to a title attribute

* DP-4176 - Buttons - incorrect indentation

* DP-4167 - Rich Text - updating to include all accepted patterns

* DP-4176 - Rich text sub patterns - documentation

* DP-4167 - figure - documentation and modified to use --left/--right classes

* DP-4167 - Table - documentation

* DP-4080 - Versioning Documentation (#504)

* DP-4080 - Versioning - first draft

* Dp-4080 - let's try that again after saving the file.

* DP-4080 - Versioning - updating Major version text

* Second Draft

* DP-4080 - Versions - Third draft with examples versions

* DP-4080 - Version - reducing importance of Terms

* DP-4080 - Version - Edits after reviewing.

* DP-4080 - Versions - missed a few

* DP-4080 - Versions - Weird copy and paste issue.

* DP-4080 - Tweak to Minor version description

* DP-4080 - Version Docs - fourth version

* DP-4080 - Version doc - version 5

* DP-4178 - HowTo / Details - documentation

* DP-4178 - Rich Text - typo in documentation

* DP-4178 - Page Header - documentation

* DP-4178 - Header Tags - documenation

* DP-4178 - Publish State - documentation

* DP-4178 - Divider - documentation

* DP-4178 - Contact List - updated documentation

* DP-4178 - Doc Template - slight tweak

* DP-4178 - Contact Us - documentation

* DP-4178 - Contact Group - documentation

* DP-4178 - Contact Group - removing structured content

* DP-4178  - Colored Heading - Documentation

* DP-4178 - Sticky Nav - Documentation

* DP-4178 - Tabular Data - documentation

* DP-4178 - Action Step - documentation

* DP-4178 - Steps Ordered - documentation

* DP-4178 - Steps Unordered - documentation

* DP-4178 - Stacked Row - documentation

* DP-4187 - Guide - Documentation

* DP-4178 - Emergency Header - documentation

* DP-4177 - Emergency Header - switching divs to spans

* DP-4178 - Emergency Alerts - documentation

* 4178 - Emergency Header - documentation 2

* DP-4178 - Jump Links - documentation

* DP-4177 - Jump Links - Adding missing "info" variable to links

* DP-4178 - Split Columns - fixing indentation

* DP-4178 - Stacked Row Section - documentation

* DP-4178 - Illustrated Header - documentation

* DP-4177 - Suggested Pages - Fixing variables for decorative and illustrated links

* DP-4178 - Suggested Pages - documentation

* DP-4178 - Callout Stats - documentation

* DP-4177 - Guide Page - moving callout stat outside of Rich Text.

* DP-4178 - Callout Alert - documentation

* DP-4177 - Callout Alert - removed unused variables

* DP-4178 - Callout Time - documentation

* DP-4178 - Button Alert - documentation

* DP-4178 - Emergency Alert - documentation

* DP-4178 - Emergency Alerts - updating documentation

* DP-4178 - Link - documentation

* DP-4177 - Link - correcting variables to match best practice

* DP-4177 - Link - forgot to save a change

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4178 - Column Heading - documentation

* DP-4177 - Column Heading - cleaning up code

* DP-4178 - Location Template - documentation

* DP-4178 - Location Pages - Documentation

* DP-4178 - Header Alert - documentation

* DP-4177 - Header Alert - adding "info" variable for decorative link

* DP-4178 - Page Header - location variant documentation

* DP-4178 - Location Banner - documentation

* DP-4177 - Location Banner - correcting variable name

* DP-4178 - Google Map - documentation

* DP-4178 - Image Promos - documentation

* DP-4178 - Image Promo - documentation

* DP-4177 - Image Promo - switching 'type' for 'info' for the title link

* DP-4178 - Image Promos - documentation

* DP-4177 - Link - still fixing logic to switch from string to boolean

* DP-4178 - Event Teaser - documentation

* DP-4178 - Event Listing - documentation

* DP-4178 - Location Icons - documentation

* DP-4178 - Topic Page - documentation

* DP-4177 - Single Column Template - adding header and footer blocks

* DP-4178 - Single Column Template - documentation

* DP-4178 - Sections Three Up - documentation

* DP-4178 - Section Links - documentation

* DP-4178 - Cat Icon - documentation

* DP-4177 - Icons - removing unneccassary documentations for SVG icons

* DP-4178 - Page Header for Event - documentation

* DP-4178 - Page header for location - fixing documentation

* DP-4178 - Events - Documentation

* DP-4178 - Page Overview - documentation

* DP-4178 - Event Template - documentation

* DP-4177 - Event Template - extending sidebar to have optional content

* DP-4178 - Labelled list - documentation

* Dp-4178 - Event Listing - Post Content versions

* DP-4176 - Callout Link - making CSS backward compatible

* DP-4176 - Floating Action - making code backward compatible

* DP-4177 - Button - fixed logic to use old "theme" variable for color.

* DP-4178 - Button - fixing broken links

* DP-4176 - Button - switching color back to theme include values

* DP-4176 - Comp Heading - correcting id value

* DP-4176 - Decorative Link - removing schema.org and using title

* DP-4176 - Linked List - Update docs

* DP-4176 - Mapped Locations - updated docs

* DP-4176 - Page Banner - Updated Docs

* DP-4176 - Services Template - updated docs

* DP-4176 - Action Finder - updated docs

* DP-4176 - Download Link - removing property

* DP-4176 - Callout Link - Better descriptive text

* DP-4176 - Video - updated documentation

* DP-4176 - Decorative Link - updated docs

* DP-4176 - Mapped Locations - adding more useage guidelines

* DP-4176 - Button - updated docs

* DP-4176 - Table - updated docs

* DP-4178 - Details template - doc updates

* DP-4178 - Page Header - doc updates

* DP-4178 - Contact Us - updating docs

* DP-4177 - removing un-used page header variant

* DP-4178 - Contact Group - updated docs

* DP-4178 - Contact Us - Changing description

* DP-4178 - Colored Heading - updated docs and examples

* DP-4178 - Column Heading - updated docs

* DP-4178 - Column Heading - updated docs

* DP-4178 - Stack row sections - updated docs

* DP-4178 - Guide page - adding back to top button

* DP-4178 - Stack row sections - updated docs

* DP-4178 - Stacked row section - updated docs

* DP-4178 - Emergency Alerts - updated docs

* DP-4177 - Illustrated Header - renaming bgTitle to bgInfo

* DP-4178 - Suggested Pages - updated docs

* DP-4178 - Header Alert - replacing guid with id

* DP-4177 - location template - fixing data json content

* DP-4178 - Details Template - added twig docs links placeholders

* DP-4178 - Howto & Location pages - Adding extends copy to description

* DP-4178 - Location template - adding twig blocks

* DP-4178 - Google Maps - updated docs

* DP-4178 - Image Promos - updated docs

* DP-4178 - Event Teaser - updated docs

* DP-4178 - Event Listing - updated docs

* DP-4178 - Location Template - removing variants section

* DP-4178 - Section Links - updated docs

* DP-4178 - Sections 3 up - updated docs

* DP-4178 - Single Column Template - adding Twig block info

* DP-4177 - Two Column Template - added header and footer blocks

* DP-4178 - Event Listing - forgot to add the as grid variant

* DP-4178 - Event Listing - Adding one template variant
* Document release process
* Only document one set of release instructions
* Add link to versioning docs to release docs
* Use relative links to current branch for other docs
* Link to openmass from readme (vs massgov/mass)
* Update release docs to reflect (likely) solo releases.
* Call out assumption / dependency to "getting started" in release docs
* Update contrib docs TOC with appropriate headings
* Clarify github label name from "help wanted" -> "PRs welcome"
* Remind demo install'ers to pull before they build.
* Make deploy docs line in readme easier to understand.
* Add sass docs link to contrib docs
{# decorative link uses info instead of label #}
{% if link.info %}
{% set link = link|merge({"label": link.info}) %}
{# Updated to use info instead of label after version 5.5 #}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@legostud Is this a typical backwards compatibility comment?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes. I don't have a real standard yet, but I try to mention the current version.


{% block pageContent %}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should check implementation and possible update event theming. /cc: @gleroux02

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this could be a breaking change. I can revert it if needed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that's a good idea, let's keep this release as safe and minor as possible.

Copy link
Contributor Author

@jesconstantine jesconstantine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@legostud I think I found a couple more changes that we should consider reverting.

@@ -1,5 +1,7 @@
{% include "@organisms/by-template/emergency-alerts.twig" %}
{% include "@organisms/by-template/header.twig" %}
{% block header %}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@legostud I think this is another one we should consider reverting. Seems like a breaking change - right?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one doesn't break anything. It is safe to add a block to a template as long as, by default, it contains the same patterns. The Event page modified an existing Block which is why it could be a breaking change.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Right - because of the pattern extending this template pattern doesn't overwrite the block contents then the patterns will render. Got it. Thanks!

@@ -1,5 +1,7 @@
{% include "@organisms/by-template/emergency-alerts.twig" %}
{% include "@organisms/by-template/header.twig" %}
{% block header %}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same - I think this is a change we should revert for this release.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not a breaking changed

@@ -1,5 +1,26 @@
# Mayflower Release Notes

All notable changes to this project will be documented in this file.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't this file also contain the 5.6.0 release as part of this PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep - I was probably in the process of creating them when you were leaving this comment. They have been added to the PR now. :)

@@ -1,5 +1,7 @@
{% include "@organisms/by-template/emergency-alerts.twig" %}
{% include "@organisms/by-template/header.twig" %}
{% block header %}

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not a breaking changed

release-notes.md Outdated
- Outside contribution from @sghoweri - Developers will notice that we now use a fork of Pattern Lab maintained by a Drupal Pattern Lab GitHub organization, with hopes of innovating, and iterating on Pattern Lab and merging changes back upstream to the main Pattern Lab fork.

This also allows us to see pattern inheritance: browse to a pattern, click the cog icon in the top-right corner, click show pattern info, and see where else patterns are used and which child patterns a given pattern contains. (PRs [#488](https://github.com/massgov/mayflower/pull/488) and [#519](https://github.com/massgov/mayflower/pull/519)) Thanks Salem!
- Outside contribution from @evanlovely - Developers will notice an improvement to the autmoatic build + browser reload during local development. ([PR #506](https://github.com/massgov/mayflower/pull/506)) Thanks Evan!

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo - 'autmoatic'

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, updated in massgov/mayflower@6887478

@EvanLovely
Copy link
Contributor

Congrats!! Glad to help a little bit! By the way: your Pattern Lab is gorgeous! Nice work!

Copy link
Contributor

@mrossi113 mrossi113 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 LGTM @legostud

@mrossi113 mrossi113 merged commit 6a687b9 into master Aug 23, 2017
@legostud legostud mentioned this pull request Aug 23, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants