Commit Graph

39 Commits

Author SHA1 Message Date
Brandy Carney
750cde38e2 refactor(css): scope component css to mode 2016-09-13 16:52:47 -05:00
Adam Bradley
d7be8a80c0 test(ngmodule): update to ngmodule 2016-09-13 15:44:02 -05:00
Brandy Carney
938864e8d0 refactor(button): add ion-button attribute and icon attributes to style buttons
BREAKING CHANGES:

- `<button>` becomes `<button ion-button>`
- `<a button>` becomes `<a ion-button>`
- `<button ion-item>` does not get the `ion-button` attribute
- Buttons inside of `<ion-item-options>` do get the `ion-button`
attribute
- Removed the `category` attribute, this should be passed in
`ion-button` instead.
- Button attributes added for icons in buttons: `icon-only`,
`icon-left`, and `icon-right`

closes #7466
2016-08-16 17:11:02 -04:00
mhartington
0579bbafc9 docs(content): update docs 2016-08-05 10:00:22 -04:00
Brandy Carney
087e2f2480 revert(tabs): undo commit that removes tab sub pages
Fix advanced tabs test

This reverts
https://github.com/driftyco/ionic/commit/743de19ae898e83375b51ef9c376225
c8e63f0ef
2016-07-28 15:28:55 -05:00
Manu Mtz.-Almeida
ac8e4dce06 style(all): tslinter warnings 2016-07-19 13:31:46 -07:00
perry
4f52135c13 Revert "Revert "Merge branch 'master' of https://github.com/driftyco/ionic""
This reverts commit 4a6086c1f8.
2016-07-18 19:40:03 -05:00
perry
4a6086c1f8 Revert "Merge branch 'master' of https://github.com/driftyco/ionic"
This reverts commit 8945bf906d, reversing
changes made to f4fac225fa.
2016-07-18 19:24:56 -05:00
Adam Bradley
743de19ae8 refactor(tabs): remove tabSubPages UI
The Material Design spec has added “Bottom Navigation”, which is what
Ionic calls “Tabs”. Ionic’s MD mode now follows the updated Material
Design spec with the tabbar placed on the bottom. Additionally, any tab
sub pages do not automatically cover up the tabbar. Covering up the
tabbar is still possible by using a modal, however, it is no longer a
default feature for MD mode.
2016-07-12 20:28:40 -05:00
Brandy Carney
41064bf2be refactor(tabs): rename tab input/config options to be more clear/consistent
BREAKING CHANGES:

Tab input/config options have been renamed. The following options were
renamed:

- `tabbarHighlight` -> `tabsHighlight`
- `tabbarLayout` -> `tabsLayout`
- `tabSubPages` -> `tabsHideOnSubPages`
- `tabbarPlacement` -> `tabsPlacement`

The previous names have been deprecated. They will still work in the
current release but will be removed in the future so please update to
the new names.

references #7143
2016-07-07 13:09:00 -04:00
Brandy Carney
1fe1c1e291 feat(content): add a resize function to recalculate the content size
this should be called when dynamically displaying/hiding headers,
footers, or tabs.

references #7131
2016-06-30 16:32:45 -04:00
Adam Bradley
845a516375 fix(activator): do not activate elements while scrolling
Closes #7141
2016-06-30 10:36:03 -05:00
Adam Bradley
0d8c947409 refactor(content): rename adjustedTop to contentTop
Closes #7112
2016-06-29 21:51:11 -05:00
Adam Bradley
2d19308a52 fix(tabs): fix preloadTabs null element reference
Closes #7109
2016-06-29 21:15:33 -05:00
Brandy Carney
1c2acc0c6a test(content): add tests for content pages without header/footers 2016-06-29 12:31:54 -04:00
Manu Mtz.-Almeida
5c804450c4 feat(ion-content): iOS only scroll bounce 2016-06-27 22:26:48 -05:00
Brandy Carney
4567de2aea fix(content): adjust footer bottom based on the tabbar without padding 2016-06-27 12:13:26 -04:00
Brandy Carney
90d0d33270 test(content): add content tests to cover the different use cases 2016-06-27 11:52:33 -04:00
Brandy Carney
3db67f90fb fix(content): set footer height to 0 so it won't be undefined 2016-06-24 15:29:08 -04:00
Adam Bradley
99c50a151f fix(footer): show footer toolbar w/ tabbar bottom 2016-06-22 16:00:43 -05:00
Adam Bradley
603000fa72 fix(refresher): adjust location after layout updates 2016-06-21 12:46:54 -05:00
Adam Bradley
060d064325 Merge branch '2.0' into layout-refactor
# Conflicts:
#	src/components/tabs/test/advanced/index.ts
2016-06-21 11:37:47 -05:00
Adam Bradley
f20c7e42a2 feat(fullscreen): add fullscreen property to ion-content 2016-06-21 11:22:01 -05:00
Manu Mtz.-Almeida
14b8049771 refactor(refresh): uses new UIEventManager 2016-06-21 11:37:31 +02:00
Adam Bradley
7842991c1a fix(nav): auto set iOS black transition bg via css 2016-06-20 14:12:13 -05:00
Adam Bradley
2d680896e7 fix(tabs): hide tab's navbar when a page comes without a navbar
Closes #5556
2016-06-18 00:20:08 -05:00
Adam Bradley
48c1ffd4f9 fix(toolbar): place iOS border on ion-header/footer 2016-06-17 22:19:51 -05:00
Adam Bradley
1986710537 refactor(content): add dimension read/write methods 2016-06-17 15:23:13 -05:00
Adam Bradley
d13fa4e2cf refactor(structure): allow content to scroll under headers/footers 2016-06-16 11:28:02 -05:00
Adam Bradley
03f4511635 chore(tslint): fix noImplicitAny errors 2016-05-31 18:40:29 -05:00
Adam Bradley
73635f3939 refactor(bootstrap): use ionicBootstrap() to bootstrap
BREAKING CHANGES:

- Ionic's custom decorators have been removed.
- `@App` and `@Page` should be replaced with `@Component`.
- `IonicApp` has been renamed to `App`.
- `ionicBootstrap` is required to bootstrap the app.
- Config is now the 3rd parameter in `ionicBootstrap(rootComponent,
providers, config)`.
- Property `prodMode` is now a config option, enabling or disabling
production mode.
2016-05-31 15:42:06 -05:00
Josh Thomas
c8f760f080 chore(build): rename ionic directory to src and update all references in the build process. 2016-05-19 13:22:40 -05:00
Andrew
9039297110 rename src to ionic 2015-04-25 10:59:09 -05:00
Adam Bradley
9a9ded1d81 tab icons 2015-04-06 14:52:27 -05:00
Adam Bradley
a337aca26b list updates 2015-03-31 22:28:04 -05:00
Adam Bradley
c9159654e7 content 2015-03-25 21:47:21 -05:00
Andrew
b6579f4be2 decouple content from aside 100% 2015-03-25 20:07:03 -06:00
Andrew
2561ab1be2 aside(): initial types work 2015-03-25 15:54:03 -06:00
Adam Bradley
856e2663d1 ionicons 2015-03-23 22:56:59 -05:00