What & how much work is required to upgrade Foundation 5 to 6.2?
Our dev shop is taking over development of an existing F5 project. Seems the front-end layout is 80% complete, though we'll likely transition into JSX to little will be untouched. I need help in weighing if F6.2 is worth the extra hassle, since the client is budget-limited. Zurb's F6 announcement lists only a few lower priority advantages (A11y, fewer classes). Flexbox might be helpful, small Foundation CSS is less of a concern thanks to UnCSS.
I've used F6.2 once, but would like to hear from folks who upgraded real sites from F5 to F6.x with gotchas & time needed. There still is no F5 to F6 upgrade guide, & release notes are lacking.
Upgrading from Foundation 5 to latest Foundation 6 involves a full website rebuild from a new website Template, because much of the HTML code is a bit different. No it is not difficult, but yes, there is a fair amount of work in making the transition. However, the numerous improvements are worth it.
You need to start a new website project in a new folder to get all the updated file sets, which are contained in these folders ...
There are various ways to install Foundation for Sites 6, my preference being npm node package manager using the Command Prompt, like so :
foundation new
What are you building today? = A website (Foundation for Sites)
What's the project called = whatever_projectname
Which template would you like to use? = Basic Template: includes a Sass compiler
cd whatever_projectname
TO BUILD css\app.css using GULP
foundation build
TO UPDATE css\app.css
npm start
OR
foundation watch
CTRL+C to end
Once you have the new set of v6 files downloaded, then in the 'scss' folder you need to customize the project SCSS files and regenerate the CSS.
Foundation 5 ==> Foundation 6 conversion complete.
The more conversions you do, the quicker and easier it becomes.