diff --git a/demos/component-docs/action-sheets/action-sheets.ts b/demos/component-docs/action-sheets/action-sheets.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/action-sheets/action-sheets.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/action-sheets/basic/basic.html b/demos/component-docs/action-sheets/basic/basic.html deleted file mode 100644 index 4d17f50a40..0000000000 --- a/demos/component-docs/action-sheets/basic/basic.html +++ /dev/null @@ -1,9 +0,0 @@ - - Action Sheet - - - - - diff --git a/demos/component-docs/action-sheets/basic/pages.ts b/demos/component-docs/action-sheets/basic/pages.ts deleted file mode 100644 index e412dd31bf..0000000000 --- a/demos/component-docs/action-sheets/basic/pages.ts +++ /dev/null @@ -1,102 +0,0 @@ -import {Platform, Page, ActionSheet, NavController} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'action-sheets/basic/basic.html', - directives: [forwardRef(() => AndroidAttribute)] - -}) -export class BasicPage { - - constructor(platform: Platform, nav: NavController) { - this.nav = nav; - this.platform = platform; - } - - openMenu() { - let buttonHandler = (index) => { - console.log('Button clicked', index); - if (index == 1) { return false; } - return true; - } - - if (this.platform.is('android')) { - var androidSheet = { - title: 'Albums', - buttons: [ - { text: 'Share', - handler: buttonHandler, - icon: 'share' - }, - { text: 'Play', - handler: buttonHandler, - icon: 'arrow-dropright-circle' - }, - { text: 'Favorite', - handler: buttonHandler, - icon: 'ion-md-heart-outline' - }, - { - text: 'Delete', - style: 'destructive', - handler: () => { - console.log('Destructive clicked'); - } - }, - { - text: 'Cancel', - style: 'cancel', - handler: () => { - console.log('Cancel clicked'); - } - } - ], - }; - } - - let actionSheet = ActionSheet.create( androidSheet || { - buttons: [ - { - text: 'Share', - handler: () => { - console.log('Share clicked'); - } - }, - { - text: 'Play', - handler: () => { - console.log('Play clicked'); - } - }, - { - text: 'Favorite', - handler: () => { - console.log('Favorite clicked'); - } - }, - { - text: 'Delete', - style: 'destructive', - handler: () => { - console.log('Destructive clicked'); - } - }, - { - text: 'Cancel', - style: 'cancel', - handler: () => { - console.log('Cancel clicked'); - } - } - ] - }); - - this.nav.present(actionSheet); - } - - onPageWillLeave() { - actionSheet && actionSheet.dismiss(); - } - -} diff --git a/demos/component-docs/action-sheets/basic/styles.scss b/demos/component-docs/action-sheets/basic/styles.scss deleted file mode 100644 index 1d39450378..0000000000 --- a/demos/component-docs/action-sheets/basic/styles.scss +++ /dev/null @@ -1,19 +0,0 @@ -.md .ion-md-share { - color: #ED4248; -} -.md .ion-md-arrow-dropright-circle { - color: #508AE4; -} -.md .ion-md-heart-outline { - color: #31D55F; -} - -.md .action-sheet-destructive { - margin-top: 2px; - padding-top: 1px; -} - -.md .action-sheet-cancel ion-icon, -.md .action-sheet-destructive ion-icon { - color: #757575; -} diff --git a/demos/component-docs/alerts/alerts.ts b/demos/component-docs/alerts/alerts.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/alerts/alerts.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/alerts/basic/pages.ts b/demos/component-docs/alerts/basic/pages.ts deleted file mode 100644 index 8d002521ab..0000000000 --- a/demos/component-docs/alerts/basic/pages.ts +++ /dev/null @@ -1,83 +0,0 @@ -import {Page, Alert, NavController} from 'ionic/ionic'; -import {AndroidAttribute} from '../../helpers'; -import {forwardRef} from 'angular2/core'; - - -@Page({ - templateUrl: 'alerts/basic/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - - constructor(nav: NavController) { - this.nav = nav; - } - - doAlert() { - let alert = Alert.create({ - title: 'New Friend!', - subTitle: 'Your friend, Obi wan Kenobi, just accepted your friend request!', - buttons: ['Ok'] - }); - this.nav.present(alert); - } - - doPrompt() { - let prompt = Alert.create({ - title: 'Login', - body: "Enter a name for this new album you're so keen on adding", - inputs: [ - { - name: 'title', - placeholder: 'Title' - }, - ], - buttons: [ - { - text: 'Cancel', - handler: data => { - console.log('Cancel clicked'); - } - }, - { - text: 'Save', - handler: data => { - console.log('Saved clicked'); - } - } - ] - }); - this.nav.present(prompt); - } - - doConfirm() { - let confirm = Alert.create({ - title: 'Use this lightsaber?', - body: 'Do you agree to use this lightsaber to do good across the intergalactic galaxy?', - buttons: [ - { - text: 'Disagree', - handler: () => { - console.log('Disagree clicked'); - } - }, - { - text: 'Agree', - handler: () => { - console.log('Agree clicked'); - } - } - ] - }); - this.nav.present(confirm); - } - - // onPageWillLeave() { - // let popup = this.popup.get(); - // // only try to close if there is an active popup - // if (popup) { - // popup.close(); - // } - // } - -} diff --git a/demos/component-docs/alerts/basic/template.html b/demos/component-docs/alerts/basic/template.html deleted file mode 100644 index 5bd75d8b7e..0000000000 --- a/demos/component-docs/alerts/basic/template.html +++ /dev/null @@ -1,10 +0,0 @@ - - - Popups - - - - - - - diff --git a/demos/component-docs/app.html b/demos/component-docs/app.html deleted file mode 100644 index 7a7411fe09..0000000000 --- a/demos/component-docs/app.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - - - - Menu - - - - - - - - - - - - - - - - - diff --git a/demos/component-docs/app.scss b/demos/component-docs/app.scss deleted file mode 100644 index 78f6cce32c..0000000000 --- a/demos/component-docs/app.scss +++ /dev/null @@ -1,151 +0,0 @@ -$colors: ( - primary: #387ef5, - secondary: #32db64, - danger: #f53d3d, - light: #f4f4f4, - dark: #222, - energized: #ffc527, - royal: #7e60ff, -); -$font-path: '../../dist/fonts'; -$checkbox-md-icon-checkmark-color: #fff !important; -$checkbox-ios-icon-checkmark-color: #fff !important; -$segment-button-md-text-color-activated: #fff !important; - -@import "../../ionic/ionic"; -@import "action-sheets/basic/styles"; -@import "buttons/fab/styles"; -@import "buttons/components/styles"; -@import "cards/background/styles"; -@import "cards/list/styles"; -@import "cards/advanced-weather/styles"; -@import "cards/advanced-map/styles"; -@import "grid/basic/styles"; -@import "icons/basic/styles"; -@import "lists/avatar/styles"; -@import "lists/basic/styles"; -@import "lists/headers/styles"; -@import "lists/icon/styles"; -@import "lists/inset/styles"; -@import "lists/multiline/styles"; -@import "lists/no-lines/styles"; -@import "lists/thumbnail/styles"; -@import "menus/basic/styles"; -@import "slides/basic/styles"; -@import "tabs/basic/styles"; -@import "tabs/icon/styles"; -@import "tabs/icon-text/styles"; - - - - -////////////////////////////////// -// Global Styles -////////////////////////////////// - -body, body:hover, body a, body button, body media-switch { - cursor: url('http://ionicframework.com/img/finger.png') 8 8, auto; -} - -body ion-app { - overflow: visible; -} - -ion-page { - display: flex; -} - -ion-scroll { - width: 100%; - height: 100%; -} - -body.has-scrollbar scroll-content { - margin-right: -15px; -} -body.has-scrollbar ion-menu scroll-content { - margin-right: 0; -} - -scroll-content { - overflow-y: scroll; -} - -section.hidden { - display: none !important; -} - -.components-demo h4 { - text-align: center; -} - -.section-padding { - padding: 16px; -} - -.components-demo section { - width: 100%; - height: 100%; -} - -#card-wireframe { - width: 100%; - margin-bottom: 2.7em; -} - -.demo-card { - height: 0; -} -.demo-card button { - font-size: 1.3rem; -} - -.ios ion-content.cards-bg { - background-color: #f4f4f7; -} -.md ion-content.cards-bg { - background-color: #EEEEEE !important; -} - -.demo-list-icons icon { - color: #444444; -} -.demo-list-icons icon#secondary { - color: #32DB64; -} -body.md { - border-top: 24px solid black; -} - -body.md backdrop { - top: -24px; - height: 107%; -} - -body.md img#md-only { - display: block !important; - position: absolute; - top: -24px; - width: 100%; - height: auto; -} - -body.md img#md-tabs-icon, body.md img#md-tabs-icon-text { - display: none; - position: absolute; - top: -24px; - width: 100%; - height: auto; -} - -body.ios img#ios-only { - display: block !important; - position: absolute; - background-color: #F8F8F8; - padding: 5px 0; - top: 0px; - width: 100%; - height: auto; - z-index: 999; -} - diff --git a/demos/component-docs/badge/badge.ts b/demos/component-docs/badge/badge.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/badge/badge.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/badge/basic/pages.ts b/demos/component-docs/badge/basic/pages.ts deleted file mode 100644 index f222f91f93..0000000000 --- a/demos/component-docs/badge/basic/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'badge/basic/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - constructor() { - - } -} diff --git a/demos/component-docs/badge/basic/styles.scss b/demos/component-docs/badge/basic/styles.scss deleted file mode 100644 index 58268ec460..0000000000 --- a/demos/component-docs/badge/basic/styles.scss +++ /dev/null @@ -1,4 +0,0 @@ -.preview-icons { - font-size: 2em; - text-align: center; -} \ No newline at end of file diff --git a/demos/component-docs/badge/basic/template.html b/demos/component-docs/badge/basic/template.html deleted file mode 100644 index 8be5a041bb..0000000000 --- a/demos/component-docs/badge/basic/template.html +++ /dev/null @@ -1,35 +0,0 @@ - - - Badge - - - - - - - - - -

- Björk -

-

- Björk first came to prominence as one of the lead vocalists of the avant pop Icelandic sextet the Sugarcubes, but when... -

-
- - - - Albums - 9 - - - - - Followers - 260k - - -
- -
diff --git a/demos/component-docs/buttons/basic/basic.html b/demos/component-docs/buttons/basic/basic.html deleted file mode 100644 index 05318b4ef3..0000000000 --- a/demos/component-docs/buttons/basic/basic.html +++ /dev/null @@ -1,25 +0,0 @@ - - Buttons - - - -

- -

- -

- -

- -

- -

- -

- -

- -

- -

-
diff --git a/demos/component-docs/buttons/basic/pages.ts b/demos/component-docs/buttons/basic/pages.ts deleted file mode 100644 index 763ab06b74..0000000000 --- a/demos/component-docs/buttons/basic/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/basic/basic.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/block/block.html b/demos/component-docs/buttons/block/block.html deleted file mode 100644 index b79d49e5f5..0000000000 --- a/demos/component-docs/buttons/block/block.html +++ /dev/null @@ -1,25 +0,0 @@ - - Block Buttons - - - -

- -

- -

- -

- -

- -

- -

- -

- -

- -

-
diff --git a/demos/component-docs/buttons/block/pages.ts b/demos/component-docs/buttons/block/pages.ts deleted file mode 100644 index 155197b827..0000000000 --- a/demos/component-docs/buttons/block/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/block/block.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BlockPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/buttons.ts b/demos/component-docs/buttons/buttons.ts deleted file mode 100644 index e6f2aae6d2..0000000000 --- a/demos/component-docs/buttons/buttons.ts +++ /dev/null @@ -1,10 +0,0 @@ -export * from './basic/pages'; -export * from './block/pages'; -export * from './clear/pages'; -export * from './components/pages'; -export * from './fab/pages'; -export * from './full/pages'; -export * from './icons/pages'; -export * from './outline/pages'; -export * from './round/pages'; -export * from './sizes/pages'; diff --git a/demos/component-docs/buttons/clear/clear.html b/demos/component-docs/buttons/clear/clear.html deleted file mode 100644 index dc0545ec46..0000000000 --- a/demos/component-docs/buttons/clear/clear.html +++ /dev/null @@ -1,25 +0,0 @@ - - Clear Buttons - - - -

- -

- -

- -

- -

- -

- -

- -

- -

- -

-
diff --git a/demos/component-docs/buttons/clear/pages.ts b/demos/component-docs/buttons/clear/pages.ts deleted file mode 100644 index f1c762c7a5..0000000000 --- a/demos/component-docs/buttons/clear/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/clear/clear.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class ClearPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/components/components.html b/demos/component-docs/buttons/components/components.html deleted file mode 100644 index 0a40254a5a..0000000000 --- a/demos/component-docs/buttons/components/components.html +++ /dev/null @@ -1,57 +0,0 @@ - - - Buttons - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Inner Button - - - - - Left Icon Button - - - - - Right Icon Button - - - - - diff --git a/demos/component-docs/buttons/components/pages.ts b/demos/component-docs/buttons/components/pages.ts deleted file mode 100644 index f45088bfff..0000000000 --- a/demos/component-docs/buttons/components/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/components/components.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class ComponentsPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/components/styles.scss b/demos/component-docs/buttons/components/styles.scss deleted file mode 100644 index 097a5b1847..0000000000 --- a/demos/component-docs/buttons/components/styles.scss +++ /dev/null @@ -1,12 +0,0 @@ -ion-card ion-card-content.buttons-in-components { - background-color: #F4F5F8; -} -ion-card ion-card-content.buttons-in-components img { - width: auto; - height: 44px; - display: block; - margin: 20px auto; -} -ion-card.buttons-in-components { - margin-bottom: 2em; -} \ No newline at end of file diff --git a/demos/component-docs/buttons/fab/fab.html b/demos/component-docs/buttons/fab/fab.html deleted file mode 100644 index 641f252077..0000000000 --- a/demos/component-docs/buttons/fab/fab.html +++ /dev/null @@ -1,24 +0,0 @@ - - FAB - - - -

- - - -

-
- - - - - diff --git a/demos/component-docs/buttons/fab/pages.ts b/demos/component-docs/buttons/fab/pages.ts deleted file mode 100644 index 70dd37a78e..0000000000 --- a/demos/component-docs/buttons/fab/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/fab/fab.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class FabPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/fab/styles.scss b/demos/component-docs/buttons/fab/styles.scss deleted file mode 100644 index 313c4b6db9..0000000000 --- a/demos/component-docs/buttons/fab/styles.scss +++ /dev/null @@ -1,19 +0,0 @@ -#subtle-footer { - background-color: #fff; - border-image-source: url(../component-docs/img/footer-wireframe.png); - border-image-repeat: repeat; - border-image-width: 100%; - border-bottom: 0; - border-left: 0; - border-right: 0; - position: absolute; - bottom:0; -} -#demo-fab-bottom { - padding-top: 3px; - z-index: 100; -} -#subtle-footer .toolbar-background { - background-color: #fff; - border-bottom: 0; -} \ No newline at end of file diff --git a/demos/component-docs/buttons/full/full.html b/demos/component-docs/buttons/full/full.html deleted file mode 100644 index 0aee380cd7..0000000000 --- a/demos/component-docs/buttons/full/full.html +++ /dev/null @@ -1,28 +0,0 @@ - - Full Buttons - - - - -

- -

-

- -

- -

- -

- -

- -

-

- -

-
- - - - diff --git a/demos/component-docs/buttons/full/pages.ts b/demos/component-docs/buttons/full/pages.ts deleted file mode 100644 index 8cd727b152..0000000000 --- a/demos/component-docs/buttons/full/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/full/full.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class FullPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/icons/icons.html b/demos/component-docs/buttons/icons/icons.html deleted file mode 100644 index ecdb690ffa..0000000000 --- a/demos/component-docs/buttons/icons/icons.html +++ /dev/null @@ -1,77 +0,0 @@ - - - Icon Buttons - - - - -

- - - - - - - -

- -

- - - -

- -

- - -

- -

- - - -

- -

- - -

- -
diff --git a/demos/component-docs/buttons/icons/pages.ts b/demos/component-docs/buttons/icons/pages.ts deleted file mode 100644 index 655a333688..0000000000 --- a/demos/component-docs/buttons/icons/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/icons/icons.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class IconsPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/outline/outline.html b/demos/component-docs/buttons/outline/outline.html deleted file mode 100644 index 68a7de7ea2..0000000000 --- a/demos/component-docs/buttons/outline/outline.html +++ /dev/null @@ -1,26 +0,0 @@ - - Outline Buttons - - - - -

- -

- -

- -

- -

- -

- -

- -

- -

- -

-
diff --git a/demos/component-docs/buttons/outline/pages.ts b/demos/component-docs/buttons/outline/pages.ts deleted file mode 100644 index 76c1051d63..0000000000 --- a/demos/component-docs/buttons/outline/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/outline/outline.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class OutlinePage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/round/pages.ts b/demos/component-docs/buttons/round/pages.ts deleted file mode 100644 index 7263465f67..0000000000 --- a/demos/component-docs/buttons/round/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/round/round.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class RoundPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/round/round.html b/demos/component-docs/buttons/round/round.html deleted file mode 100644 index 788cad03e9..0000000000 --- a/demos/component-docs/buttons/round/round.html +++ /dev/null @@ -1,24 +0,0 @@ - - Round Buttons - - - -

- -

-

- -

- -

- -

- -

- -

- -

- -

-
diff --git a/demos/component-docs/buttons/sizes/pages.ts b/demos/component-docs/buttons/sizes/pages.ts deleted file mode 100644 index 1520299b6d..0000000000 --- a/demos/component-docs/buttons/sizes/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'buttons/sizes/sizes.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class SizesPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/buttons/sizes/sizes.html b/demos/component-docs/buttons/sizes/sizes.html deleted file mode 100644 index d3e5bd42ac..0000000000 --- a/demos/component-docs/buttons/sizes/sizes.html +++ /dev/null @@ -1,22 +0,0 @@ - - Button Sizes - - - -

- -

-

- -

-

- -

- -

- -

-

- -

-
diff --git a/demos/component-docs/cards/advanced-map/pages.ts b/demos/component-docs/cards/advanced-map/pages.ts deleted file mode 100644 index 64d3b8f930..0000000000 --- a/demos/component-docs/cards/advanced-map/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/advanced-map/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class AdvancedMapPage { - constructor() { - - } -} diff --git a/demos/component-docs/cards/advanced-map/styles.scss b/demos/component-docs/cards/advanced-map/styles.scss deleted file mode 100644 index 76fddf0a39..0000000000 --- a/demos/component-docs/cards/advanced-map/styles.scss +++ /dev/null @@ -1,40 +0,0 @@ -ion-card.adv-map p { - font-size: 0.7em !important; -} -p.time-ago { - color: #bbbbbb !important; - margin-left: 4px !important; - margin-right: 0px !important; - -} -button[fab].fab-map { - top: 190px; - z-index: 50; -} -body.ios button[fab].fab-map { - width: 50px; - height: 50px; -} -body.md button[fab].fab-map { - top: 220px; -} - -ion-card .icon-avatar { - margin: 10px 8px; - min-width: 2.4rem !important; - color: #444444; - font-size: 1.8em; - text-align: center; -} - -.item-bold { - font-weight: bold; - color: #32DB64; -} -.item-subtle { - color: #656565; - margin-left: -3px !important; -} -.item-subtle:before { - padding-right: 5px; -} diff --git a/demos/component-docs/cards/advanced-map/template.html b/demos/component-docs/cards/advanced-map/template.html deleted file mode 100644 index f9871867d7..0000000000 --- a/demos/component-docs/cards/advanced-map/template.html +++ /dev/null @@ -1,105 +0,0 @@ - - - Map Card - - - - - -
- - -
- - - - -

Museum of Football

-

11 N. Way St, Madison, WI 53703

-
- - - - -

Institute of Fine Cocktails

-

14 S. Hop Avenue, Madison, WI 53703

-
- - 18 min - (2.6 mi) - - - -
- - -
- - -
- - - - -

Yoshi"s Island

-

Iggy Koopa

-
- - - - -

Forest of Illusion

-

Roy Koopa

-
- - 3 hr - (4.8 mi) - - - -
- - -
- - -
- - - - -

Museum of Information

-

44 Rue de Info, 75010 Paris, France

-
- - - - -

General Pharmacy

-

1 Avenue Faux, 75010 Paris, France

-
- - 26 min - (8.1 mi) - - - -
- - -
diff --git a/demos/component-docs/cards/advanced-social/pages.ts b/demos/component-docs/cards/advanced-social/pages.ts deleted file mode 100644 index 3bebcbbc57..0000000000 --- a/demos/component-docs/cards/advanced-social/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/advanced-social/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class AdvancedSocialPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/cards/advanced-social/template.html b/demos/component-docs/cards/advanced-social/template.html deleted file mode 100644 index 72e8f39636..0000000000 --- a/demos/component-docs/cards/advanced-social/template.html +++ /dev/null @@ -1,105 +0,0 @@ - - - Social Card - - - - - - - - - - -

Marty McFly

-

November 5, 1955

-
- - - - -

Wait a minute. Wait a minute, Doc. Uhhh... Are you telling me that you built a time machine... out of a DeLorean?! Whoa. This is heavy.

-
- - - - -

- 11h ago -

-
- -
- - - - - - - - -

Sarah Connor

-

May 12, 1984

-
- - - - -

I face the unknown future, with a sense of hope. Because if a machine, a Terminator, can learn the value of human life, maybe we can too.

-
- - - - -

- 30yr ago -

-
- -
- - - - - - - - -

Dr. Ian Malcolm

-

June 28, 1990

-
- - - - -

Your scientists were so preoccupied with whether or not they could, that they didn"t stop to think if they should.

-
- - - - -

2d ago

-
- -
- - -
diff --git a/demos/component-docs/cards/advanced-weather/pages.ts b/demos/component-docs/cards/advanced-weather/pages.ts deleted file mode 100644 index 3c4e4311ea..0000000000 --- a/demos/component-docs/cards/advanced-weather/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/advanced-weather/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class AdvancedWeatherPage { - constructor() { - - } -} diff --git a/demos/component-docs/cards/advanced-weather/styles.scss b/demos/component-docs/cards/advanced-weather/styles.scss deleted file mode 100644 index c695f29aaa..0000000000 --- a/demos/component-docs/cards/advanced-weather/styles.scss +++ /dev/null @@ -1,125 +0,0 @@ -body.ios ion-card .advanced-weather-tabs tabbar { - height: 88px; -} -body.md ion-card .advanced-weather-tabs tabbar { - height: 100px; -} -body.md ion-card .advanced-weather-tabs tabbar a span.tab-button-text { - text-transform: uppercase; -} -body.md .cards-bg tab-highlight { - background-color: #fff !important; - top: 0; -} -body.ios ion-card p.advanced-background-title-large span { - font-weight: 300; -} - - -.preview-weather-cards { - - ion-card ion-item.advanced-trans.item p { - font-size: 12px; - letter-spacing: 1.7px; - font-weight: 500; - opacity: 0.7; - } - ion-card ion-item.advanced-trans.item p { - font-size: 12px; - letter-spacing: 1.7px; - font-weight: 500; - opacity: 0.7; - color: #fff !important; - } - - ion-card p.advanced-background-subtitle { - font-size: 1.0em; - position: absolute; - top: 48%; - width: 100%; - color: #fff !important; - } - - .advanced-background { - position: relative; - text-align: center !important; - } - - ion-card ion-item.advanced-trans.item { - position: absolute; - top: 0; - width: 100%; - padding: 12px 20px !important; - background: transparent; - } - - - ion-card p.advanced-background-title { - position: absolute; - top: 25%; - font-size: 2.0em; - width: 100%; - font-weight: bold; - color: #fff !important; - } - - ion-card p.advanced-background-title-large { - top: 29%; - font-weight: normal; - font-size: 4.4em; - color: #fff !important; - } - ion-card p.advanced-background-title-large span { - vertical-align: top; - padding-top: 5px; - font-size: 72px; - height: 74px; - line-height: 1; - display: inline-block; - } - - ion-card .advanced-weather-tabs tabbar { - background: transparent; - border-top: none; - } - - ion-card .advanced-weather-tabs tabbar a { - height: 100%; - border-top: 2px solid transparent !important; - border-bottom: 0px !important; - } - ion-card .advanced-weather-tabs tabbar a ion-icon.tab-button-icon { - color: #fff; - font-size: 2.8em; - } - ion-card .advanced-weather-tabs tabbar a span.tab-button-text { - color: #fff; - font-size: 13px; - } - - md-ripple { - background: rgba(255,255,255, 0.15); - } - - ion-card .advanced-weather-tabs { - position: absolute; - bottom: 0; - width: 100%; - background: transparent; - } - ion-card ion-item.advanced-trans.item { - position: absolute; - top: 0; - width: 100%; - padding: 12px 20px !important; - background: transparent; - color: #fff !important; - } -} - -ion-card .advanced-weather-tabs { - position: absolute; - bottom: 0; - width: 100%; - background: transparent; -} \ No newline at end of file diff --git a/demos/component-docs/cards/advanced-weather/template.html b/demos/component-docs/cards/advanced-weather/template.html deleted file mode 100644 index 1539633b76..0000000000 --- a/demos/component-docs/cards/advanced-weather/template.html +++ /dev/null @@ -1,69 +0,0 @@ - - - Weather Card - - - - - - - - -

ALASKA, USA

-

SUN

-
- -

- - 23° -

- - - - - - -
- - - - - -

MACHU PICCHU, PERU

-

TUE

-
- -

- - 78° -

- - - - - - -
- - - - - -

LONDON, UK

-

SUN

-
- -

- - 41° -

- - - - - - -
- - -
diff --git a/demos/component-docs/cards/background/pages.ts b/demos/component-docs/cards/background/pages.ts deleted file mode 100644 index 9361a2e57d..0000000000 --- a/demos/component-docs/cards/background/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/background/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BackgroundPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/cards/background/styles.scss b/demos/component-docs/cards/background/styles.scss deleted file mode 100644 index 0910d7a65a..0000000000 --- a/demos/component-docs/cards/background/styles.scss +++ /dev/null @@ -1,54 +0,0 @@ -ion-content ion-card ion-item.advanced-trans p { - color: #fff; -} - -ion-card p.advanced-background-subtitle { - font-size: 1.0em; - position: absolute; - top: 48%; - width: 100%; - color: #fff !important; -} - -.advanced-background { - position: relative; - text-align: center !important; -} - -ion-card ion-item.advanced-trans.item { - position: absolute; - top: 0; - width: 100%; - padding: 12px 20px !important; - background: transparent; -} -ion-card ion-item.advanced-trans.item p { - font-size: 12px; - letter-spacing: 1.7px; - font-weight: 500; - opacity: 0.7; -} - -ion-card p.advanced-background-title { - position: absolute; - top: 25%; - font-size: 2.0em; - width: 100%; - font-weight: bold; - color: #fff !important; -} - -ion-card p.advanced-background-title-large { - top: 29%; - font-weight: normal; - font-size: 4.4em; - color: #fff !important; -} -ion-card p.advanced-background-title-large span { - vertical-align: top; - padding-top: 5px; - font-size: 72px; - height: 74px; - line-height: 1; - display: inline-block; -} \ No newline at end of file diff --git a/demos/component-docs/cards/background/template.html b/demos/component-docs/cards/background/template.html deleted file mode 100644 index 3327ae7620..0000000000 --- a/demos/component-docs/cards/background/template.html +++ /dev/null @@ -1,36 +0,0 @@ - - - Background Images - - - - - - -

São Paulo

-

41 Listings

-
- - - -

Amsterdam

-

64 Listings

-
- - - -

San Francisco

-

72 Listings

-
- - - -

Madison

-

28 Listings

-
- -
- - - - diff --git a/demos/component-docs/cards/basic/pages.ts b/demos/component-docs/cards/basic/pages.ts deleted file mode 100644 index 255a6c77c6..0000000000 --- a/demos/component-docs/cards/basic/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/basic/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/cards/basic/template.html b/demos/component-docs/cards/basic/template.html deleted file mode 100644 index 48c9d56808..0000000000 --- a/demos/component-docs/cards/basic/template.html +++ /dev/null @@ -1,21 +0,0 @@ - - - Basic Cards - - - - - - - - This is just your basic card with some text to boot. Like it? Keep scrolling... - - - - - - - - - - diff --git a/demos/component-docs/cards/cards.ts b/demos/component-docs/cards/cards.ts deleted file mode 100644 index caa9106d5d..0000000000 --- a/demos/component-docs/cards/cards.ts +++ /dev/null @@ -1,8 +0,0 @@ -export * from './advanced-map/pages'; -export * from './advanced-social/pages'; -export * from './advanced-weather/pages'; -export * from './background/pages'; -export * from './basic/pages'; -export * from './header/pages'; -export * from './image/pages'; -export * from './list/pages'; diff --git a/demos/component-docs/cards/header/pages.ts b/demos/component-docs/cards/header/pages.ts deleted file mode 100644 index 5852995611..0000000000 --- a/demos/component-docs/cards/header/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/header/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class HeaderPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/cards/header/template.html b/demos/component-docs/cards/header/template.html deleted file mode 100644 index f9a9fa3733..0000000000 --- a/demos/component-docs/cards/header/template.html +++ /dev/null @@ -1,25 +0,0 @@ - - - Card Headers - - - - - - - - Header - - - - The British use the term "header", but the American term "head-shot" the English simply refuse to adopt. - - - - - - - - - - diff --git a/demos/component-docs/cards/image/pages.ts b/demos/component-docs/cards/image/pages.ts deleted file mode 100644 index 753ba3d52a..0000000000 --- a/demos/component-docs/cards/image/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/image/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class ImagePage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/cards/image/template.html b/demos/component-docs/cards/image/template.html deleted file mode 100644 index 9ee16fe1e5..0000000000 --- a/demos/component-docs/cards/image/template.html +++ /dev/null @@ -1,136 +0,0 @@ - - - Card Images - - - - - - - - - -

- Nine Inch Nails Live -

-

- The most popular industrial group ever, and largely responsible for bringing the music to a mass audience. -

-
- - - - - - - -
- - - -
- -
- - -

- Erykah Badu -

-

- American singer-songwriter, record producer, activist, and actress, Badu"s style is a prime example of neo-soul. -

-
- - - - - - - -
- - - -
- -
- - -

- Queen -

-

- The British rock band formed in London in 1970, and is considered one of the biggest stadium rock bands in the world. -

-
- - - - - - - -
- - - -
- -
- - -

- Run-D.M.C. -

-

- The American hip hop group widely acknowledged as one of the most influential acts in the history of hip hop. -

-
- - - - - - - -
- - - -
diff --git a/demos/component-docs/cards/list/pages.ts b/demos/component-docs/cards/list/pages.ts deleted file mode 100644 index 8714b8e307..0000000000 --- a/demos/component-docs/cards/list/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'cards/list/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class ListPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/cards/list/styles.scss b/demos/component-docs/cards/list/styles.scss deleted file mode 100644 index 2a820aa04e..0000000000 --- a/demos/component-docs/cards/list/styles.scss +++ /dev/null @@ -1,7 +0,0 @@ -ion-card.cards-list-demo ion-card-header { - color: #387df5; -} - -ion-card.cards-list-demo a > icon { - color: #444444; -} \ No newline at end of file diff --git a/demos/component-docs/cards/list/template.html b/demos/component-docs/cards/list/template.html deleted file mode 100644 index 3c810c24a1..0000000000 --- a/demos/component-docs/cards/list/template.html +++ /dev/null @@ -1,47 +0,0 @@ - - - Card Lists - - - - - - - Explore Nearby - - - - - - - - - - - - - - - - - - - diff --git a/demos/component-docs/grid/basic/pages.ts b/demos/component-docs/grid/basic/pages.ts deleted file mode 100644 index 322535fd9d..0000000000 --- a/demos/component-docs/grid/basic/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'grid/basic/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - constructor() { - - } -} diff --git a/demos/component-docs/grid/basic/styles.scss b/demos/component-docs/grid/basic/styles.scss deleted file mode 100644 index 9f78ded3a3..0000000000 --- a/demos/component-docs/grid/basic/styles.scss +++ /dev/null @@ -1,11 +0,0 @@ -.grid-page { - - ion-col div { - background-color: #F9FAFB; - padding: 5px; - border: 1px solid #ddd; - border-radius: 2px; - text-align: center; - } - -} diff --git a/demos/component-docs/grid/basic/template.html b/demos/component-docs/grid/basic/template.html deleted file mode 100644 index 6fa6738f9e..0000000000 --- a/demos/component-docs/grid/basic/template.html +++ /dev/null @@ -1,66 +0,0 @@ - - - Grid - - - - -
col
-
col
-
col
- -
- col
- 3 lines
- of text
-
-
-
- - -
col
-
col
-
col
- -
- col
- 3 lines
- center
-
-
-
- - -
col
-
col
- -
- col
- 3 lines
- center
-
-
-
- - -
col
- -
- col
- 3 lines
- baseline
-
-
-
- - - -
- col
- 2 lines
-
-
-
- - -
diff --git a/demos/component-docs/grid/grid.ts b/demos/component-docs/grid/grid.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/grid/grid.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/helpers.ts b/demos/component-docs/helpers.ts deleted file mode 100644 index 6df008b63b..0000000000 --- a/demos/component-docs/helpers.ts +++ /dev/null @@ -1,154 +0,0 @@ -import {Directive, ElementRef, Renderer} from 'angular2/core'; -import {Platform, Navbar} from 'ionic/ionic'; - -import * as actionSheets from './action-sheets/action-sheets'; -import * as badges from './badge/badge'; -import * as buttons from './buttons/buttons'; -import * as cards from './cards/cards'; -import * as grid from './grid/grid'; -import * as labels from './labels/labels'; -import * as icons from './icons/icons'; -import * as inputs from './inputs/inputs'; -import * as lists from './lists/lists'; -import * as menus from './menus/menus'; -import * as modals from './modals/modals'; -import * as navigation from './navigation/navigation'; -import * as alerts from './alerts/alerts'; -import * as slides from './slides/slides'; -import * as tabs from './tabs/tabs'; - - -@Directive({ - selector: '.android-attr', -}) -export class AndroidAttribute { - - constructor (platform: Platform, elementRef: ElementRef, renderer: Renderer) { - this.isAndroid = platform.is('android'); - renderer.setElementAttribute(elementRef, 'primary', this.isAndroid ? true : null); - } - -} - -export function toTitleCase(str) { - return str.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();}); -} - -export function hasScrollbar() { - - if (typeof window.top.innerWidth === 'number') { - return window.top.innerWidth > window.top.document.documentElement.clientWidth; - } - - // rootElem for quirksmode - var rootElem = window.top.document.documentElement || window.top.document.body; - - // Check overflow style property on body for fauxscrollbars - var overflowStyle; - - if (typeof rootElem.currentStyle !== 'undefined') { - overflowStyle = rootElem.currentStyle.overflow; - } - - overflowStyle = overflowStyle || window.top.getComputedStyle(rootElem, '').overflow; - - // Also need to check the Y axis overflow - var overflowYStyle; - - if (typeof rootElem.currentStyle !== 'undefined') { - overflowYStyle = rootElem.currentStyle.overflowY; - } - - overflowYStyle = overflowYStyle || window.top.getComputedStyle(rootElem, '').overflowY; - - var contentOverflows = rootElem.scrollHeight > rootElem.clientHeight; - var overflowShown = /^(visible|auto)$/.test(overflowStyle) || /^(visible|auto)$/.test(overflowYStyle); - var alwaysShowScroll = overflowStyle === 'scroll' || overflowYStyle === 'scroll'; - - return (contentOverflows && overflowShown) || (alwaysShowScroll) -} - -export function getPageFor(hash) { - return { - 'overview': actionSheets.BasicPage, - 'action-sheets': actionSheets.BasicPage, - 'alert': alerts.BasicPage, - - 'badges': badges.BasicPage, - - 'buttons': buttons.BasicPage, - 'block-buttons': buttons.BlockPage, - 'clear-buttons': buttons.ClearPage, - 'full-buttons': buttons.FullPage, - 'outline-buttons': buttons.OutlinePage, - 'round-buttons': buttons.RoundPage, - 'floating-action-buttons': buttons.FabPage, - 'buttons-in-components': buttons.ComponentsPage, - 'button-sizes': buttons.SizesPage, - 'icon-buttons': buttons.IconsPage, - - 'cards': cards.BasicPage, - 'card-header': cards.HeaderPage, - 'card-list': cards.ListPage, - 'card-image': cards.ImagePage, - 'card-background': cards.BackgroundPage, - 'advanced-cards': cards.AdvancedSocialPage, - 'card-advanced-map': cards.AdvancedMapPage, - 'card-advanced-social': cards.AdvancedSocialPage, - 'card-advanced-weather': cards.AdvancedWeatherPage, - - 'checkbox': inputs.CheckboxPage, - 'radio': inputs.RadioPage, - 'range': inputs.RangePage, - 'segment': inputs.SegmentPage, - 'select': inputs.SelectPage, - 'searchbar': inputs.SearchPage, - 'toggle': inputs.TogglePage, - - - 'inputs': labels.BasicPage, - 'fixed-inline-labels': labels.FixedInlinePage, - 'floating-labels': labels.FloatingPage, - 'inline-labels': labels.InlinePage, - 'inset-labels': labels.InsetPage, - 'placeholder-labels': labels.PlaceholderPage, - 'stacked-labels': labels.StackedPage, - - 'icons': icons.BasicPage, - 'grid': grid.BasicPage, - - 'lists': lists.BasicPage, - 'list-lines': lists.BasicPage, - 'list-no-lines': lists.NoLinesPage, - 'avatar-list': lists.AvatarPage, - 'icon-list': lists.IconPage, - 'inset-list': lists.InsetPage, - 'list-headers': lists.HeadersPage, - 'multiline-list': lists.MultilinePage, - 'thumbnail-list': lists.ThumbnailPage, - - 'menus': menus.BasicPage, - 'modals': modals.BasicPage, - 'navigation': navigation.BasicPage, - 'slides': slides.BasicPage, - - 'tabs': tabs.BasicPage, - 'tabs-icon': tabs.IconPage, - 'tabs-icon-text': tabs.IconTextPage, - }[hash] -} - -export function debounce(func, wait, immediate) { - var timeout; - return function() { - var context = this, args = arguments; - var later = function() { - timeout = null; - if (!immediate) func.apply(context, args); - }; - var callNow = immediate && !timeout; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - if (callNow) func.apply(context, args); - }; -}; diff --git a/demos/component-docs/icons/basic/pages.ts b/demos/component-docs/icons/basic/pages.ts deleted file mode 100644 index 9b46fbaea8..0000000000 --- a/demos/component-docs/icons/basic/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'icons/basic/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - constructor() { - - } -} diff --git a/demos/component-docs/icons/basic/styles.scss b/demos/component-docs/icons/basic/styles.scss deleted file mode 100644 index c0e007db15..0000000000 --- a/demos/component-docs/icons/basic/styles.scss +++ /dev/null @@ -1,7 +0,0 @@ -.preview-icons { - text-align: center; - - ion-icon { - font-size: 2em; - } -} diff --git a/demos/component-docs/icons/basic/template.html b/demos/component-docs/icons/basic/template.html deleted file mode 100644 index 058f4f5eee..0000000000 --- a/demos/component-docs/icons/basic/template.html +++ /dev/null @@ -1,74 +0,0 @@ - - - Icons - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/demos/component-docs/icons/icons.ts b/demos/component-docs/icons/icons.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/icons/icons.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/img/advance-card-alaska.jpg b/demos/component-docs/img/advance-card-alaska.jpg deleted file mode 100644 index 86fa9eda41..0000000000 Binary files a/demos/component-docs/img/advance-card-alaska.jpg and /dev/null differ diff --git a/demos/component-docs/img/advance-card-bttf.png b/demos/component-docs/img/advance-card-bttf.png deleted file mode 100644 index 743f31c520..0000000000 Binary files a/demos/component-docs/img/advance-card-bttf.png and /dev/null differ diff --git a/demos/component-docs/img/advance-card-jp.jpg b/demos/component-docs/img/advance-card-jp.jpg deleted file mode 100644 index de99ccd619..0000000000 Binary files a/demos/component-docs/img/advance-card-jp.jpg and /dev/null differ diff --git a/demos/component-docs/img/advance-card-london.jpg b/demos/component-docs/img/advance-card-london.jpg deleted file mode 100644 index 992544b076..0000000000 Binary files a/demos/component-docs/img/advance-card-london.jpg and /dev/null differ diff --git a/demos/component-docs/img/advance-card-machu-picchu-1.jpg b/demos/component-docs/img/advance-card-machu-picchu-1.jpg deleted file mode 100644 index e58a4892d3..0000000000 Binary files a/demos/component-docs/img/advance-card-machu-picchu-1.jpg and /dev/null differ diff --git a/demos/component-docs/img/advance-card-map-madison.png b/demos/component-docs/img/advance-card-map-madison.png deleted file mode 100644 index 01d2d69a63..0000000000 Binary files a/demos/component-docs/img/advance-card-map-madison.png and /dev/null differ diff --git a/demos/component-docs/img/advance-card-map-mario.png b/demos/component-docs/img/advance-card-map-mario.png deleted file mode 100644 index b59c2d59f0..0000000000 Binary files a/demos/component-docs/img/advance-card-map-mario.png and /dev/null differ diff --git a/demos/component-docs/img/advance-card-map-paris.png b/demos/component-docs/img/advance-card-map-paris.png deleted file mode 100644 index 94b1bf8481..0000000000 Binary files a/demos/component-docs/img/advance-card-map-paris.png and /dev/null differ diff --git a/demos/component-docs/img/advance-card-tmntr.jpg b/demos/component-docs/img/advance-card-tmntr.jpg deleted file mode 100644 index 404cc6679f..0000000000 Binary files a/demos/component-docs/img/advance-card-tmntr.jpg and /dev/null differ diff --git a/demos/component-docs/img/android-statusbar-blue.png b/demos/component-docs/img/android-statusbar-blue.png deleted file mode 100644 index c7b51e5d8b..0000000000 Binary files a/demos/component-docs/img/android-statusbar-blue.png and /dev/null differ diff --git a/demos/component-docs/img/android-statusbar-purple.png b/demos/component-docs/img/android-statusbar-purple.png deleted file mode 100644 index f737f45dd2..0000000000 Binary files a/demos/component-docs/img/android-statusbar-purple.png and /dev/null differ diff --git a/demos/component-docs/img/android-statusbar-red.png b/demos/component-docs/img/android-statusbar-red.png deleted file mode 100644 index d43e078975..0000000000 Binary files a/demos/component-docs/img/android-statusbar-red.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-amber.png b/demos/component-docs/img/avatar-amber.png deleted file mode 100644 index bac7a8118b..0000000000 Binary files a/demos/component-docs/img/avatar-amber.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-ben.png b/demos/component-docs/img/avatar-ben.png deleted file mode 100644 index dfd7ea63c9..0000000000 Binary files a/demos/component-docs/img/avatar-ben.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-cher.png b/demos/component-docs/img/avatar-cher.png deleted file mode 100644 index a06fff3590..0000000000 Binary files a/demos/component-docs/img/avatar-cher.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-dionne.png b/demos/component-docs/img/avatar-dionne.png deleted file mode 100644 index 521e0657b8..0000000000 Binary files a/demos/component-docs/img/avatar-dionne.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-finn.png b/demos/component-docs/img/avatar-finn.png deleted file mode 100644 index 6ebf8898cd..0000000000 Binary files a/demos/component-docs/img/avatar-finn.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-frodo.jpg b/demos/component-docs/img/avatar-frodo.jpg deleted file mode 100644 index c98bdb723c..0000000000 Binary files a/demos/component-docs/img/avatar-frodo.jpg and /dev/null differ diff --git a/demos/component-docs/img/avatar-gollum.jpg b/demos/component-docs/img/avatar-gollum.jpg deleted file mode 100644 index 272e8b39d1..0000000000 Binary files a/demos/component-docs/img/avatar-gollum.jpg and /dev/null differ diff --git a/demos/component-docs/img/avatar-han.png b/demos/component-docs/img/avatar-han.png deleted file mode 100644 index 1ae97d305d..0000000000 Binary files a/demos/component-docs/img/avatar-han.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-josh.png b/demos/component-docs/img/avatar-josh.png deleted file mode 100644 index f93b7eee58..0000000000 Binary files a/demos/component-docs/img/avatar-josh.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-leia.png b/demos/component-docs/img/avatar-leia.png deleted file mode 100644 index 37e0ef90e3..0000000000 Binary files a/demos/component-docs/img/avatar-leia.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-murray.png b/demos/component-docs/img/avatar-murray.png deleted file mode 100644 index a2f2df468a..0000000000 Binary files a/demos/component-docs/img/avatar-murray.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-poe.png b/demos/component-docs/img/avatar-poe.png deleted file mode 100644 index 432556de07..0000000000 Binary files a/demos/component-docs/img/avatar-poe.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-rey.png b/demos/component-docs/img/avatar-rey.png deleted file mode 100644 index 75ae524d73..0000000000 Binary files a/demos/component-docs/img/avatar-rey.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-samwise.jpg b/demos/component-docs/img/avatar-samwise.jpg deleted file mode 100644 index 1a7b128545..0000000000 Binary files a/demos/component-docs/img/avatar-samwise.jpg and /dev/null differ diff --git a/demos/component-docs/img/avatar-tai.png b/demos/component-docs/img/avatar-tai.png deleted file mode 100644 index 0d1be6b41c..0000000000 Binary files a/demos/component-docs/img/avatar-tai.png and /dev/null differ diff --git a/demos/component-docs/img/avatar-travis.png b/demos/component-docs/img/avatar-travis.png deleted file mode 100644 index 91acf32385..0000000000 Binary files a/demos/component-docs/img/avatar-travis.png and /dev/null differ diff --git a/demos/component-docs/img/badu-live.png b/demos/component-docs/img/badu-live.png deleted file mode 100644 index e227f7cb35..0000000000 Binary files a/demos/component-docs/img/badu-live.png and /dev/null differ diff --git a/demos/component-docs/img/bjork-live.png b/demos/component-docs/img/bjork-live.png deleted file mode 100644 index 7b48920354..0000000000 Binary files a/demos/component-docs/img/bjork-live.png and /dev/null differ diff --git a/demos/component-docs/img/card-amsterdam.png b/demos/component-docs/img/card-amsterdam.png deleted file mode 100644 index 2f45800044..0000000000 Binary files a/demos/component-docs/img/card-amsterdam.png and /dev/null differ diff --git a/demos/component-docs/img/card-madison.png b/demos/component-docs/img/card-madison.png deleted file mode 100644 index 418dca560c..0000000000 Binary files a/demos/component-docs/img/card-madison.png and /dev/null differ diff --git a/demos/component-docs/img/card-portland.png b/demos/component-docs/img/card-portland.png deleted file mode 100644 index 3c43719393..0000000000 Binary files a/demos/component-docs/img/card-portland.png and /dev/null differ diff --git a/demos/component-docs/img/card-saopaolo.png b/demos/component-docs/img/card-saopaolo.png deleted file mode 100644 index a9e7b7894c..0000000000 Binary files a/demos/component-docs/img/card-saopaolo.png and /dev/null differ diff --git a/demos/component-docs/img/card-sf.png b/demos/component-docs/img/card-sf.png deleted file mode 100644 index 3e101f6a43..0000000000 Binary files a/demos/component-docs/img/card-sf.png and /dev/null differ diff --git a/demos/component-docs/img/card-wireframe.png b/demos/component-docs/img/card-wireframe.png deleted file mode 100644 index f071564311..0000000000 Binary files a/demos/component-docs/img/card-wireframe.png and /dev/null differ diff --git a/demos/component-docs/img/footer-wireframe.png b/demos/component-docs/img/footer-wireframe.png deleted file mode 100644 index ff518e6df4..0000000000 Binary files a/demos/component-docs/img/footer-wireframe.png and /dev/null differ diff --git a/demos/component-docs/img/ian-avatar.png b/demos/component-docs/img/ian-avatar.png deleted file mode 100644 index 4dd1784481..0000000000 Binary files a/demos/component-docs/img/ian-avatar.png and /dev/null differ diff --git a/demos/component-docs/img/img-icon.png b/demos/component-docs/img/img-icon.png deleted file mode 100644 index d645d313a5..0000000000 Binary files a/demos/component-docs/img/img-icon.png and /dev/null differ diff --git a/demos/component-docs/img/ios-statusbar.png b/demos/component-docs/img/ios-statusbar.png deleted file mode 100644 index 9ee6b323f0..0000000000 Binary files a/demos/component-docs/img/ios-statusbar.png and /dev/null differ diff --git a/demos/component-docs/img/marty-avatar.png b/demos/component-docs/img/marty-avatar.png deleted file mode 100644 index 7fb5e9bf79..0000000000 Binary files a/demos/component-docs/img/marty-avatar.png and /dev/null differ diff --git a/demos/component-docs/img/nin-live.png b/demos/component-docs/img/nin-live.png deleted file mode 100644 index f17ce2679a..0000000000 Binary files a/demos/component-docs/img/nin-live.png and /dev/null differ diff --git a/demos/component-docs/img/queen-live.png b/demos/component-docs/img/queen-live.png deleted file mode 100644 index e1b0f8f803..0000000000 Binary files a/demos/component-docs/img/queen-live.png and /dev/null differ diff --git a/demos/component-docs/img/rundmc-live.png b/demos/component-docs/img/rundmc-live.png deleted file mode 100644 index 623e9799be..0000000000 Binary files a/demos/component-docs/img/rundmc-live.png and /dev/null differ diff --git a/demos/component-docs/img/sarah-avatar.png.jpeg b/demos/component-docs/img/sarah-avatar.png.jpeg deleted file mode 100644 index baa2f8d59f..0000000000 Binary files a/demos/component-docs/img/sarah-avatar.png.jpeg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-batman.png b/demos/component-docs/img/thumbnail-batman.png deleted file mode 100644 index 16185cbea0..0000000000 Binary files a/demos/component-docs/img/thumbnail-batman.png and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-bttf.png b/demos/component-docs/img/thumbnail-bttf.png deleted file mode 100644 index 32d4a29ca1..0000000000 Binary files a/demos/component-docs/img/thumbnail-bttf.png and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-duckling-1.jpg b/demos/component-docs/img/thumbnail-duckling-1.jpg deleted file mode 100644 index e66521322c..0000000000 Binary files a/demos/component-docs/img/thumbnail-duckling-1.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-duckling-2.jpg b/demos/component-docs/img/thumbnail-duckling-2.jpg deleted file mode 100644 index 7d19035c43..0000000000 Binary files a/demos/component-docs/img/thumbnail-duckling-2.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-duckling-3.jpg b/demos/component-docs/img/thumbnail-duckling-3.jpg deleted file mode 100644 index cda1e2db93..0000000000 Binary files a/demos/component-docs/img/thumbnail-duckling-3.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-duckling-4.jpg b/demos/component-docs/img/thumbnail-duckling-4.jpg deleted file mode 100644 index 73c95d4e2a..0000000000 Binary files a/demos/component-docs/img/thumbnail-duckling-4.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-esb.png b/demos/component-docs/img/thumbnail-esb.png deleted file mode 100644 index b89f0584f0..0000000000 Binary files a/demos/component-docs/img/thumbnail-esb.png and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-ghostbusters.png b/demos/component-docs/img/thumbnail-ghostbusters.png deleted file mode 100644 index d6f8a038b9..0000000000 Binary files a/demos/component-docs/img/thumbnail-ghostbusters.png and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-kitten-1.jpg b/demos/component-docs/img/thumbnail-kitten-1.jpg deleted file mode 100644 index 510e3ea373..0000000000 Binary files a/demos/component-docs/img/thumbnail-kitten-1.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-kitten-2.jpg b/demos/component-docs/img/thumbnail-kitten-2.jpg deleted file mode 100644 index add676fa1c..0000000000 Binary files a/demos/component-docs/img/thumbnail-kitten-2.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-kitten-3.jpg b/demos/component-docs/img/thumbnail-kitten-3.jpg deleted file mode 100644 index 5046c7431c..0000000000 Binary files a/demos/component-docs/img/thumbnail-kitten-3.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-kitten-4.jpg b/demos/component-docs/img/thumbnail-kitten-4.jpg deleted file mode 100644 index dd510043f5..0000000000 Binary files a/demos/component-docs/img/thumbnail-kitten-4.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-puppy-1.jpg b/demos/component-docs/img/thumbnail-puppy-1.jpg deleted file mode 100644 index 8e093637a2..0000000000 Binary files a/demos/component-docs/img/thumbnail-puppy-1.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-puppy-2.jpg b/demos/component-docs/img/thumbnail-puppy-2.jpg deleted file mode 100644 index 89b5ced668..0000000000 Binary files a/demos/component-docs/img/thumbnail-puppy-2.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-puppy-3.jpg b/demos/component-docs/img/thumbnail-puppy-3.jpg deleted file mode 100644 index 2a6e47f608..0000000000 Binary files a/demos/component-docs/img/thumbnail-puppy-3.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-puppy-4.jpg b/demos/component-docs/img/thumbnail-puppy-4.jpg deleted file mode 100644 index a234f235ca..0000000000 Binary files a/demos/component-docs/img/thumbnail-puppy-4.jpg and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-rotla.png b/demos/component-docs/img/thumbnail-rotla.png deleted file mode 100644 index ab777cc850..0000000000 Binary files a/demos/component-docs/img/thumbnail-rotla.png and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-terminator.png b/demos/component-docs/img/thumbnail-terminator.png deleted file mode 100644 index 7776a3cf30..0000000000 Binary files a/demos/component-docs/img/thumbnail-terminator.png and /dev/null differ diff --git a/demos/component-docs/img/thumbnail-totoro.png b/demos/component-docs/img/thumbnail-totoro.png deleted file mode 100644 index 9e119181ab..0000000000 Binary files a/demos/component-docs/img/thumbnail-totoro.png and /dev/null differ diff --git a/demos/component-docs/index.ts b/demos/component-docs/index.ts deleted file mode 100644 index 988788dcc4..0000000000 --- a/demos/component-docs/index.ts +++ /dev/null @@ -1,82 +0,0 @@ -import {App, IonicApp, Platform, ActionSheet} from 'ionic/ionic'; -import {Page, Config, Events} from 'ionic/ionic'; -import {PageOne, PageTwo, PageThree} from './menus/menus'; -import * as actionSheets from './action-sheets/action-sheets'; -import * as helpers from './helpers'; - - -@App({ - templateUrl: 'app.html', - config: { - platforms: { - android: { - activator: 'ripple' - } - } - } -}) -class DemoApp { - - rootPage: any; - androidAttribute: any; - - - constructor(app: IonicApp, platform: Platform) { - this.app = app; - this.platform = platform; - this.androidAttribute = helpers.AndroidAttribute; - - this.pages = [ - { title: 'Home', component: PageOne }, - { title: 'Friends', component: PageTwo }, - { title: 'Events', component: PageThree } - ]; - - this.platform.ready().then(() => { - - window.addEventListener('message', (e) => { - //TODO(@drewrygh) - zone.run(() => { - if (e.data) { - var data; - try { - data = JSON.parse(e.data); - } catch (e) { - console.error(e); - } - if (data.hash) { - this.nextPage = helpers.getPageFor(data.hash.replace('#', '')); - if (data.hash !== 'menus') { - this.app.getComponent('leftMenu').enable(false); - } - } else { - this.nextPage = actionSheets.BasicPage; - } - let nav = this.app.getComponent('nav'); - helpers.debounce(nav.setRoot(this.nextPage), 60, false); - } - }); - }); - window.parent.postMessage(this.platform.is('ios') ? "ios" : "android", "*"); - if (helpers.hasScrollbar() === true) { - setTimeout(function() { - var body = document.getElementsByTagName('body')[0]; - body.className = body.className + ' has-scrollbar'; - }, 500); - } - }); - - } - - openPage(page) { - // close the menu when clicking a link from the menu - // debugger; - this.app.getComponent('leftMenu').close(); - - // Reset the content nav to have just this page - // we wouldn't want the back button to show in this scenario - let nav = this.app.getComponent('nav'); - nav.setRoot(page.component); - } - -} diff --git a/demos/component-docs/inputs/checkbox/pages.ts b/demos/component-docs/inputs/checkbox/pages.ts deleted file mode 100644 index 3e7148fd55..0000000000 --- a/demos/component-docs/inputs/checkbox/pages.ts +++ /dev/null @@ -1,12 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'inputs/checkbox/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class CheckboxPage{ - constructor() { - } -} diff --git a/demos/component-docs/inputs/checkbox/template.html b/demos/component-docs/inputs/checkbox/template.html deleted file mode 100644 index 79c85fd339..0000000000 --- a/demos/component-docs/inputs/checkbox/template.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - Checkbox - - - - - - - - - - - Jon Snow - - - - Daenerys Targaryen - - - - Arya Stark - - - - Tyrion Lannister - - - - Sansa Stark - - - - Khal Drogo - - - - Cersei Lannister - - - - Stannis Baratheon - - - - Petyr Baelish - - - - Hodor - - - - Catelyn Stark - - - - Bronn - - - - - diff --git a/demos/component-docs/inputs/inputs.ts b/demos/component-docs/inputs/inputs.ts deleted file mode 100644 index d0d84fe13a..0000000000 --- a/demos/component-docs/inputs/inputs.ts +++ /dev/null @@ -1,7 +0,0 @@ -export * from './checkbox/pages'; -export * from './radio/pages'; -export * from './range/pages'; -export * from './search/pages'; -export * from './segment/pages'; -export * from './select/pages'; -export * from './toggle/pages'; diff --git a/demos/component-docs/inputs/radio/pages.ts b/demos/component-docs/inputs/radio/pages.ts deleted file mode 100644 index b1e9b82d56..0000000000 --- a/demos/component-docs/inputs/radio/pages.ts +++ /dev/null @@ -1,12 +0,0 @@ -import {App, IonicApp, Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import * as helpers from '../../helpers'; - -@Page({ - templateUrl: 'inputs/radio/template.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -export class RadioPage { - constructor() { - } -} diff --git a/demos/component-docs/inputs/radio/template.html b/demos/component-docs/inputs/radio/template.html deleted file mode 100644 index cc03c4f1d4..0000000000 --- a/demos/component-docs/inputs/radio/template.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - Radio - - - - - - - - - Language - - - - Go - - - - Rust - - - - Python - - - - Ruby - - - - Clojure - - - - Java - - - - PHP - - - - .NET - - - - C++ - - - - Scala - - - - Haskell - - - - Erlang - - - - diff --git a/demos/component-docs/inputs/range/pages.ts b/demos/component-docs/inputs/range/pages.ts deleted file mode 100644 index 82f7392f50..0000000000 --- a/demos/component-docs/inputs/range/pages.ts +++ /dev/null @@ -1,12 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'inputs/range/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class RangePage{ - constructor() { - } -} \ No newline at end of file diff --git a/demos/component-docs/inputs/range/template.html b/demos/component-docs/inputs/range/template.html deleted file mode 100644 index f2ab4661cb..0000000000 --- a/demos/component-docs/inputs/range/template.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - Range - - - - - - - diff --git a/demos/component-docs/inputs/search/pages.ts b/demos/component-docs/inputs/search/pages.ts deleted file mode 100644 index 5238990bdb..0000000000 --- a/demos/component-docs/inputs/search/pages.ts +++ /dev/null @@ -1,76 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'inputs/search/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class SearchPage{ - constructor() { - this.searchQuery = ''; - this.initializeItems(); - } - - initializeItems() { - this.items = [ - 'Amsterdam', - 'Bogota', - 'Buenos Aires', - 'Cairo', - 'Dhaka', - 'Edinburgh', - 'Geneva', - 'Genoa', - 'Glasglow', - 'Hanoi', - 'Hong Kong', - 'Islamabad', - 'Istanbul', - 'Jakarta', - 'Kiel', - 'Kyoto', - 'Le Havre', - 'Lebanon', - 'Lhasa', - 'Lima', - 'London', - 'Los Angeles', - 'Madrid', - 'Manila', - 'New York', - 'Olympia', - 'Oslo', - 'Panama City', - 'Peking', - 'Philadelphia', - 'San Francisco', - 'Seoul', - 'Taipeh', - 'Tel Aviv', - 'Tokio', - 'Uelzen', - 'Washington' - ]; - } - - getItems(searchbar) { - // Reset items back to all of the items - this.initializeItems(); - - // set q to the value of the searchbar - var q = searchbar.value; - - // if the value is an empty string don't filter the items - if (q.trim() == '') { - return; - } - - this.items = this.items.filter((v) => { - if (v.toLowerCase().indexOf(q.toLowerCase()) > -1) { - return true; - } - return false; - }) - } -} diff --git a/demos/component-docs/inputs/search/template.html b/demos/component-docs/inputs/search/template.html deleted file mode 100644 index 4e15014f82..0000000000 --- a/demos/component-docs/inputs/search/template.html +++ /dev/null @@ -1,14 +0,0 @@ - - - Searchbar - - - - - - - - {{ item }} - - - diff --git a/demos/component-docs/inputs/segment/pages.ts b/demos/component-docs/inputs/segment/pages.ts deleted file mode 100644 index b4cbe539d1..0000000000 --- a/demos/component-docs/inputs/segment/pages.ts +++ /dev/null @@ -1,16 +0,0 @@ -import {Page, Platform} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'inputs/segment/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class SegmentPage{ - constructor(platform: Platform) { - this.platform = platform; - this.pet = "puppies"; - this.isAndroid = platform.is('android'); - } - -} diff --git a/demos/component-docs/inputs/segment/template.html b/demos/component-docs/inputs/segment/template.html deleted file mode 100644 index 958626861a..0000000000 --- a/demos/component-docs/inputs/segment/template.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - Segment - - - - - - - - Puppies - - - Kittens - - - Ducklings - - - - - - - - - -
- - - - - -

Ruby

-
- - - - -

Oscar

-
- - - - -

Zoey

-
- - - - -

Otto

-
-
- - - - - - -

Luna

-
- - - - -

Milo

-
- - - - -

Bandit

-
- - - - -

Nala

-
-
- - - - - - -

Daffy

-
- - - - -

Huey

-
- - - - -

Dewey

-
- - - - -

Louie

-
-
-
- - -
diff --git a/demos/component-docs/inputs/select/pages.ts b/demos/component-docs/inputs/select/pages.ts deleted file mode 100644 index 98bb8f2577..0000000000 --- a/demos/component-docs/inputs/select/pages.ts +++ /dev/null @@ -1,12 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'inputs/select/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class SelectPage{ - constructor() { - } -} diff --git a/demos/component-docs/inputs/select/template.html b/demos/component-docs/inputs/select/template.html deleted file mode 100644 index 034d7de00b..0000000000 --- a/demos/component-docs/inputs/select/template.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - Select - - - - - - - - diff --git a/demos/component-docs/inputs/toggle/pages.ts b/demos/component-docs/inputs/toggle/pages.ts deleted file mode 100644 index f84cd5329b..0000000000 --- a/demos/component-docs/inputs/toggle/pages.ts +++ /dev/null @@ -1,12 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'inputs/toggle/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class TogglePage{ - constructor() { - } -} diff --git a/demos/component-docs/inputs/toggle/template.html b/demos/component-docs/inputs/toggle/template.html deleted file mode 100644 index 6835b2ec0d..0000000000 --- a/demos/component-docs/inputs/toggle/template.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - Toggle - - - - - - - - - - Frodo Baggins - - - - Sam - - - - Éowyn - - - - Legolas - - - - Gimli - - - - Saruman - - - - Gandalf - - - - Arwen - - - - Treebeard - - - - Boromir - - - - Gollum - - - - Galadriel - - - - - - diff --git a/demos/component-docs/labels/basic/pages.ts b/demos/component-docs/labels/basic/pages.ts deleted file mode 100644 index 62c3a848a6..0000000000 --- a/demos/component-docs/labels/basic/pages.ts +++ /dev/null @@ -1,25 +0,0 @@ -import {forwardRef} from 'angular2/core'; -import {FORM_DIRECTIVES, FormBuilder, Validators, Control, ControlGroup} from 'angular2/common'; -import {Page} from 'ionic/ionic'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'labels/basic/template.html', - providers: [FormBuilder], - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - - constructor() { - this.form = new ControlGroup({ - firstName: new Control("", Validators.required), - lastName: new Control("", Validators.required) - }); - } - - processForm(event) { - // TODO: display input in a popup - console.log(event); - } - -} diff --git a/demos/component-docs/labels/basic/template.html b/demos/component-docs/labels/basic/template.html deleted file mode 100644 index bbbe65869a..0000000000 --- a/demos/component-docs/labels/basic/template.html +++ /dev/null @@ -1,19 +0,0 @@ - - Forms - - - -
- - - - - - - - -
- -
-
-
diff --git a/demos/component-docs/labels/fixed-inline/pages.ts b/demos/component-docs/labels/fixed-inline/pages.ts deleted file mode 100644 index 0a5075eb96..0000000000 --- a/demos/component-docs/labels/fixed-inline/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'labels/fixed-inline/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class FixedInlinePage { - constructor() { - - } -} diff --git a/demos/component-docs/labels/fixed-inline/template.html b/demos/component-docs/labels/fixed-inline/template.html deleted file mode 100644 index ce19b5eed8..0000000000 --- a/demos/component-docs/labels/fixed-inline/template.html +++ /dev/null @@ -1,26 +0,0 @@ - - Fixed Labels - - - - - - - - Username - - - - - Password - - - - - -
- -
- - -
diff --git a/demos/component-docs/labels/floating/pages.ts b/demos/component-docs/labels/floating/pages.ts deleted file mode 100644 index 028cde2b83..0000000000 --- a/demos/component-docs/labels/floating/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'labels/floating/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class FloatingPage { - constructor() { - - } -} diff --git a/demos/component-docs/labels/floating/template.html b/demos/component-docs/labels/floating/template.html deleted file mode 100644 index 3320e05bf4..0000000000 --- a/demos/component-docs/labels/floating/template.html +++ /dev/null @@ -1,25 +0,0 @@ - - Floating Labels - - - - - - - - Username - - - - - Password - - - - - -
- -
- -
diff --git a/demos/component-docs/labels/inline/pages.ts b/demos/component-docs/labels/inline/pages.ts deleted file mode 100644 index 9d19d24630..0000000000 --- a/demos/component-docs/labels/inline/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'labels/inline/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class InlinePage { - constructor() { - - } -} diff --git a/demos/component-docs/labels/inline/template.html b/demos/component-docs/labels/inline/template.html deleted file mode 100644 index f30d398460..0000000000 --- a/demos/component-docs/labels/inline/template.html +++ /dev/null @@ -1,25 +0,0 @@ - - Inline Labels - - - - - - - - Username - - - - - Password - - - - - -
- -
- -
diff --git a/demos/component-docs/labels/inset/pages.ts b/demos/component-docs/labels/inset/pages.ts deleted file mode 100644 index bbf5774b11..0000000000 --- a/demos/component-docs/labels/inset/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'labels/inset/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class InsetPage { - constructor() { - - } -} diff --git a/demos/component-docs/labels/inset/template.html b/demos/component-docs/labels/inset/template.html deleted file mode 100644 index 0b8a85dfab..0000000000 --- a/demos/component-docs/labels/inset/template.html +++ /dev/null @@ -1,23 +0,0 @@ - - Inset Labels - - - - - - - Username - - - - - Password - - - - - -
- -
-
diff --git a/demos/component-docs/labels/labels.ts b/demos/component-docs/labels/labels.ts deleted file mode 100644 index f5c659c2a4..0000000000 --- a/demos/component-docs/labels/labels.ts +++ /dev/null @@ -1,7 +0,0 @@ -export * from './basic/pages'; -export * from './fixed-inline/pages'; -export * from './floating/pages'; -export * from './inline/pages'; -export * from './inset/pages'; -export * from './placeholder/pages'; -export * from './stacked/pages'; diff --git a/demos/component-docs/labels/placeholder/pages.ts b/demos/component-docs/labels/placeholder/pages.ts deleted file mode 100644 index b3ad7cd6f8..0000000000 --- a/demos/component-docs/labels/placeholder/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'labels/placeholder/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class PlaceholderPage { - constructor() { - - } -} diff --git a/demos/component-docs/labels/placeholder/template.html b/demos/component-docs/labels/placeholder/template.html deleted file mode 100644 index 1a35dda6e8..0000000000 --- a/demos/component-docs/labels/placeholder/template.html +++ /dev/null @@ -1,23 +0,0 @@ - - Placeholders - - - - - - - - - - - - - - - - -
- -
- -
diff --git a/demos/component-docs/labels/stacked/pages.ts b/demos/component-docs/labels/stacked/pages.ts deleted file mode 100644 index a9d900eead..0000000000 --- a/demos/component-docs/labels/stacked/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'labels/stacked/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class StackedPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/labels/stacked/template.html b/demos/component-docs/labels/stacked/template.html deleted file mode 100644 index 3e6dc94189..0000000000 --- a/demos/component-docs/labels/stacked/template.html +++ /dev/null @@ -1,24 +0,0 @@ - - Stacked Labels - - - - - - - Username - - - - - Password - - - - - -
- -
- -
diff --git a/demos/component-docs/lists/avatar/pages.ts b/demos/component-docs/lists/avatar/pages.ts deleted file mode 100644 index d914caab73..0000000000 --- a/demos/component-docs/lists/avatar/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/avatar/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class AvatarPage { - constructor() { - - } -} diff --git a/demos/component-docs/lists/avatar/styles.scss b/demos/component-docs/lists/avatar/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/avatar/template.html b/demos/component-docs/lists/avatar/template.html deleted file mode 100644 index 10d726f8a5..0000000000 --- a/demos/component-docs/lists/avatar/template.html +++ /dev/null @@ -1,76 +0,0 @@ - - - Avatar List - - - - - - Today - - - - - -

Cher

-

Ugh. As if.

-
- - - - - -

Dionne

-

Mr. Hall was way harsh on my report card.

-
- - - - - -

Murray

-

Excuse me, "Ms. Dione."

-
- - - - - -

Josh

-

You're such a superficial space cadet!

-
- -
- - - - Yesterday - - - - - -

Tai

-

Rollin' with the homies!

-
- - - - - -

Amber

-

Um. Whatever.

-
- - - - - -

Travis

-

Tardiness is a talent.

-
- -
- -
- diff --git a/demos/component-docs/lists/basic/pages.ts b/demos/component-docs/lists/basic/pages.ts deleted file mode 100644 index e145ed1c0b..0000000000 --- a/demos/component-docs/lists/basic/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/basic/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - constructor() { - - } -} diff --git a/demos/component-docs/lists/basic/styles.scss b/demos/component-docs/lists/basic/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/basic/template.html b/demos/component-docs/lists/basic/template.html deleted file mode 100644 index fc4053e541..0000000000 --- a/demos/component-docs/lists/basic/template.html +++ /dev/null @@ -1,21 +0,0 @@ - - - Lists - - - - - Pokémon Yellow - Super Metroid - Mega Man X - The Legend of Zelda - Pac-Man - Super Mario World - Street Fighter II - Half Life - Final Fantasy VII - Star Fox - Tetris - Donkey Kong III - - diff --git a/demos/component-docs/lists/headers/pages.ts b/demos/component-docs/lists/headers/pages.ts deleted file mode 100644 index 8c4a071dfb..0000000000 --- a/demos/component-docs/lists/headers/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/headers/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class HeadersPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/lists/headers/styles.scss b/demos/component-docs/lists/headers/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/headers/template.html b/demos/component-docs/lists/headers/template.html deleted file mode 100644 index 05c5203263..0000000000 --- a/demos/component-docs/lists/headers/template.html +++ /dev/null @@ -1,30 +0,0 @@ - - - List Headers - - - - - - Comedy - Airplane! - Caddyshack - Coming To America - - - - Action - Terminator II - The Empire Strikes Back - Blade Runner - - - - Horror - The Evil Dead - Poldergeist - Aliens - - - - diff --git a/demos/component-docs/lists/icon/pages.ts b/demos/component-docs/lists/icon/pages.ts deleted file mode 100644 index 501e5c258e..0000000000 --- a/demos/component-docs/lists/icon/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/icon/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class IconPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/lists/icon/styles.scss b/demos/component-docs/lists/icon/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/icon/template.html b/demos/component-docs/lists/icon/template.html deleted file mode 100644 index ea8f9968a3..0000000000 --- a/demos/component-docs/lists/icon/template.html +++ /dev/null @@ -1,100 +0,0 @@ - - - Icon List - - - - - - - Classes - - - - - Astronomy - - To the moon - - - - - - Muggle Studies - - - - - Herbology - - - - - - Potions - - Poisonous - - - - - - - - - - - - Activities - - - - Incantation - - Crucio! - - - - - Quidditch Practice - - - - - Mead Drinking - Yes please - - - - - - - - - Friends - - - - - Harry - The boy who lived - - - - - Hermoine - Muggle-born - - - - - Ron - Brilliant! - - - - - - - - diff --git a/demos/component-docs/lists/inset/pages.ts b/demos/component-docs/lists/inset/pages.ts deleted file mode 100644 index 63cc125562..0000000000 --- a/demos/component-docs/lists/inset/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/inset/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class InsetPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/lists/inset/styles.scss b/demos/component-docs/lists/inset/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/inset/template.html b/demos/component-docs/lists/inset/template.html deleted file mode 100644 index 77ba1cc7c5..0000000000 --- a/demos/component-docs/lists/inset/template.html +++ /dev/null @@ -1,22 +0,0 @@ - - - Inset List - - - - - Pokémon Yellow - Super Metroid - Mega Man X - The Legend of Zelda - Pac-Man - Super Mario World - Street Fighter II - Half Life - Final Fantasy VII - Star Fox - Tetris - Donkey Kong III - - - diff --git a/demos/component-docs/lists/lists.ts b/demos/component-docs/lists/lists.ts deleted file mode 100644 index f00e9f9132..0000000000 --- a/demos/component-docs/lists/lists.ts +++ /dev/null @@ -1,8 +0,0 @@ -export * from './avatar/pages'; -export * from './basic/pages'; -export * from './headers/pages'; -export * from './icon/pages'; -export * from './inset/pages'; -export * from './no-lines/pages'; -export * from './multiline/pages'; -export * from './thumbnail/pages'; diff --git a/demos/component-docs/lists/multiline/pages.ts b/demos/component-docs/lists/multiline/pages.ts deleted file mode 100644 index accb1f79e1..0000000000 --- a/demos/component-docs/lists/multiline/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/multiline/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class MultilinePage { - constructor() { - - } -} diff --git a/demos/component-docs/lists/multiline/styles.scss b/demos/component-docs/lists/multiline/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/multiline/template.html b/demos/component-docs/lists/multiline/template.html deleted file mode 100644 index 674f4137ac..0000000000 --- a/demos/component-docs/lists/multiline/template.html +++ /dev/null @@ -1,77 +0,0 @@ - - - Multiline Items - - - - - - - Today - - - - - - -

Finn

-

Don't Know What To Do!

-

I've had a pretty messed up day. If we just...

-
- - - - - -

Han

-

Look, Kid

-

I've got enough on my plate as it is, and I...

-
- - - - - -

Rey

-

Found Something

-

Was scavaging around the other day and...

-
- -
- - - - - Last Week - - - - - - -

Poe

-

New Ride

-

I just upgraded my ship! Next time you're...

-
- - - - - -

Ben

-

Move Along

-

These aren't the droids you're looking for...

-
- - - - - -

Leia

-

You're My Only Hope

-

I've placed information vital to the survival...

-
-
- - -
diff --git a/demos/component-docs/lists/no-lines/pages.ts b/demos/component-docs/lists/no-lines/pages.ts deleted file mode 100644 index 0080bcbdbd..0000000000 --- a/demos/component-docs/lists/no-lines/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/no-lines/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class NoLinesPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/lists/no-lines/styles.scss b/demos/component-docs/lists/no-lines/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/no-lines/template.html b/demos/component-docs/lists/no-lines/template.html deleted file mode 100644 index 6ed056ded5..0000000000 --- a/demos/component-docs/lists/no-lines/template.html +++ /dev/null @@ -1,22 +0,0 @@ - - - No Lines - - - - - Pokémon Yellow - Super Metroid - Mega Man X - The Legend of Zelda - Pac-Man - Super Mario World - Street Fighter II - Half Life - Final Fantasy VII - Star Fox - Tetris - Donkey Kong III - - - diff --git a/demos/component-docs/lists/thumbnail/pages.ts b/demos/component-docs/lists/thumbnail/pages.ts deleted file mode 100644 index 22e4a9e0e9..0000000000 --- a/demos/component-docs/lists/thumbnail/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'lists/thumbnail/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class ThumbnailPage { - constructor() { - - } -} \ No newline at end of file diff --git a/demos/component-docs/lists/thumbnail/styles.scss b/demos/component-docs/lists/thumbnail/styles.scss deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/demos/component-docs/lists/thumbnail/template.html b/demos/component-docs/lists/thumbnail/template.html deleted file mode 100644 index a0833d434a..0000000000 --- a/demos/component-docs/lists/thumbnail/template.html +++ /dev/null @@ -1,73 +0,0 @@ - - - Thumbnails - - - - - - - - - -

My Neighbor Totoro

-

Hayao Miyazaki • 1988

- -
- - - - - -

Raiders of the Lost Ark

-

Steven Spielberg • 1981

- -
- - - - - -

Ghostbusters

-

Ivan Reitman • 1984

- -
- - - - - -

Batman

-

Tim Burton • 1988

- -
- - - - - -

Back to the Future

-

Robert Zemeckis • 1985

- -
- - - - - -

The Empire Strikes Back

-

Irvin Kershner • 1980

- -
- - - - - -

The Terminator

-

James Cameron • 1984

- -
- -
-
diff --git a/demos/component-docs/menus/basic/menu-events.html b/demos/component-docs/menus/basic/menu-events.html deleted file mode 100644 index 9a9e0755ec..0000000000 --- a/demos/component-docs/menus/basic/menu-events.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - Events - - - - - - - diff --git a/demos/component-docs/menus/basic/menu-friends.html b/demos/component-docs/menus/basic/menu-friends.html deleted file mode 100644 index 5d3a2101f8..0000000000 --- a/demos/component-docs/menus/basic/menu-friends.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Friends - - - - - - - diff --git a/demos/component-docs/menus/basic/menu-home.html b/demos/component-docs/menus/basic/menu-home.html deleted file mode 100644 index 2c2a80a844..0000000000 --- a/demos/component-docs/menus/basic/menu-home.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - Menus - - - - - - - - diff --git a/demos/component-docs/menus/basic/menu-places.html b/demos/component-docs/menus/basic/menu-places.html deleted file mode 100644 index 9669e1def1..0000000000 --- a/demos/component-docs/menus/basic/menu-places.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - Places - - - - - - - diff --git a/demos/component-docs/menus/basic/pages.ts b/demos/component-docs/menus/basic/pages.ts deleted file mode 100644 index 6ce272538d..0000000000 --- a/demos/component-docs/menus/basic/pages.ts +++ /dev/null @@ -1,37 +0,0 @@ -import {App, IonicApp, Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import * as helpers from '../../helpers'; - -@Page({ - templateUrl: 'menus/basic/menu-home.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -export class BasicPage{ - constructor(app: IonicApp) { - this.app = app; - this.app.getComponent('leftMenu').enable(true); - } -} - -@Page({ - templateUrl: 'menus/basic/menu-home.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -export class PageOne{ - constructor() { - } -} - -@Page({ - templateUrl: 'menus/basic/menu-friends.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -export class PageTwo{ -} - -@Page({ - templateUrl: 'menus/basic/menu-events.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -export class PageThree{ -} diff --git a/demos/component-docs/menus/basic/styles.scss b/demos/component-docs/menus/basic/styles.scss deleted file mode 100644 index e38fd24cf7..0000000000 --- a/demos/component-docs/menus/basic/styles.scss +++ /dev/null @@ -1,3 +0,0 @@ -body.md ion-menu#leftMenu { - width: 304px; -} \ No newline at end of file diff --git a/demos/component-docs/menus/menus.ts b/demos/component-docs/menus/menus.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/menus/menus.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/modals/basic/modal-content.html b/demos/component-docs/modals/basic/modal-content.html deleted file mode 100644 index 9c35b24c66..0000000000 --- a/demos/component-docs/modals/basic/modal-content.html +++ /dev/null @@ -1,45 +0,0 @@ - - - Description - - - - - - - - - - - - - - - - -

{{character.name}}

-

{{character.quote}}

-
- - - {{item.title}} - - {{item.note}} - - - - -
- -
- - - - - - - diff --git a/demos/component-docs/modals/basic/pages.ts b/demos/component-docs/modals/basic/pages.ts deleted file mode 100644 index 4355058110..0000000000 --- a/demos/component-docs/modals/basic/pages.ts +++ /dev/null @@ -1,100 +0,0 @@ -import {App, IonicApp, Animation, Modal, Platform, NavController, NavParams, Page, Events, ViewController} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {NgFor} from 'angular2/common'; -import * as helpers from '../../helpers'; - - -@Page({ - templateUrl: 'modals/basic/template.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -class ModalsInitialPage { - - constructor( - nav: NavController, - ) { - this.nav = nav; - } - - openModal(characterNum) { - let myModal = Modal.create(ModalsContentPage, characterNum); - this.nav.present(myModal); - } -} - -@Page({ - templateUrl: 'modals/basic/modal-content.html', - directives: [NgFor, forwardRef(() => helpers.AndroidAttribute)] - -}) -class ModalsContentPage { - - constructor( - platform: Platform, - params: NavParams, - viewCtrl: ViewController - ) { - this.viewCtrl = viewCtrl; - this.params = params; - if (platform.is('android')) { - this.currentPlatform = 'android'; - } else { - this.currentPlatform = 'ios'; - } - - var characters = [ - { - name: 'Gollum', - quote: 'Sneaky little hobbitses!', - image: 'img/avatar-gollum.jpg', - items: [ - { title: 'Race', note: 'Hobbit' }, - { title: 'Culture', note: 'River Folk' }, - { title: 'Alter Ego', note: 'Smeagol' } - ] - }, - { - name: 'Frodo', - quote: 'Go back, Sam! I\'m going to Mordor alone!', - image: 'img/avatar-frodo.jpg', - items: [ - { title: 'Race', note: 'Hobbit' }, - { title: 'Culture', note: 'Shire Folk' }, - { title: 'Weapon', note: 'Sting' } - ] - }, - { - name: 'Samwise Gamgee', - quote: 'What we need is a few good taters.', - image: 'img/avatar-samwise.jpg', - items: [ - { title: 'Race', note: 'Hobbit' }, - { title: 'Culture', note: 'Shire Folk' }, - { title: 'Nickname', note: 'Sam' } - ] - } - ]; - this.character = characters[this.params.get('charNum')]; - - } - - dismiss() { - this.viewCtrl.dismiss(); - } -} - -@Page({ - template: '' -}) -export class BasicPage { - constructor(viewCtrl: ViewController) { - this.viewCtrl = viewCtrl; - this.rootView = ModalsInitialPage; - } - onPageWillLeave() { - this.viewCtrl.dismiss(); - - } -} - - diff --git a/demos/component-docs/modals/basic/template.html b/demos/component-docs/modals/basic/template.html deleted file mode 100644 index a6f6b7e071..0000000000 --- a/demos/component-docs/modals/basic/template.html +++ /dev/null @@ -1,23 +0,0 @@ - - - Modals - - - - - - - Hobbits - - - Gollum - - - Frodo Baggins - - - Sam - - - - diff --git a/demos/component-docs/modals/modals.ts b/demos/component-docs/modals/modals.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/modals/modals.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/navigation/basic/navigation-details.html b/demos/component-docs/navigation/basic/navigation-details.html deleted file mode 100644 index d0d59e4fbe..0000000000 --- a/demos/component-docs/navigation/basic/navigation-details.html +++ /dev/null @@ -1,8 +0,0 @@ - - - {{selection.title}} - - - - {{selection.content}} - \ No newline at end of file diff --git a/demos/component-docs/navigation/basic/navigation.html b/demos/component-docs/navigation/basic/navigation.html deleted file mode 100644 index 79344e2d3c..0000000000 --- a/demos/component-docs/navigation/basic/navigation.html +++ /dev/null @@ -1,30 +0,0 @@ - - - Navigation - - - - - - - - - - - - - - - diff --git a/demos/component-docs/navigation/basic/pages.ts b/demos/component-docs/navigation/basic/pages.ts deleted file mode 100644 index aaf7257631..0000000000 --- a/demos/component-docs/navigation/basic/pages.ts +++ /dev/null @@ -1,45 +0,0 @@ -import {NavController, NavParams} from 'ionic/ionic'; -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import * as helpers from '../../helpers'; - -@Page({ - templateUrl: 'navigation/basic/navigation-details.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -class NavigationDetailsPage { - constructor(nav: NavController, params: NavParams) { - this.nav = nav; - this.selection = { title: params.data.name }; - var navData = { - 'Angular': "A powerful Javascript framework for building single page apps. Angular is open source, and maintained by Google.", - 'CSS3': "The latest version of cascading stylesheets - the styling language of the web!", - 'HTML5': "The latest version of the web's markup language.", - 'Sass': "Syntactically Awesome Stylesheets - a mature, stable, and powerful professional grade CSS extension." - }; - var navIcons = { - 'Angular': 'angular-logo', - 'CSS3': 'css3-logo', - 'HTML5': 'html5-logo', - 'Sass': 'sass-logo' - }; - this.selection['content'] = navData[this.selection.title]; - this.selection['icon'] = navIcons[this.selection.title]; - } -} - -@Page({ - templateUrl: 'navigation/basic/navigation.html', - directives: [forwardRef(() => helpers.AndroidAttribute)] -}) -export class BasicPage { - - constructor(nav: NavController) { - this.nav = nav; - } - - openNavDetailsPage(item) { - this.nav.push(NavigationDetailsPage, { name: item }); - } - -} diff --git a/demos/component-docs/navigation/navigation.ts b/demos/component-docs/navigation/navigation.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/navigation/navigation.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/slides/basic/pages.ts b/demos/component-docs/slides/basic/pages.ts deleted file mode 100644 index 31bdd81fc9..0000000000 --- a/demos/component-docs/slides/basic/pages.ts +++ /dev/null @@ -1,13 +0,0 @@ -import {Page} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import {AndroidAttribute} from '../../helpers'; - -@Page({ - templateUrl: 'slides/basic/template.html', - directives: [forwardRef(() => AndroidAttribute)] -}) -export class BasicPage { - constructor() { - - } -} diff --git a/demos/component-docs/slides/basic/styles.scss b/demos/component-docs/slides/basic/styles.scss deleted file mode 100644 index 1105e097e0..0000000000 --- a/demos/component-docs/slides/basic/styles.scss +++ /dev/null @@ -1,26 +0,0 @@ -.preview-slides { - - .slide-contents { - display: block; - height: 100%; - padding: 500px 0; - width: 100%; - font-weight: bold; - font-size: 2.5em; - color: #fff; - } - - #slide-1 { - background-color: #32db64; - } - - #slide-2 { - background-color: #387ef5; - } - - #slide-3 { - background-color: #f53d3d; - } - -} - diff --git a/demos/component-docs/slides/basic/template.html b/demos/component-docs/slides/basic/template.html deleted file mode 100644 index 6535895be0..0000000000 --- a/demos/component-docs/slides/basic/template.html +++ /dev/null @@ -1,24 +0,0 @@ - - - Slides - - - - - -
- Slide 1 -
-
- -
- Slide 2 -
-
- -
- Slide 3 -
-
-
-
diff --git a/demos/component-docs/slides/slides.ts b/demos/component-docs/slides/slides.ts deleted file mode 100644 index ebdd570b29..0000000000 --- a/demos/component-docs/slides/slides.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './basic/pages'; diff --git a/demos/component-docs/tabs/basic/pages.ts b/demos/component-docs/tabs/basic/pages.ts deleted file mode 100644 index 388b6022d8..0000000000 --- a/demos/component-docs/tabs/basic/pages.ts +++ /dev/null @@ -1,37 +0,0 @@ -import {NavController, NavParams} from 'ionic/ionic'; -import {Page, ViewController, Platform} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import * as helpers from '../../helpers'; - - -@Page({ - template: '' + - '' + - 'Tabs' + - '' + - '' + - '', - directives: [forwardRef(() => helpers.AndroidAttribute)], -}) -class TabTextPage { - constructor(platform: Platform) { - this.platform = platform; - this.isAndroid = platform.is('android'); - } -} - -@Page({ - template: - '' + - '' + - '' + - '' + - '', -}) -export class BasicPage { - constructor() { - this.tabOne = TabTextPage; - this.tabTwo = TabTextPage; - this.tabThree = TabTextPage; - } -} diff --git a/demos/component-docs/tabs/basic/styles.scss b/demos/component-docs/tabs/basic/styles.scss deleted file mode 100644 index a12aca2931..0000000000 --- a/demos/component-docs/tabs/basic/styles.scss +++ /dev/null @@ -1,14 +0,0 @@ -body.md { - - .tabs-basic tabbar { - background-color: #387EF5; - - a { - color: #fff !important; - } - } - .tabs-basic tab-highlight { - color: #fff; - background-color: #fff; - } -} \ No newline at end of file diff --git a/demos/component-docs/tabs/icon-text/pages.ts b/demos/component-docs/tabs/icon-text/pages.ts deleted file mode 100644 index c1a54be8ef..0000000000 --- a/demos/component-docs/tabs/icon-text/pages.ts +++ /dev/null @@ -1,50 +0,0 @@ -import {NavController, NavParams} from 'ionic/ionic'; -import {Page, ViewController, Platform} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import * as helpers from '../../helpers'; - - -@Page({ - template: '' + - '' + - 'Tabs' + - '' + - '' + - '', - directives: [forwardRef(() => helpers.AndroidAttribute)], -}) -class TabIconTextPage { - constructor(platform: Platform) { - this.platform = platform; - this.isAndroid = platform.is('android'); - } - onPageWillEnter() { - console.log('enter'); - document.getElementById('md-tabs-icon-text').style.display = "block"; - document.getElementById('md-only').style.display = "none"; - } -} - -@Page({ - template: - '' + - '' + - '' + - '' + - '' + - '', -}) -export class IconTextPage { - constructor() { - this.tabOne = TabIconTextPage; - this.tabTwo = TabIconTextPage; - this.tabThree = TabIconTextPage; - this.tabFour = TabIconTextPage; - } - - onPageWillLeave() { - document.getElementById('md-tabs-icon-text').style.display = "none"; - document.getElementById('md-only').style.display = "block"; - } - -} diff --git a/demos/component-docs/tabs/icon-text/styles.scss b/demos/component-docs/tabs/icon-text/styles.scss deleted file mode 100644 index aba78bf76c..0000000000 --- a/demos/component-docs/tabs/icon-text/styles.scss +++ /dev/null @@ -1,26 +0,0 @@ -body.md { - - .tabs-icon-text ion-title div.toolbar-title { - color: #fff !important; - } - - .tabs-icon-text tabbar { - background-color: #7e60ff; - - a { - color: #fff !important; - } - } - .tabs-icon-text tab-highlight { - color: #fff; - background-color: #fff; - } -} - -body.ios { - .tabs-icon-text tabbar { - a { - color: #7e60ff; - } - } -} \ No newline at end of file diff --git a/demos/component-docs/tabs/icon/pages.ts b/demos/component-docs/tabs/icon/pages.ts deleted file mode 100644 index f26d6418f1..0000000000 --- a/demos/component-docs/tabs/icon/pages.ts +++ /dev/null @@ -1,49 +0,0 @@ -import {NavController, NavParams} from 'ionic/ionic'; -import {Page, ViewController, Platform} from 'ionic/ionic'; -import {forwardRef} from 'angular2/core'; -import * as helpers from '../../helpers'; - - -@Page({ - template: '' + - '' + - 'Tabs' + - '' + - '' + - '', - directives: [forwardRef(() => helpers.AndroidAttribute)], -}) -class TabIconPage { - constructor(platform: Platform) { - this.platform = platform; - this.isAndroid = platform.is('android'); - } - onPageWillEnter() { - document.getElementById('md-tabs-icon').style.display = "block"; - document.getElementById('md-only').style.display = "none"; - } -} - -@Page({ - template: - '' + - '' + - '' + - '' + - '' + - '', -}) -export class IconPage { - constructor() { - this.tabOne = TabIconPage; - this.tabTwo = TabIconPage; - this.tabThree = TabIconPage; - this.tabFour = TabIconPage; - } - - onPageWillLeave() { - document.getElementById('md-tabs-icon').style.display = "none"; - document.getElementById('md-only').style.display = "block"; - } - -} diff --git a/demos/component-docs/tabs/icon/styles.scss b/demos/component-docs/tabs/icon/styles.scss deleted file mode 100644 index 78a16d7025..0000000000 --- a/demos/component-docs/tabs/icon/styles.scss +++ /dev/null @@ -1,28 +0,0 @@ -body.md { - - .tabs-icon tabbar { - background-color: #f53d3d; - - a { - color: #fff; - } - a[aria-selected="true"] { - color: #fff !important; - } - } - .tabs-icon tab-highlight { - color: #fff; - background-color: #fff; - } -} - -body.ios { - .tabs-icon tabbar { - a[aria-selected="false"] { - color: #8c8c8c !important; - } - a[aria-selected="true"] { - color: #f53d3d !important; - } - } -} \ No newline at end of file diff --git a/demos/component-docs/tabs/tabs.ts b/demos/component-docs/tabs/tabs.ts deleted file mode 100644 index 5b3fc3bfcd..0000000000 --- a/demos/component-docs/tabs/tabs.ts +++ /dev/null @@ -1,3 +0,0 @@ -export * from './basic/pages'; -export * from './icon/pages'; -export * from './icon-text/pages';