Foundation-sites: 6.2 Features

Created on 4 Jan 2016  ·  27Comments  ·  Source: foundation/foundation-sites

Here's what we want to do for Foundation 6.2.0.

  • [ ] Ship Joyride, which has already been written.
  • [ ] Ship Clearing, which still needs to be ported from Foundation 5.
  • [x] Add flexbox modes to components #7757

    • [ ] Add flexbox option to customizer

  • [ ] Update the JavaScript codebase to ES2015 #7758

    • [ ] Along with this, ship UMD bundles for components.

  • [x] Flexible color palettes #7219 (specifically this comment)
  • [x] data-toggle-focus, a variant of data-toggle that fires the events on element focus/blur instead of click. bf2cf1bb08d4238a48a5955ed10d01cb3ff54c39
  • [x] data-open, data-close, and data-toggle can trigger multiple elements at once #7806
  • [x] Upgrade the templates to Gulp 4 and ES6 zurb/foundation-zurb-template#28

    • [ ] We're collecting feeedback on the featureset of the ZURB Template at #7760

  • [x] Place forms before buttons in the cascade. 9c2d18935c7d35c1ea603da3673e3993eb7c47a6

    • [ ] And test it thoroughly.

  • [x] Port <input type="range">, <progress>, and <meter> styles from Foundation for Apps.

If you're interested in contributing, there's a 6.2 branch you can work on.

help wanted

Most helpful comment

Why did you remove clearing from the list? It's a very important feature. Without it we have to keep using external libraries, like fancybox, lightbox, etc.

All 27 comments

I think we should leave Gulp 4 out of the mix until it hits semver. The requirement to swap between 3.x and 4 is obnoxious if you're running multiple versions in different templates.

@zurbchris Since we use npm scripts to run things, all of that is abstracted away. We avoid referencing the gulp command in our documentation in favor of npm start.

There are some folks using gulp watch tho—like those of us using @JeremyEnglert's JointsWP. Would Gulp 4 effect us negatively?

@andycochran I believe folks will need to switch over to the new gulp-cli module, which can run both 3.x and 4.x projects. We'll make sure to announce that in the release notes.

Is 'gulp watch' going away in Gulp 4? I didn't see anything about that.

@JeremyEnglert If you have a task called "watch" it will still work. One thing that did change in Gulp 4 is that you can have tasks that aren't exposed to the CLI.

// Not seen by the CLI
function clean() {
}

// Can be run with "gulp build"
gulp.task('build', function() {
});

Why did you remove clearing from the list? It's a very important feature. Without it we have to keep using external libraries, like fancybox, lightbox, etc.

@phifa We're trying to hit a ship date of February 26 so unfortunately we had to axe something.

will some sort of lightbox solution eventually be implemented?

@phifa Yep, just at a later date. It's going to look something like this.

Closing in favor of this open pull request: #8089

Has the side effect of giving me a free issue to close :)

Why wasn't joyride included?

@PhilipJohnBasile We have the code together, we just didn't have time to tie everything together. I think we can get it out in the next month, and since it's going to be a standalone plugin, it doesn't have to be bound to a Foundation release.

@gakimball Any status on Joyride for Foundation 6?

@meganedesigns: @kball & @rafibomb are now the people to contact about this.

Is there any update to this? :)

@meganedesigns There is a new version that is available to test available now. Let me know if you want to try it out and let us know how it goes. Email rafi at zurb .com

Hey @rafibomb @gakimball what is the status of the clearing plugin? There seem to be a lot of people interested in this...

+1 for clearing and joyride.

+1 for clearing ... really disgusting that remove

+1 for clearing... why, I mean, why did you forgo of it in 6? Too much support? Too complex? Too slow?

+1 for clearing : check this out, this is how it is done! http://photoswipe.com/

also lives on github https://github.com/dimsemenov/PhotoSwipe

+1 for Clearing

+1 for clearing would be useful

+1 clearing and joyride permanently and stops cut off nice things in the foundation on every update... in the past is the orbit, ressurected in ver. 6, now are this 2 plugins... oh come on... our sites not can be updated if we use this resources and after foundation update they gone...

+1 for clearing

Okay. Thank you. We understood. 👌

A lot of people want the Clearing and Joyride component to be ported to Foundation 6. We understood, no need to add +1 comments on this post, it lead to nothing except spamming people.

I will see with the others members of the core team if we can implement it and for when (maybe 6.4 ?). Please do not reply on this issue, we will open new issues to work on this and we will poke you once it is released.

Nicolas

Was this page helpful?
0 / 5 - 0 ratings