Daniel Ruf [Sat, 16 Jun 2018 07:49:44 +0000 (09:49 +0200)]
Use pull request #11111 from DanielRuf/tests/use-husky for v6.5.0
d9d307ed7 tests: use husky to run tests before commits and pushes eaeebbf83 chore: add message for about Husky at precommit & prepush c353e2685 chore: use Node.js for precommit and prepush output 38f97aa69 chore: change prepush script to use the new script adfbb8ff0 chore: update package-lock.json e6e86140d fix: fix wrong script for husky prepush hook 6fcaa0c0a fix: force color mode of mocha, remove code test output in husky scripts 073d0f271 fix: force color mode for gulp and husky scripts
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:49:43 +0000 (09:49 +0200)]
Use pull request #11108 from DanielRuf/fix/slider-input-change-event-enter-11096 for v6.5.0
edf6f79ff fix: listen for the enter key and trigger a change to emulate change event in IE 0804c9002 fix: deduplicate the code for the event listeners aefb26be4 fix: properly indent lines
JasonMiller [Sat, 16 Jun 2018 07:49:42 +0000 (09:49 +0200)]
Use pull request #10978 from JasonMiller/breakpoint-mixin-max-width-values for v6.5.0
b50a45aa0 decrement bp-max by 0.0001 rather than 1/16 283483aca update max-widths values 74254be7c remove leading zero from bp-max decrement fc749cd71 fix: use 6-decimal precision between breakpoint cc9279493 fix: revert to Sass default 5-digit precision for breakpoint gutters
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Nicolas Coden [Sat, 16 Jun 2018 07:49:25 +0000 (09:49 +0200)]
Use pull request #10930 from ncoden/fix/fix-es6-plugins-webpack-build-2 for v6.5.0
577362863 fix: fix and re-enable plugins UMD module bundling 1057b9450 clean: remove old commented task fb8ea9349 fix: revert unwanted switch to foundation main entry for docs 6360e1ed5 chore: export externals in a common namespace 87f09d712 chore: move and to the namespace 4a8004d8d chore: prevent and duplication across plugin entries d54648594 chore: move and tests to the namespace 926b8e0f7 chore: prevent the main JS bundle to be exported as an unused external e3b8d5e79 clean: remove unecessary entry 3ed2ed202 chore: use UMD bundling in customizer 45971dbc0 docs: update & improve Js installation docs for UMD modules
Nicolas Coden [Sat, 16 Jun 2018 07:42:41 +0000 (09:42 +0200)]
Use pull request #11093 from ncoden/fix/nested-reveal-deep-link-history-8012 for v6.5.0
42d267a29 fix: update history when closing Reveal with `replaceState` #8012 88c08bd98 fix: prevent Reveal opening with its hash already set to add history entry d5fe11436 tests: add visual tests for nested Reveal with deep-linking
Nicolas Coden [Sat, 16 Jun 2018 07:42:35 +0000 (09:42 +0200)]
Use pull request #11077 from ncoden/fix/on-load-listeners for v6.5.0
f59e95c91 feat: add utility to wait for page load even after it is already loaded f353fc2f1 fix: fix various component listeners on page load when the page is already loaded 13d9ca205 fix: refactor the uility to allow to unbind the created listenner
Nicolas Coden [Sat, 16 Jun 2018 07:32:51 +0000 (09:32 +0200)]
Use pull request #10856 from ncoden/chore/sort-sass-components-by-specificity for v6.5.0
7ab97070d chore: sort CSS includes by specificity 952c9c619 docs: update list of Sass includes fecf67d25 style: sort Sass components inside each category alphabetically
Daniel Ruf [Sat, 16 Jun 2018 07:27:59 +0000 (09:27 +0200)]
Use pull request #11052 from DanielRuf/fix/toggler-aria-expanded-on-trigger-11049 for v6.5.0
fbc69f10e fix: add aria-expanded to the toggler triggers e84e7d119 fix: apply aria-expanded to the toggler triggers in _updateARIA dd96a42ad tests: replace duplicate code in the toggler test
alliclemens [Sat, 16 Jun 2018 07:27:59 +0000 (09:27 +0200)]
Use pull request #10968 from alliclemens/alliclemens-dropdown-unit-tests for v6.5.0
2d56de0b6 Add scroll to browser test display to allow viewing of all test results c25c7f0e9 Tests added for dropdown open f0c68ec3a clean: remove console.log in Dropdown tests a67ffe6f2 tests: various fix in Dropdown tests 87c0f456e Revert "Add scroll to browser test display to allow viewing of all test results"
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:27:57 +0000 (09:27 +0200)]
Use pull request #11041 from DanielRuf/fix/reveal-destroy-remove-open-classes-10626 for v6.5.0
21976813a fix: remove the open classes if no visible reveal exists after destroying one c3f0e101e fix: properly call removeRevealOpenClasses, add comments, remove a few empty lines 74006f466 fix: use right reference to the local context 7f30ef811 fix: make removeRevealOpenClasses and addRevealOpenClasses available for the whole component
Co-Authored-By: Daniel Ruf <daniel.ruf@ueberbit.de> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:26:06 +0000 (09:26 +0200)]
Use pull request #10988 from DanielRuf/fix/magellan-update-active for v6.5.0
9731ba470 fire updateActive after calcPoints e50e15bc2 remove unused code 6371c6da3 do less calculations to improve the performance e89d85cbf tests: make sure that the Magellan tests are properly running b2a1f1302 tests: revert to systematic test of magellan graceful failure 738903c31 clean: remove comment about a resolved bug in Magellan tests
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:25:42 +0000 (09:25 +0200)]
Use pull request #11003 from DanielRuf/tests/run-tests-all-node-versions for v6.5.0
69833f9be tests: run tests on all Node.js versions 7e48c61b6 tests: only test Node.js 6 and higher 6e2219f34 tests: run tests on latest stable and LTS releases of Node.js 6b2b85ba0 tests: use the Boron and Carbon LTS releases
Daniel Ruf [Sat, 16 Jun 2018 07:23:02 +0000 (09:23 +0200)]
Use pull request #10996 from DanielRuf/docs/default-reveal-width-8707 for v6.5.0
4eb21dfdc docs: fix and improve the description of the default reveal width d72567d8f docs: just reference the reveal-width variable 9d5082aa3 add missing backticks
Daniel Ruf [Sat, 16 Jun 2018 07:23:00 +0000 (09:23 +0200)]
Use pull request #10990 from DanielRuf/fix/get-fn-name-unit-test for v6.5.0
406cb1b4b fix: do not test for inferred names in getFnName unit test 50715685f fix small typo afec54b42 add info about inferred names of anonymous functions
Corey Snyder [Sat, 16 Jun 2018 07:22:56 +0000 (09:22 +0200)]
Use pull request #10906 from zurb/coreysyms-patch-magellan-constant-updates for v6.5.0
c54d6e998 Update foundation.magellan.js fbb4feec6 fix: fire Magellan change event when there is no active link 8e817ed10 refactor: simplify & document `Magellan._updateActive()`
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Daniel Ruf [Sat, 16 Jun 2018 07:18:46 +0000 (09:18 +0200)]
Use pull request #10967 from DanielRuf/patch/unit-tests-headless-chrome for v6.5.0
1e789d5c5 tests: migrate to mocha-headless-chrome 3e86d6e39 revert GetDimensions() unit test change for IE11 58ca2385e fire opened.zf.offcanvas after adding the classes to prevent some race conditions 5c91b76b5 trigger opened.zf.offcanvas at the end 5744ead7a reflect change of npm script name in readme 1e1b34994 Revert "fire opened.zf.offcanvas after adding the classes to prevent some race conditions" c5ef695c7 Revert "trigger opened.zf.offcanvas at the end" 12ae1a917 revert component file and test to initial state 2eee4044e remove whitespace from empty line 137edac31 add missing whitespace to empty line 8922cf6ce chore: update package-lock for mocha-headless-chrome
Co-Authored-By: Daniel Ruf <daniel.ruf@ueberbit.de> Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Marius Olbertz [Sat, 16 Jun 2018 07:15:54 +0000 (09:15 +0200)]
Use pull request #10715 from Owlbertz/input-dropdown-fix for v6.5.0
848e9c08d Added visual test for a Dropdown attached to an input element. 2d736a1de Prevent SPACE from setting focus to the Dropdown if anchor is an input element. 87c3d4f01 Added unittest for keyboard events for Dropdown. 64e5ede89 feat: ignore dropdown keyboard event on textarea
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Nicolas Coden [Sat, 16 Jun 2018 07:14:09 +0000 (09:14 +0200)]
Use pull request #10911 from ncoden/fix/temporary-disable-umd-bundling for v6.5.0
c2acd0c14 fix: export Foundation in `foundation.core` entry for usage in other entries fe895f5f5 fix: fix `Object.assign` usage in `javascript:plugins` gulp task 568a9a589 fix: temporary disable UMD bundling
Marius Olbertz [Sat, 16 Jun 2018 07:14:06 +0000 (09:14 +0200)]
Use pull request #10699 from Owlbertz/abide-accessibility for v6.5.0
51a255840 Implemented accessibility for Abide. dfae51056 Improved accessibility of Abide page. 3e512b9a5 Added unittests for aria-invalid in Abide. 835cf0458 docs: improve accessibility of abide examples 07b2d7670 feat: add [aria-live] on [data-abide-error] on form validation 88abca78c feat: automatically add [aria-describedby] and [for] attributes in Abide d1acd32dc feat: add `a11yAttributes` option on Abide to disable a11y attribute insertion f55efd50c feat: set `[aria-live]` on Abide global erros on init 6cf661906 docs: add basic doc about a11y attributes in Abide 32efbc2b0 test: add unit tests for Abide.addA11yAttributes() 8e7fa0614 test: add unit test for Abide.addGlobalErrorA11yAttributes() edf21d231 test: add visual test for Abide accessibility c6a690677 fix: fix side-effect of jQuery .filter() in Abide.addA11yAttributes c6e4b562c feat: add [role=label] to all form errors in Abide
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Nicolas Coden [Sat, 16 Jun 2018 07:12:52 +0000 (09:12 +0200)]
Use pull request #10864 from ncoden/chore/es5-pkg-main for v6.5.0
ee3399bc1 Revert "fix: prevent side-effect from .stack-for in media-object" 329902ccf chore: make UMD build default entry point ba9fd8abe chore: export core utilities as `CoreUtils` 565a60f44 fix: fix webpack.config entry point
SassNinja [Sat, 16 Jun 2018 07:10:43 +0000 (09:10 +0200)]
Use pull request #10786 from SassNinja/fix-reveal-enable-scroll for v6.5.0
7e675258c Fix reveal enableScroll calculation of scrollTop 4f2773318 refactor: add defaults to `_enableScroll`/`_disableScroll` properties in Reveal 808fc3be0 style: document the #10786 bug in Reveal
Co-Authored-By: Nicolas Coden <nicolas@ncoden.fr> Signed-off-by: Nicolas Coden <nicolas@ncoden.fr>
Nicolas Coden [Sat, 16 Jun 2018 07:10:42 +0000 (09:10 +0200)]
Use pull request #10868 from ncoden/fix/off-canvas-reveal-on-option-10867 for v6.5.0
ee3399bc1 Revert "fix: prevent side-effect from .stack-for in media-object" 594cf65aa fix: fix off-canvas option `revealOn` when used without classes #10867 23da69d1e test: add visual test for off-canvas revealOn option 5255360bd fix: fix merge fail in off-canvas a2d431a76 fix: fix Off-canvas `revealOn` option when used with `revealClass` option 05697a06c fix: fix regexp check for revealClass option in Off-Canvas 72f7e40f7 feat: expose RegExpEscape 13202d033 test: add tests for `RegExpEscape`
Nicolas Coden [Sat, 16 Jun 2018 07:10:41 +0000 (09:10 +0200)]
Use pull request #10866 from ncoden/docs/improve-grid-setup-10843 for v6.5.0
c3f72c617 docs: add doc for different grids setup caa6ba332 docs: show base classes before their modifiers in grids and callout 049679c18 docs: fix callout class glued to modifier in grids doc
Nicolas Coden [Sat, 16 Jun 2018 07:10:40 +0000 (09:10 +0200)]
Use pull request #10847 from ncoden/docs/improve-installation-and-setup-10843 for v6.5.0
70543fa0b docs: improve docs of Template installation 8d730a953 docs: improve design of download part in installation 52447aa78 docs: move html starter template to the bottom 20efaa040 docs: add float, prototyping and rtl to CDN links c8b5c029b docs: improve file tree design in installation c47d70b78 docs: improve docs of CLI installation ed5cb75b7 docs: improve design of package manager installation 533b1fa95 docs: add yarn installation to docs 4495764a1 docs: add links to packages managers in installation ac4544977 docs: merge CLI and template installations 030611f4a docs: improve documentation of Starter Projects