Merge pull request #73 from fpoirier1/master

Added custom classes to modal component
This commit is contained in:
Nick Wientge 2015-02-10 17:26:01 -08:00
commit 339ef9ac42
2 changed files with 17 additions and 2 deletions

View file

@ -1,9 +1,9 @@
<template name="ionModal">
<div class="modal-backdrop">
<div class="modal-wrapper">
<div class="modal">
<div class="{{classes}}">
<div class="bar bar-header bar-stable">
<div class="{{barClass}}">
<h2 class="{{titleClass}}">{{title}}</h2>
{{#if closeText}}
<button data-dismiss="modal" class="button button-positive button-clear">{{closeText}}</button>

View file

@ -92,6 +92,12 @@ Template.ionModal.destroyed = function () {
};
Template.ionModal.helpers({
barClass: function () {
var classes = ['bar', 'bar-header', 'bar-stable'];
return classes.join(' ');
},
titleClass: function () {
var classes = ['title'];
@ -116,6 +122,15 @@ Template.ionModal.helpers({
} else {
return 'slide-in-up';
}
},
classes: function () {
var classes = ['modal'];
if (this.class) {
classes.push(this.class);
}
return classes.join(' ');
}
});