├── .bowerrc
├── .gitignore
├── README.md
├── bower.json
├── config.xml
├── gulpfile.js
├── hooks
├── README.md
└── after_prepare
│ └── 010_add_platform_class.js
├── ionic.project
├── package.json
├── scss
└── ionic.app.scss
└── www
├── css
├── ionic.app.css
├── ionic.app.min.css
└── style.css
├── index.html
├── js
├── app.js
├── localstorage.js
└── quotes.js
├── lib
└── ionic
│ ├── css
│ ├── ionic.css
│ └── ionic.min.css
│ ├── fonts
│ ├── ionicons.eot
│ ├── ionicons.svg
│ ├── ionicons.ttf
│ └── ionicons.woff
│ ├── js
│ ├── angular-ui
│ │ ├── angular-ui-router.js
│ │ └── angular-ui-router.min.js
│ ├── angular
│ │ ├── angular-animate.js
│ │ ├── angular-animate.min.js
│ │ ├── angular-resource.js
│ │ ├── angular-resource.min.js
│ │ ├── angular-sanitize.js
│ │ ├── angular-sanitize.min.js
│ │ ├── angular.js
│ │ └── angular.min.js
│ ├── ionic-angular.js
│ ├── ionic-angular.min.js
│ ├── ionic.bundle.js
│ ├── ionic.bundle.min.js
│ ├── ionic.js
│ └── ionic.min.js
│ ├── scss
│ ├── _action-sheet.scss
│ ├── _animations.scss
│ ├── _backdrop.scss
│ ├── _badge.scss
│ ├── _bar.scss
│ ├── _button-bar.scss
│ ├── _button.scss
│ ├── _checkbox.scss
│ ├── _form.scss
│ ├── _grid.scss
│ ├── _items.scss
│ ├── _list.scss
│ ├── _loading.scss
│ ├── _menu.scss
│ ├── _mixins.scss
│ ├── _modal.scss
│ ├── _platform.scss
│ ├── _popover.scss
│ ├── _popup.scss
│ ├── _progress.scss
│ ├── _radio.scss
│ ├── _range.scss
│ ├── _refresher.scss
│ ├── _reset.scss
│ ├── _scaffolding.scss
│ ├── _select.scss
│ ├── _slide-box.scss
│ ├── _spinner.scss
│ ├── _tabs.scss
│ ├── _toggle.scss
│ ├── _transitions.scss
│ ├── _type.scss
│ ├── _util.scss
│ ├── _variables.scss
│ ├── ionic.scss
│ └── ionicons
│ │ ├── _ionicons-font.scss
│ │ ├── _ionicons-icons.scss
│ │ ├── _ionicons-variables.scss
│ │ └── ionicons.scss
│ └── version.json
└── views
├── portfolio
├── add-modal.html
├── portfolio.html
└── portfolio.js
├── quotes
├── quotes.html
└── quotes.js
└── tabs
├── tabs.html
└── tabs.js
/.bowerrc:
--------------------------------------------------------------------------------
1 | {
2 | "directory": "www/lib"
3 | }
4 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Specifies intentionally untracked files to ignore when using Git
2 | # http://git-scm.com/docs/gitignore
3 |
4 | node_modules/
5 | platforms/
6 | plugins/
7 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | This is the project built in the Ionic Definitive Start Guide found on AirPair. You can find the post here: https://www.airpair.com/ionic-framework/posts/the-definitive-ionic-starter-guide.
2 |
3 | ### Setup
4 |
5 | Assuming you have NodeJS installed, setup Ionic and Gulp (for the building of the app) with the following.
6 |
7 | npm install -g ionic gulp
8 |
9 | Then clone this repo and start a local preview of the codebase.
10 |
11 | git clone https://github.com/gnomeontherun/ionic-definitive-guide.git
12 | cd ionic-definitive-guide
13 | npm install
14 | ionic serve
15 |
--------------------------------------------------------------------------------
/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "stocks",
3 | "private": "true",
4 | "devDependencies": {
5 | "ionic": "driftyco/ionic-bower#1.0.0"
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/config.xml:
--------------------------------------------------------------------------------
1 |
2 |