Skip to content
This repository has been archived by the owner on Mar 31, 2023. It is now read-only.

Releases: fourkitchens/emulsify

v3.1 - Nav accessibility tweak, minor 3.0 fixes

17 Dec 22:03
82c50bf
Compare
Choose a tag to compare
  • Move icon inside navigation (accessibility change): #313
  • Minor 3.x fixes (lock files, stylelint updates): #314

v3.0 - Automated Accessibility Testing!, Attach Library fixes, Drupal.behaviors fixes, Styleguide updates, menu inheritance fix and more

v2.7 - Attach Library, gulp cleanup, older node version fixes and more

20 Aug 19:31
67d6dee
Compare
Choose a tag to compare
  • Adds [Attach Library] twig functionality (https://github.com/drupal-pattern-lab/attach-library-twig-extension) for adding script files per component
  • Gets rid of styleguide-scripts task
  • Cleans up gulp tasks (removes imagemin watch and clean tasks)
  • Remove trailing commas failing in older node versions
  • CircleCI setup
  • Fix PL horizontal scroll - #269
  • Improve theme cloning process - #268
  • Fix button link - #264

v2.6

22 Jun 21:32
b7630ce
Compare
Choose a tag to compare

This is a hotfix to update the yarn.lock file to get the latest dependencies:
#259

This also will pull a fix for Icons in Emulsify Gulp:
fourkitchens/emulsify-gulp#80

v2.4

19 Jun 17:19
Compare
Choose a tag to compare

Thanks to the following for participating in this release!
Whether it was reporting issues, improving documentation, or fixing code, it's all been incredible!
evanmwillhite
amazingrando
ModulesUnraveled
SuperNami
thamas
nco71
ccjjmartin
igorlakic
froboy
iStryker
jozzya
tlattimore
ddavidd
backlineint
left23
shaal
sinyayadynya
ipwa

v2.3

2.2

13 Oct 22:25
Compare
Choose a tag to compare
2.2

Better handling of menus, menu items with DRY approach

2.x Official Release

18 Aug 20:26
Compare
Choose a tag to compare

Major release including:

  • Composer Installation Support
  • Drush script to clone custom theme (including slim version)
  • Now using BEM Twig extension to support better handling of classes in Pattern Lab and Drupal (using the Attributes object in Drupal)
  • Also includes Add Attributes Twig Extension to handle more attributes than just classes across both Pattern Lab and Drupal
  • Better BEM support - Moved many of the shared classes (e.g., .grid) to mixins (e.g., @include grid($columns)), encouraging single class names with no parent selectors across the board. More consistent BEM ftw!
  • Simpler headings implementation - there is now a single header Twig file that handles all header tags (<h1>-<h6>) and mixins to match for easier styling.
  • Removed Sassdoc - extra build overhead and underused, we decided to get rid of this tool
  • Added Stylelint - We added Sass/CSS linting to the project. Uses Stylelint Config Standard by default, but you can set your own in the provided .stylelintrc file
  • ES6 syntax and support - Emulsify Gulp is now using ES6 syntax
  • ESLint - linting added to Emulsify Gulp
  • Find a Port - Emulsify now searches for an open port instead of always using 3000 (using an already existing dependency so without more overhead). Have more than one Emulsify instance running!
  • Example Template & Page - We often get the question what should go in these directories? So, we have added a couple of examples here using existing Emulsify components to show how easy it is to prototype using Pattern Lab!
  • Moved to Drupal Pattern Lab initiative’s forked dependency - Active development, single canonical source for new Pattern Lab Twig updates
  • Re-released on Drupal.org - Moving to a weekly release schedule to maintain both
  • General clean up - simpler classnames and better comments across some components
  • Bug fixes

Public Release

03 Jan 22:49
Compare
Choose a tag to compare

Mostly just tagging official release we've been using, but did just add:

  • YML for all component data
  • Layout directory