Dan Bucholtz
f0ac42ef49
chore(build): remove console.debug from prod
...
remove console.debug from prod
2016-09-27 15:12:59 -05:00
mhartington
dbfc183cac
docs(): update docs
2016-09-26 21:11:54 -04:00
Max Lynch
f817ac0f60
chore(storage): Remove storage. Code moving to @ionic/storage
2016-09-26 13:35:10 -05:00
mhartington
4baa5b1e0c
docs(): update docs
2016-09-26 14:28:11 -04:00
Manu Mtz.-Almeida
75d552690b
fix(ion-fixed): ion-fixed directive is not longer needed
2016-09-26 14:38:10 +02:00
Manu Mtz.-Almeida
b70614b00d
fix(fab): colors in speed dial buttons
2016-09-26 14:20:13 +02:00
Adam Bradley
d8ecf16feb
refactor(nav): do not auto-add pascal case css class
...
Previously a css class generated from the JS class name, was
automatically being added to the page element. However, the JS class
name returned is not consistent among all browsers. Instead of
automatically applying a css classname, we now recommend adding a
`selector` to each page component.
2016-09-26 00:40:10 +01:00
Basti Be
43cfea6ee0
docs(menu): fixed broken links for navbar
...
Closes #8184
Also renamed "NavBar" to "Navbar" to be consistent with the rest of the documentation.
2016-09-23 14:06:34 -04:00
Brandy Carney
a7315285c5
fix(action-sheet): add icon-left to the button if an icon exists
2016-09-22 22:43:41 -04:00
Adam Bradley
963e83514f
fix(platform): fire platform ready on app init
2016-09-22 14:11:06 -05:00
mhartington
f62706eaa0
docs(ionFab): clean up docs
2016-09-21 14:37:31 -04:00
Manu Mtz.-Almeida
c7163a8d26
docs(fab): fab docs WIP
2016-09-21 19:52:56 +02:00
Manu Mtz.-Almeida
490a06dd3e
feat(fab): update floating action buttons
2016-09-21 09:42:07 -05:00
Dan Bucholtz
83d973b1a8
chore(demos): change dgeni path for demos
...
change dgeni path for demos
2016-09-20 15:20:04 -05:00
Manu Mtz.-Almeida
14a3ea2ef8
perf(ripple): md ripple effect update to not affect layout
2016-09-20 12:52:21 -05:00
Sani Yusuf
11f4f516fc
docs(toast): update direction for table placement
...
The table is actually below not above.
2016-09-19 20:00:19 -05:00
mattbryan9
001c1c9f2c
fix(app): corrected paths to theme from app.scss
2016-09-19 08:27:24 -05:00
Adam Bradley
ca8cc0af2e
feat(nav): set default stack history on app init
2016-09-19 08:06:04 -05:00
Manu Mtz.-Almeida
50e445ef5c
refactor(): rename some setCssClass to setElementClass
2016-09-18 18:52:12 +02:00
Manu Mtz.-Almeida
47491fb55d
fix(item): sliding item events are zone wrapped
...
fixes #7630
2016-09-17 16:20:31 +02:00
Manu Mtz.-Almeida
1d3d5a185d
fix(item): sliding item with icon-only buttons
2016-09-17 16:15:37 +02:00
Manu Mtz.-Almeida
e0c21290c2
fix(item): regression in sliding item introduced by 52ada1c
2016-09-17 15:43:57 +02:00
Manu Mtz.-Almeida
b750e4691c
fix(): gulp validate passes successfully
2016-09-17 01:58:40 +02:00
Adam Bradley
7c05d0c0ba
fix(di): update dependency injection and default configs
2016-09-16 00:49:09 -05:00
Adam Bradley
6784f5e744
fix(exports): update module exports
2016-09-14 15:54:24 -05:00
Manu Mtz.-Almeida
8585427fb4
fix(menu): open/close race condition
...
fixes #7629 #8001
2016-09-14 15:49:11 -05:00
Brandy Carney
9c3e60d76e
test(validate): fix validate errors with karma and sass, add button mode karma test
2016-09-13 23:58:08 -04:00
Adam Bradley
f368abee26
test(ion): fix ion tests
2016-09-13 22:16:26 -05:00
Dan Bucholtz
7b443dea4c
chore(slides): swiper updates
2016-09-13 17:14:28 -05:00
Adam Bradley
ed221eff1d
refactor(nav): queue based transitions
2016-09-13 17:13:43 -05:00
Brandy Carney
bc7d328bc0
refactor(components): add color/mode properties
2016-09-13 17:11:38 -05:00
Adam Bradley
52ada1ca6d
chore(components): ngmodule updates
2016-09-13 17:07:33 -05:00
Brandy Carney
16df3a4aab
refactor(css): update theme imports
2016-09-13 16:57:32 -05:00
Brandy Carney
750cde38e2
refactor(css): scope component css to mode
2016-09-13 16:52:47 -05:00
Adam Bradley
78122c551d
refactor(sass): restructure for sass theme updates
2016-09-13 15:54:23 -05:00
Adam Bradley
bf2b6abac5
refactor(export): update component/provider exports
2016-09-13 15:48:25 -05:00
Adam Bradley
d7be8a80c0
test(ngmodule): update to ngmodule
2016-09-13 15:44:02 -05:00
ericb
25ff530dcf
docs(loading): add returns statement
2016-09-13 11:38:46 -05:00
Brandy Carney
3154cc05f4
style(chip): fix linter errors
2016-09-01 14:52:07 -04:00
Brandy Carney
144ffe3b03
refactor(chip): add color input, remove some styling, move styles to mode files
...
references #5386
closes #7717
closes #7467
2016-08-24 17:26:14 -04:00
Lee Nathan
0dece7252b
feat(chips): finished Component
2016-08-24 17:26:03 -04:00
Lee Nathan
421f637f96
feat(chips): added Chip component
2016-08-24 17:24:32 -04:00
Lee Nathan
57eda7f602
style(chips): fix 'remove chip' styling
2016-08-24 17:23:02 -04:00
Brandy Carney
29758e6705
docs(nav/tabs): update links to use correct URLs
...
closes driftyco/ionic-site#768
2016-08-24 12:02:15 -04:00
Brandy Carney
2805e654f6
docs(select): fix the links to alert and action sheet API docs
2016-08-23 20:47:51 -04:00
Sergio Leal
66da98dc5f
docs: update toolbar.ts ( #7830 )
...
Just a typo
2016-08-23 20:40:10 -04:00
Brandy Carney
3e7cf299e5
docs(select): update API docs to describe selectOptions
...
references #7764
2016-08-23 20:37:25 -04:00
Brandy Carney
b8285b7ba8
refactor(select): rename alertOptions to selectOptions, add ability to pass them for action-sheet
...
BREAKING CHANGES:
Select’s `alertOptions` input has been renamed to `selectOptions`. It
now allows you to pass options for either the alert or action-sheet
interface. Refer to their documentation for the options each of them
accept.
http://ionicframework.com/docs/v2/api/components/action-sheet/ActionShee
tController/#create
http://ionicframework.com/docs/v2/api/components/alert/AlertController/#
create
fixes #7764
2016-08-23 20:15:49 -04:00
Brandy Carney
8c1662d5e9
test(button): update karma and e2e tests for the new color input
2016-08-23 18:34:55 -04:00
Brandy Carney
55a0257dbc
refactor(colors): color should be added as an input instead of directly adding the color to the component
...
BREAKING CHANGES:
Colors should be passed in the `color` input on components, not added
individually as an attribute on the component.
For example:
```
<ion-tabs primary>
```
Becomes
```
<ion-tabs color=”primary”>
```
Or to bind an expression to color:
```
<ion-navbar [color]="barColor">
...
</ion-navbar>
```
```ts
@Component({
templateUrl: 'build/pages/about/about.html'
})
export class AboutPage {
barColor: string;
constructor(private nav: NavController, platform: Platform) {
this.barColor = platform.is('android') ? 'primary' : 'light';
}
}
```
Reason for this change:
It was difficult to dynamically add colors to components, especially if
the name of the color attribute was unknown in the template.
This change keeps the css flat since we aren’t chaining color
attributes on components and instead we assign a class to the component
which includes the color’s name.
This allows you to easily toggle a component between multiple colors.
Speeds up performance because we are no longer reading through all of
the attributes to grab the color ones.
references #7467
closes #7087 closes #7401 closes #7523
2016-08-23 17:16:55 -04:00