preventdefault action if not hover or touch
Fix top-bar menu icon in expanded state
Push and pull won't work without the position set.

Thanks to @ctalkington, see a6d92606c8f094389b0ff0a3598666c7df334dec.
New mixin for offcanvas hamburger icon
Set <hr> margin difference to use rem-calc

As mentioned in #4549 foundation 5 replaces the need of em-calc and strip-unit functions in favor of rem-calc function.
Updated docs
Removed slight error
Changed event name form closed to close
Repeated buttonsize mixin
Added new variable keystroke class
Changed dependency on type class to keystroke
Updated settings to reflect changes
Fixed issue #4588. Background position on select does not now rely on using offsets i.e. the four value syntax.
Added grunt build to sass section
update change for 5.2.0
Merge pull request #4598 from NikhilKalige/docs-sass-page-updates

Added grunt build to sass section docs
Merge pull request #4592 from NikhilKalige/keystroke-html-class

Added new variable keystroke class
Merge pull request #4570 from HashanP/update-docs

Updated docs for side nav
Use only screen for default media query in interchange.
corrected z-index dialog modal
Move grid to top of components

Excluding _accordion.scss from the list of components causes errors, as
it is the only component to reference _grid.scss. This change removes
the import from _accordion.scss and places _grid.scss as the first
component, thereby making it available to the other components.
Allow default value for block grid alignment

Adds block grid alignment setting to _settings.scss, for consistency
with other block grid variables.