foundation-apps
Advanced tools
Changelog
Version 1.0.3
February 16, 2015
dist
folder, which contains compiled CSS and JavaScript files, in minified and unminified flavors.These Sass variables changed. If you're updating an existing project, you'll need to update your _settings.scss
file manually.
$badge-diameter: 1.5rem
$badge-font-color
is now $badge-color
$badge-padding
$badge-radius
The old variables are still in the codebase but aren't being used. They'll be permanently removed in version 1.1.
The Gulpfile used in the template stack now uses the gulp-load-plugins
library to streamline use of plugins. If you have an existing project, you don't need to change anything to upgrade.
ng-repeat
, you can now add a stagger class to make items animate in sequence. Add the class .stagger
, .short-stagger
, or .long-stagger
to an element to enable the stagger effect..info
and .dark
coloring classes to buttons..align-right
, .align-center
, .align-justify
, or .align-spaced
. These classes mimic the behavior of the grid alignment classes.autoclose
attribute. The value of autoclose
is the number of milliseconds to wait before closing.CSS:
<button>
and <input>
elements can be used as prefix/postfix elements in forms now, in addition to <a>
.<select>
elements to prevent the text from overlapping with the arrow.grid-block()
mixin.<select>
elements in Firefox..dialog
class and sizing classes of modals not working.<a>
) or any element with the ui-sref
attribute.JavaScript:
zf-close
not working when placed outside of a component.pin-at
directive not passing its value to Tether.$scope.params
property on the DefaultController controller.Changelog
Version 1.0.2
December 23, 2014
Foundation for Apps is now on npm! npm install foundation-apps
Upgrading from an older version? We changed how our Angular plugins are structured, which means an existing app's build process will need to be changed slightly.
Gulpfile.js
with the new Gulpfile.client/assets/js/
.bower_components/foundation-apps/js/angular/**/*.js
.app.js
file. You can use our template stack's file as a baseline to write your own.bower_components/foundation-apps/js/angular/components/**/*.html
.Codebase changes:
app.js
file. Instead, a sample file has been included in the client
folder of the template stack.gulp sass:test
to run the test suite.gulp settings
. The settings parser plguin will be maintained as a separate codebase. The plugin pulls the variables out of each Sass file, after which:
New features:
hm-swipeup
and hm-pinchin
.
zf-touch-close
, which allows you to trigger the close
event on an element by swiping. We'll add more features in future versions.condense
, medium-condense
, large-condense
, medium-expand
, large-expand
.menu-bar-group
container, which allows two menu bars to sit on the same row, aligned to the left and the right. Learn more here.src
attribute of an Iconic icon can now be dynamically inserted. Instead of data-src
, define the icon's source with the dyn-src
attribute on a zf-iconic
element.Bug fixes:
clearall
event for notifications not removing elements from the view.zf-hard-toggle
not closing open action sheets.zf-hard-toggle
.rem-calc()
and other functions accessible when modifying settings.$small-font-color
not being properly applied to <small>
elements.