]>
git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/log
Nicolas Coden [Sat, 24 Mar 2018 23:41:24 +0000 (00:41 +0100)]
chore: move browserstack tests to its own travis job
Prevent browserstack tests to be started in all Travis jobs and start it only in its dedicated job.
Nicolas Coden [Sat, 24 Mar 2018 23:35:33 +0000 (00:35 +0100)]
chore: add missing dev dependency browserstack-runner
`browserstack-runner` is not only usable in travis but also with
`npm run test:javascript:browserstack`.
Nicolas Coden [Sat, 24 Mar 2018 23:33:24 +0000 (00:33 +0100)]
chore: use ENV for browserstack authentification
Daniel Ruf [Sat, 24 Mar 2018 23:03:16 +0000 (00:03 +0100)]
fix: use new offCanvas event naming scheme
Nicolas Coden [Sat, 24 Mar 2018 22:41:50 +0000 (23:41 +0100)]
Merge pull request #11034 from colin-marshall/docs/update-equalizer-grid-examples
docs: migrate docs examples to xy-grid
Daniel Ruf [Sat, 17 Feb 2018 14:13:51 +0000 (15:13 +0100)]
tests: change test for close.zf.offcanvas, add test for closed.zf.offcanvas
Daniel Ruf [Sat, 17 Feb 2018 13:32:19 +0000 (14:32 +0100)]
rename closed.zf.offcanvas to close.zf.offcanvas
trigger closed.zf.offcanvas when the transition has ended
Colin Marshall [Sat, 24 Mar 2018 21:01:56 +0000 (15:01 -0600)]
Merge branch 'master' into docs/update-equalizer-grid-examples
Daniel Ruf [Sat, 24 Mar 2018 20:45:59 +0000 (21:45 +0100)]
docs: fix check for flexbox-mode is-active class in component list
Nicolas Coden [Sat, 24 Mar 2018 20:45:12 +0000 (21:45 +0100)]
Merge pull request #10952 from ncoden/fix/make-toggler-target-an-option-10892
fix: make Toggler target an option #10892
Daniel Ruf [Sat, 24 Mar 2018 20:18:02 +0000 (21:18 +0100)]
chore: remove rem-base deprecation note
Nicolas Coden [Sat, 24 Mar 2018 20:10:13 +0000 (21:10 +0100)]
Merge pull request #11010 from ncoden/docs/remove-responsive-navigation-bug-warning
docs: remove out-of-date bug warning in Reponsive Navigation
Nicolas Coden [Sat, 24 Mar 2018 18:23:56 +0000 (19:23 +0100)]
Merge pull request #11075 from ncoden/docs/improve-deep-link-docs
docs: improve deepLink options docs
Nicolas Coden [Sat, 24 Mar 2018 18:18:50 +0000 (19:18 +0100)]
Merge pull request #11040 from ncoden/docs/add-rails-installation
docs: add rails installation
Daniel Ruf [Sat, 24 Mar 2018 16:05:30 +0000 (17:05 +0100)]
chore: remove deprecated grid-column-uncollapse and grid-col-uncollapse mixins
Nicolas Coden [Sat, 24 Mar 2018 14:31:30 +0000 (15:31 +0100)]
Merge pull request #11065 from DanielRuf/fix/reveal-overflow-11064
fix: do not add the scrollbar by default
Nicolas Coden [Fri, 23 Mar 2018 22:27:15 +0000 (23:27 +0100)]
Merge pull request #11085 from DanielRuf/fix/xy-grid-frame-scrollbar-10793
fix: add missing vertical scrollbar in xy-grid frame
Nicolas Coden [Fri, 23 Mar 2018 22:14:36 +0000 (23:14 +0100)]
chore: drop `normalize-scss` and upgrade to normalize.css v8.0.0
`normalize-scss` is not maintained and actually pollute the Sass namespace. Move back to a as-hard-to-maintain approach with a Sass mixin hosting the normalize.css code.
Note: `/* */` comments where replaced by `//` comments to not being output.
Nicolas Coden [Fri, 23 Mar 2018 19:01:12 +0000 (20:01 +0100)]
style: sort Sass components inside each category alphabetically
Note:
* forms & typograph has been moved to global styles, as they apply properties on tags and not custom components
* Accodtion/Drilldrown/Dropdown menus must be after `menu`
Nicolas Coden [Fri, 23 Mar 2018 18:42:47 +0000 (19:42 +0100)]
Merge remote-tracking branch 'zurb/develop' into chore/sort-sass-components-by-specificity
Nicolas Coden [Fri, 23 Mar 2018 09:08:20 +0000 (10:08 +0100)]
Merge remote-tracking branch 'zurb/develop' into fix/on-load-listeners
Nicolas Coden [Fri, 23 Mar 2018 09:01:56 +0000 (10:01 +0100)]
fix: refactor the `onLoad` uility to allow to unbind the created listenner
Jason Schindler [Fri, 23 Mar 2018 03:31:11 +0000 (22:31 -0500)]
Swaps specific callout padding size variables for a map of size to padding
Daniel Ruf [Thu, 22 Mar 2018 21:18:41 +0000 (22:18 +0100)]
fix: only remove top and bottom padding on single select elements
Daniel Ruf [Thu, 22 Mar 2018 20:46:58 +0000 (21:46 +0100)]
fix: add missing vertical scrollbar in xy-grid frame
Jason Schindler [Thu, 22 Mar 2018 15:23:28 +0000 (10:23 -0500)]
Adds variables for padding of large and small callouts
Daniel Ruf [Thu, 22 Mar 2018 13:38:31 +0000 (14:38 +0100)]
chore: remove deprecated responsive embed mixins
Nicolas Coden [Wed, 21 Mar 2018 21:29:17 +0000 (22:29 +0100)]
Merge pull request #11076 from ncoden/fix/magellan-href-reference
fix: fix reference to component in `Magellan._events`
Nicolas Coden [Wed, 21 Mar 2018 20:52:38 +0000 (21:52 +0100)]
docs: update & improve Js installation docs for UMD modules
Changes:
* remove section about "dist vs source files": only dist files should be imported for now
* add import examples for ESM, AMD & CommonJS
* simplify section about HTML imports
Daniel Ruf [Wed, 21 Mar 2018 14:19:51 +0000 (15:19 +0100)]
fix: respect $gutter-output in the -xy-cell-properties mixin
Nicolas Coden [Tue, 20 Mar 2018 22:29:36 +0000 (23:29 +0100)]
Merge pull request #11073 from DanielRuf/chore/move-from-bower-to-npm
chore: move from bower to npm
Nicolas Coden [Tue, 20 Mar 2018 22:11:28 +0000 (23:11 +0100)]
Merge branch 'develop' into fix/fix-es6-plugins-webpack-build-2
Nicolas Coden [Tue, 20 Mar 2018 21:54:42 +0000 (22:54 +0100)]
chore: use UMD bundling in customizer
Note: this also ensure that no ES6 code is used in JavaScript gulp task
Nicolas Coden [Tue, 20 Mar 2018 21:47:39 +0000 (22:47 +0100)]
clean: remove unecessary `npm.js` entry
The main bundle `foundation.js` is now compatible with ES6 imports. `npm.js` was there only was that and is now useless.
Nicolas Coden [Tue, 20 Mar 2018 10:45:53 +0000 (11:45 +0100)]
Merge pull request #11012 from ncoden/chore/and-js-min-sourcefiles-10999
chore: add sourcemaps for JS and minified files #10999
SassNinja [Tue, 20 Mar 2018 09:28:48 +0000 (10:28 +0100)]
Merge branch 'develop' into fix/10585_offcanvas_incanvas_option
# Conflicts:
# js/foundation.offcanvas.js
Nicolas Coden [Tue, 20 Mar 2018 08:40:02 +0000 (09:40 +0100)]
Merge branch 'develop' into chore/and-js-min-sourcefiles-10999
Nicolas Coden [Tue, 20 Mar 2018 08:37:55 +0000 (09:37 +0100)]
fix: remove useless manual sourcemaps prefixing in gulp "deploy:dist" task
Sourcemaps output names are resolved at writting once source files are already renamed with the `.min` prefix.
Nicolas Coden [Tue, 20 Mar 2018 08:26:58 +0000 (09:26 +0100)]
Merge pull request #11057 from ncoden/docs/simplify-tooltip-docs
docs: simplify & improve tooltip docs
Nicolas Coden [Mon, 19 Mar 2018 23:01:52 +0000 (00:01 +0100)]
Merge pull request #11056 from ncoden/fix/tooltip-a11y-11054
fix: fix Tooltip cleaning on destroy #11054
Nicolas Coden [Mon, 19 Mar 2018 23:00:29 +0000 (00:00 +0100)]
Merge branch 'master' into docs/simplify-tooltip-docs
SassNinja [Mon, 19 Mar 2018 09:38:32 +0000 (10:38 +0100)]
Adjust in-canvas feature to define clear priorities and update docs
The priorities are now:
CSS classname > option > default
Besides I've created _checkInCanvas() method to avoid duplicate code.
Nicolas Coden [Mon, 19 Mar 2018 07:13:36 +0000 (08:13 +0100)]
Merge pull request #11067 from DanielRuf/chore/tooltip-remove-deprecated-position-class-11066
chore: remove the deprecated positionClass in tooltip
Nicolas Coden [Sun, 18 Mar 2018 20:36:06 +0000 (21:36 +0100)]
fix: fix reference to component in `Magellan._events`
Bug introduced in https://github.com/zurb/foundation-sites/pull/10988 (
6371c6da3de11adf3dce181ec5b7cd5959fe5f8d )
Nicolas Coden [Sun, 18 Mar 2018 20:30:45 +0000 (21:30 +0100)]
docs: improve deepLink options documentation for Accordion, Reveal and Tabs
Nicolas Coden [Sun, 18 Mar 2018 20:27:26 +0000 (21:27 +0100)]
fix: fix various component listeners on page load when the page is already loaded
Prevent bugs in Accordion, Magellan, OffCanvas, Reveal, Sticky, Tabs and trigger utilities when the component is dynamically added because the window `load` event they rely on would never be triggered.
Note: In addition to the bug fix, the following behaviors are changed:
* Accordion now smoothly scroll to the opened pane when the hash is changed
Nicolas Coden [Sun, 18 Mar 2018 20:16:11 +0000 (21:16 +0100)]
feat: add `onLoad` utility to wait for page load even after it is already loaded
Daniel Ruf [Sun, 18 Mar 2018 19:51:03 +0000 (20:51 +0100)]
chore: move from bower to npm
Nicolas Coden [Sat, 17 Mar 2018 22:22:42 +0000 (23:22 +0100)]
Merge pull request #11060 from ocularrhythm/patch-8
Replace single with double quote in code example
Daniel Ruf [Sat, 17 Mar 2018 22:22:37 +0000 (23:22 +0100)]
chore: drop support for Android 2.3 - 4.4
chore: add note about old iOS versions
Nicolas Coden [Sat, 17 Mar 2018 22:21:52 +0000 (23:21 +0100)]
Merge pull request #11052 from DanielRuf/fix/toggler-aria-expanded-on-trigger-11049
fix: add aria-expanded to the toggler trigger
Daniel Ruf [Sat, 17 Mar 2018 19:29:33 +0000 (20:29 +0100)]
tests: replace duplicate code in the toggler test
Nicolas Coden [Sat, 17 Mar 2018 15:10:34 +0000 (16:10 +0100)]
Merge remote-tracking branch 'zurb/develop' into fix/fix-es6-plugins-webpack-build-2
Nicolas Coden [Sat, 17 Mar 2018 15:10:22 +0000 (16:10 +0100)]
chore: prevent the main JS bundle to be exported as an unused external
Only export "core" and plugins bundles as externals (in the global `__FOUNDATION_EXTERNAL__` object).
Nicolas Coden [Fri, 16 Mar 2018 21:37:49 +0000 (22:37 +0100)]
Merge pull request #10968 from alliclemens/alliclemens-dropdown-unit-tests
Unit Tests added for dropdown
Daniel Ruf [Thu, 15 Mar 2018 21:42:37 +0000 (22:42 +0100)]
chore: remove the deprecated positionClass in tooltip
Nicolas Coden [Thu, 15 Mar 2018 21:14:41 +0000 (22:14 +0100)]
Merge pull request #11036 from colin-marshall/chore/update-eslint-to-v4
chore: update eslint/gulp-eslint to v4
Nicolas Coden [Thu, 15 Mar 2018 20:54:24 +0000 (21:54 +0100)]
Merge branch 'master' into ocularrhythm/patch-8
Nicolas Coden [Thu, 15 Mar 2018 20:53:02 +0000 (21:53 +0100)]
style: replace single quote by double quotes in docs HTML attributes
Nicolas Coden [Thu, 15 Mar 2018 20:42:47 +0000 (21:42 +0100)]
Merge pull request #11058 from DanielRuf/tests/migrate-phantomjs-to-mocha-headless-chrome
[Support] tests: migrate to mocha-headless-chrome
Daniel Ruf [Thu, 15 Mar 2018 20:14:12 +0000 (21:14 +0100)]
fix: do not add the scrollbar by default
Aaron Arney [Thu, 15 Mar 2018 13:58:13 +0000 (09:58 -0400)]
Replace single with double quote in code example
To keep with the consistency of the rest of the code examples
Nicolas Coden [Sun, 4 Mar 2018 22:51:10 +0000 (23:51 +0100)]
clean: remove comment about a resolved bug in Magellan tests
https://github.com/zurb/foundation-sites/pull/10906
Nicolas Coden [Sun, 4 Mar 2018 22:50:05 +0000 (23:50 +0100)]
tests: revert to systematic test of magellan graceful failure
Partially revert
e89d85cbf4328c8d925a64bde7e2525c88841d5a
Test Magellan.scrollToLoc systematically as it should _never_ throw an error when target does not exists.
Daniel Ruf [Fri, 2 Mar 2018 20:15:50 +0000 (21:15 +0100)]
tests: make sure that the Magellan tests are properly running
Daniel Ruf [Wed, 28 Feb 2018 22:13:50 +0000 (23:13 +0100)]
do less calculations to improve the performance
Daniel Ruf [Mon, 26 Feb 2018 22:12:12 +0000 (23:12 +0100)]
remove unused code
Daniel Ruf [Mon, 26 Feb 2018 21:05:48 +0000 (22:05 +0100)]
fire updateActive after calcPoints
Daniel Ruf [Thu, 15 Feb 2018 06:56:54 +0000 (07:56 +0100)]
revert GetDimensions() unit test change for IE11
Daniel Ruf [Wed, 14 Feb 2018 23:53:02 +0000 (00:53 +0100)]
tests: migrate to mocha-headless-chrome
Nicolas Coden [Thu, 15 Mar 2018 08:36:34 +0000 (09:36 +0100)]
docs: simplify and improve Tooltip examples
Nicolas Coden [Thu, 15 Mar 2018 08:12:37 +0000 (09:12 +0100)]
docs: remove useless attributes in Tooltip docs
* `[aria-haspopup]` is not recommanded for tooltips
* `.has-tip` class is automatically added
* `[data-click-open=false]` is not needed as `clickOpen` has for default value `false`
See https://github.com/zurb/foundation-sites/issues/11054
Nicolas Coden [Thu, 15 Mar 2018 08:07:47 +0000 (09:07 +0100)]
fix: correctly clear tooltip classes on destroy
Changes:
* remove the `triggerClass` option instead of `.has-tip`
* remove `.bottom`
Nicolas Coden [Thu, 15 Mar 2018 08:04:49 +0000 (09:04 +0100)]
fix: remove invalid attribute `aria-haspopup` for tooltip
See:
* https://github.com/zurb/foundation-sites/issues/11054
* https://www.w3.org/TR/wai-aria-1.1/#aria-haspopup
Colin Marshall [Sat, 10 Mar 2018 19:47:07 +0000 (12:47 -0700)]
chore: migrate docs to use xy-grid in examples
Nicolas Coden [Wed, 14 Mar 2018 21:56:19 +0000 (22:56 +0100)]
Merge pull request #11023 from DanielRuf/chore/update-compatibility-table-10299
chore: add Edge to the compatibility table
Daniel Ruf [Tue, 13 Mar 2018 22:18:33 +0000 (23:18 +0100)]
fix: apply aria-expanded to the toggler triggers in _updateARIA
Daniel Ruf [Tue, 13 Mar 2018 20:54:41 +0000 (21:54 +0100)]
fix: add aria-expanded to the toggler triggers
Nicolas Coden [Tue, 13 Mar 2018 20:33:11 +0000 (21:33 +0100)]
Merge pull request #11002 from DanielRuf/fix/foundation-everything-xy-grid-10742
fix: add the xy-grid parameter to foundation-everything
Nicolas Coden [Tue, 13 Mar 2018 20:21:18 +0000 (21:21 +0100)]
Merge pull request #11041 from DanielRuf/fix/reveal-destroy-remove-open-classes-10626
fix: remove the open classes if no visible reveal exists after destro…
Nicolas Coden [Tue, 13 Mar 2018 07:38:28 +0000 (08:38 +0100)]
Merge pull request #11039 from DanielRuf/docs/tabs-fix-data-deep-link-smudge-delay-attribute-10090
docs: fix the data-deep-link-smudge-delay attribute in the tabs example
Nicolas Coden [Tue, 13 Mar 2018 07:37:42 +0000 (08:37 +0100)]
Merge pull request #11038 from DanielRuf/docs/dropdown-remove-deprecated-positionClass-10178
docs: remove the deprecated positionClass of dropdown
Nicolas Coden [Tue, 13 Mar 2018 07:37:19 +0000 (08:37 +0100)]
Merge pull request #11035 from lirael/docs/abide-fix-custom-validator-foundation-initialization
docs: fix example for custom validator
Daniel Ruf [Mon, 12 Mar 2018 22:42:30 +0000 (23:42 +0100)]
fix: fallback for xy-check
Daniel Ruf [Mon, 12 Mar 2018 07:41:30 +0000 (08:41 +0100)]
fix: make removeRevealOpenClasses and addRevealOpenClasses available for the whole component
Daniel Ruf [Mon, 12 Mar 2018 07:20:55 +0000 (08:20 +0100)]
fix: use right reference to the local context
Daniel Ruf [Mon, 12 Mar 2018 06:59:50 +0000 (07:59 +0100)]
fix: properly call removeRevealOpenClasses, add comments, remove a few empty lines
Nicolas Coden [Sun, 11 Mar 2018 23:16:01 +0000 (00:16 +0100)]
Merge pull request #11031 from DanielRuf/docs/toggler-data-toggler-classname-notation-11013
docs: make clear that data-toggler of toggler supports .classname and…
Nicolas Coden [Sun, 11 Mar 2018 23:15:45 +0000 (00:15 +0100)]
Merge pull request #11030 from DanielRuf/docs/reveal-remove-unused-data-btm-offset-pct-9727
docs: remove the unused data-btm-offset-pct in reveal
Daniel Ruf [Sun, 11 Mar 2018 22:35:53 +0000 (23:35 +0100)]
fix: remove the open classes if no visible reveal exists after destroying one
Nicolas Coden [Sun, 11 Mar 2018 17:51:58 +0000 (18:51 +0100)]
docs: add Rubygems to installation page
Daniel Ruf [Sat, 10 Mar 2018 23:51:37 +0000 (00:51 +0100)]
docs: fix the data-deep-link-smudge-delay attribute in the tabs example
Daniel Ruf [Sat, 10 Mar 2018 23:28:47 +0000 (00:28 +0100)]
docs: remove the deprecated positionClass of dropdown
Nicolas Coden [Sat, 10 Mar 2018 21:11:21 +0000 (22:11 +0100)]
Merge pull request #11025 from jellisii/accordionPlusMinus
Allow for setting of custom plus/minus indicators for Accordion.
Colin Marshall [Sat, 10 Mar 2018 21:07:11 +0000 (14:07 -0700)]
Update gulp-eslint to v4
Nicolas Coden [Sat, 10 Mar 2018 21:01:39 +0000 (22:01 +0100)]
docs: add infos in the Abide custom validator example
Colin Marshall [Sat, 10 Mar 2018 20:59:53 +0000 (13:59 -0700)]
Removed duplicate/misplaced ecmaVersion setting
Olena Pastushenko [Sat, 10 Mar 2018 09:35:57 +0000 (10:35 +0100)]
docs: fix example for custom validator
Foundation initialization was misplaced in the example, hence it was confusing. Discussed in #9773.
Nicolas Coden [Sat, 10 Mar 2018 18:51:30 +0000 (19:51 +0100)]
Merge pull request #11032 from DanielRuf/docs/center-thumbnails
docs: center the thumbnails
Daniel Ruf [Sat, 10 Mar 2018 18:21:04 +0000 (19:21 +0100)]
chore: update foundation-docs