diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..51873bc
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,17 @@
+# EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs
+# editorconfig.org
+
+root = true
+
+[*]
+indent_style = space
+indent_size = 2
+
+# We recommend you to keep these unchanged
+end_of_line = lf
+charset = utf-8
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.md]
+trim_trailing_whitespace = false
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..faf0575
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,35 @@
+# Specifies intentionally untracked files to ignore when using Git
+# http://git-scm.com/docs/gitignore
+
+*~
+*.sw[mnpcod]
+*.log
+*.tmp
+*.tmp.*
+log.txt
+*.sublime-project
+*.sublime-workspace
+.vscode/
+npm-debug.log*
+
+.idea/
+.sourcemaps/
+.sass-cache/
+.tmp/
+.versions/
+coverage/
+dist/
+node_modules/
+tmp/
+temp/
+hooks/
+platforms/
+plugins/
+plugins/android.json
+plugins/ios.json
+www/
+$RECYCLE.BIN/
+
+.DS_Store
+Thumbs.db
+UserInterfaceState.xcuserstate
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..170e0eb
Binary files /dev/null and b/README.md differ
diff --git a/config.xml b/config.xml
new file mode 100644
index 0000000..b672db6
--- /dev/null
+++ b/config.xml
@@ -0,0 +1,89 @@
+
+
+ MyApp
+ An awesome Ionic/Cordova app.
+ Ionic Framework Team
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ionic.config.json b/ionic.config.json
new file mode 100644
index 0000000..13a1f39
--- /dev/null
+++ b/ionic.config.json
@@ -0,0 +1,6 @@
+{
+ "name": "MeuApp",
+ "app_id": "",
+ "type": "ionic-angular",
+ "integrations": {}
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..873123a
--- /dev/null
+++ b/package.json
@@ -0,0 +1,38 @@
+{
+ "name": "MeuApp",
+ "version": "0.0.1",
+ "author": "Ionic Framework",
+ "homepage": "http://ionicframework.com/",
+ "private": true,
+ "scripts": {
+ "clean": "ionic-app-scripts clean",
+ "build": "ionic-app-scripts build",
+ "lint": "ionic-app-scripts lint",
+ "ionic:build": "ionic-app-scripts build",
+ "ionic:serve": "ionic-app-scripts serve"
+ },
+ "dependencies": {
+ "@angular/common": "4.4.3",
+ "@angular/compiler": "4.4.3",
+ "@angular/compiler-cli": "4.4.3",
+ "@angular/core": "4.4.3",
+ "@angular/forms": "4.4.3",
+ "@angular/http": "4.4.3",
+ "@angular/platform-browser": "4.4.3",
+ "@angular/platform-browser-dynamic": "4.4.3",
+ "@ionic-native/core": "4.3.0",
+ "@ionic-native/splash-screen": "4.3.0",
+ "@ionic-native/status-bar": "4.3.0",
+ "@ionic/storage": "2.0.1",
+ "ionic-angular": "3.7.1",
+ "ionicons": "3.0.0",
+ "rxjs": "5.4.3",
+ "sw-toolbox": "3.6.0",
+ "zone.js": "0.8.18"
+ },
+ "devDependencies": {
+ "@ionic/app-scripts": "3.0.0",
+ "typescript": "2.3.4"
+ },
+ "description": "An Ionic project"
+}
diff --git a/resources/README.md b/resources/README.md
new file mode 100644
index 0000000..46c696e
--- /dev/null
+++ b/resources/README.md
@@ -0,0 +1,8 @@
+These are Cordova resources. You can replace icon.png and splash.png and run
+`ionic cordova resources` to generate custom icons and splash screens for your
+app. See `ionic cordova resources --help` for details.
+
+Cordova reference documentation:
+
+- Icons: https://cordova.apache.org/docs/en/latest/config_ref/images.html
+- Splash Screens: https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-splashscreen/
diff --git a/resources/android/icon/drawable-hdpi-icon.png b/resources/android/icon/drawable-hdpi-icon.png
new file mode 100644
index 0000000..b5d1ce0
Binary files /dev/null and b/resources/android/icon/drawable-hdpi-icon.png differ
diff --git a/resources/android/icon/drawable-ldpi-icon.png b/resources/android/icon/drawable-ldpi-icon.png
new file mode 100644
index 0000000..b3575d5
Binary files /dev/null and b/resources/android/icon/drawable-ldpi-icon.png differ
diff --git a/resources/android/icon/drawable-mdpi-icon.png b/resources/android/icon/drawable-mdpi-icon.png
new file mode 100644
index 0000000..1329b90
Binary files /dev/null and b/resources/android/icon/drawable-mdpi-icon.png differ
diff --git a/resources/android/icon/drawable-xhdpi-icon.png b/resources/android/icon/drawable-xhdpi-icon.png
new file mode 100644
index 0000000..b963e1c
Binary files /dev/null and b/resources/android/icon/drawable-xhdpi-icon.png differ
diff --git a/resources/android/icon/drawable-xxhdpi-icon.png b/resources/android/icon/drawable-xxhdpi-icon.png
new file mode 100644
index 0000000..44a3c49
Binary files /dev/null and b/resources/android/icon/drawable-xxhdpi-icon.png differ
diff --git a/resources/android/icon/drawable-xxxhdpi-icon.png b/resources/android/icon/drawable-xxxhdpi-icon.png
new file mode 100644
index 0000000..88ebe17
Binary files /dev/null and b/resources/android/icon/drawable-xxxhdpi-icon.png differ
diff --git a/resources/android/splash/drawable-land-hdpi-screen.png b/resources/android/splash/drawable-land-hdpi-screen.png
new file mode 100644
index 0000000..382549a
Binary files /dev/null and b/resources/android/splash/drawable-land-hdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-ldpi-screen.png b/resources/android/splash/drawable-land-ldpi-screen.png
new file mode 100644
index 0000000..dca13a9
Binary files /dev/null and b/resources/android/splash/drawable-land-ldpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-mdpi-screen.png b/resources/android/splash/drawable-land-mdpi-screen.png
new file mode 100644
index 0000000..cc813e1
Binary files /dev/null and b/resources/android/splash/drawable-land-mdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-xhdpi-screen.png b/resources/android/splash/drawable-land-xhdpi-screen.png
new file mode 100644
index 0000000..78b70d8
Binary files /dev/null and b/resources/android/splash/drawable-land-xhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-xxhdpi-screen.png b/resources/android/splash/drawable-land-xxhdpi-screen.png
new file mode 100644
index 0000000..fca666c
Binary files /dev/null and b/resources/android/splash/drawable-land-xxhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-land-xxxhdpi-screen.png b/resources/android/splash/drawable-land-xxxhdpi-screen.png
new file mode 100644
index 0000000..b34cab2
Binary files /dev/null and b/resources/android/splash/drawable-land-xxxhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-hdpi-screen.png b/resources/android/splash/drawable-port-hdpi-screen.png
new file mode 100644
index 0000000..b300e54
Binary files /dev/null and b/resources/android/splash/drawable-port-hdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-ldpi-screen.png b/resources/android/splash/drawable-port-ldpi-screen.png
new file mode 100644
index 0000000..78c626a
Binary files /dev/null and b/resources/android/splash/drawable-port-ldpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-mdpi-screen.png b/resources/android/splash/drawable-port-mdpi-screen.png
new file mode 100644
index 0000000..75a4156
Binary files /dev/null and b/resources/android/splash/drawable-port-mdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-xhdpi-screen.png b/resources/android/splash/drawable-port-xhdpi-screen.png
new file mode 100644
index 0000000..1820aa0
Binary files /dev/null and b/resources/android/splash/drawable-port-xhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-xxhdpi-screen.png b/resources/android/splash/drawable-port-xxhdpi-screen.png
new file mode 100644
index 0000000..8551394
Binary files /dev/null and b/resources/android/splash/drawable-port-xxhdpi-screen.png differ
diff --git a/resources/android/splash/drawable-port-xxxhdpi-screen.png b/resources/android/splash/drawable-port-xxxhdpi-screen.png
new file mode 100644
index 0000000..cefb9f6
Binary files /dev/null and b/resources/android/splash/drawable-port-xxxhdpi-screen.png differ
diff --git a/resources/icon.png b/resources/icon.png
new file mode 100644
index 0000000..bee7766
Binary files /dev/null and b/resources/icon.png differ
diff --git a/resources/ios/icon/icon-1024.png b/resources/ios/icon/icon-1024.png
new file mode 100644
index 0000000..bee7766
Binary files /dev/null and b/resources/ios/icon/icon-1024.png differ
diff --git a/resources/ios/icon/icon-40.png b/resources/ios/icon/icon-40.png
new file mode 100644
index 0000000..ed8a0ec
Binary files /dev/null and b/resources/ios/icon/icon-40.png differ
diff --git a/resources/ios/icon/icon-40@2x.png b/resources/ios/icon/icon-40@2x.png
new file mode 100644
index 0000000..1550dc3
Binary files /dev/null and b/resources/ios/icon/icon-40@2x.png differ
diff --git a/resources/ios/icon/icon-40@3x.png b/resources/ios/icon/icon-40@3x.png
new file mode 100644
index 0000000..9f8c8f0
Binary files /dev/null and b/resources/ios/icon/icon-40@3x.png differ
diff --git a/resources/ios/icon/icon-50.png b/resources/ios/icon/icon-50.png
new file mode 100644
index 0000000..30bea44
Binary files /dev/null and b/resources/ios/icon/icon-50.png differ
diff --git a/resources/ios/icon/icon-50@2x.png b/resources/ios/icon/icon-50@2x.png
new file mode 100644
index 0000000..0c03bd9
Binary files /dev/null and b/resources/ios/icon/icon-50@2x.png differ
diff --git a/resources/ios/icon/icon-60.png b/resources/ios/icon/icon-60.png
new file mode 100644
index 0000000..5308b2a
Binary files /dev/null and b/resources/ios/icon/icon-60.png differ
diff --git a/resources/ios/icon/icon-60@2x.png b/resources/ios/icon/icon-60@2x.png
new file mode 100644
index 0000000..9f8c8f0
Binary files /dev/null and b/resources/ios/icon/icon-60@2x.png differ
diff --git a/resources/ios/icon/icon-60@3x.png b/resources/ios/icon/icon-60@3x.png
new file mode 100644
index 0000000..a3e68b5
Binary files /dev/null and b/resources/ios/icon/icon-60@3x.png differ
diff --git a/resources/ios/icon/icon-72.png b/resources/ios/icon/icon-72.png
new file mode 100644
index 0000000..c72f9a5
Binary files /dev/null and b/resources/ios/icon/icon-72.png differ
diff --git a/resources/ios/icon/icon-72@2x.png b/resources/ios/icon/icon-72@2x.png
new file mode 100644
index 0000000..44a3c49
Binary files /dev/null and b/resources/ios/icon/icon-72@2x.png differ
diff --git a/resources/ios/icon/icon-76.png b/resources/ios/icon/icon-76.png
new file mode 100644
index 0000000..1891cd0
Binary files /dev/null and b/resources/ios/icon/icon-76.png differ
diff --git a/resources/ios/icon/icon-76@2x.png b/resources/ios/icon/icon-76@2x.png
new file mode 100644
index 0000000..0302097
Binary files /dev/null and b/resources/ios/icon/icon-76@2x.png differ
diff --git a/resources/ios/icon/icon-83.5@2x.png b/resources/ios/icon/icon-83.5@2x.png
new file mode 100644
index 0000000..2b367cb
Binary files /dev/null and b/resources/ios/icon/icon-83.5@2x.png differ
diff --git a/resources/ios/icon/icon-small.png b/resources/ios/icon/icon-small.png
new file mode 100644
index 0000000..22bef5a
Binary files /dev/null and b/resources/ios/icon/icon-small.png differ
diff --git a/resources/ios/icon/icon-small@2x.png b/resources/ios/icon/icon-small@2x.png
new file mode 100644
index 0000000..08cea7f
Binary files /dev/null and b/resources/ios/icon/icon-small@2x.png differ
diff --git a/resources/ios/icon/icon-small@3x.png b/resources/ios/icon/icon-small@3x.png
new file mode 100644
index 0000000..be99f94
Binary files /dev/null and b/resources/ios/icon/icon-small@3x.png differ
diff --git a/resources/ios/icon/icon.png b/resources/ios/icon/icon.png
new file mode 100644
index 0000000..94d7d9c
Binary files /dev/null and b/resources/ios/icon/icon.png differ
diff --git a/resources/ios/icon/icon@2x.png b/resources/ios/icon/icon@2x.png
new file mode 100644
index 0000000..e896964
Binary files /dev/null and b/resources/ios/icon/icon@2x.png differ
diff --git a/resources/ios/splash/Default-568h@2x~iphone.png b/resources/ios/splash/Default-568h@2x~iphone.png
new file mode 100644
index 0000000..6da6906
Binary files /dev/null and b/resources/ios/splash/Default-568h@2x~iphone.png differ
diff --git a/resources/ios/splash/Default-667h.png b/resources/ios/splash/Default-667h.png
new file mode 100644
index 0000000..1f8b84a
Binary files /dev/null and b/resources/ios/splash/Default-667h.png differ
diff --git a/resources/ios/splash/Default-736h.png b/resources/ios/splash/Default-736h.png
new file mode 100644
index 0000000..ed31696
Binary files /dev/null and b/resources/ios/splash/Default-736h.png differ
diff --git a/resources/ios/splash/Default-Landscape-736h.png b/resources/ios/splash/Default-Landscape-736h.png
new file mode 100644
index 0000000..583c2e1
Binary files /dev/null and b/resources/ios/splash/Default-Landscape-736h.png differ
diff --git a/resources/ios/splash/Default-Landscape@2x~ipad.png b/resources/ios/splash/Default-Landscape@2x~ipad.png
new file mode 100644
index 0000000..f2413c1
Binary files /dev/null and b/resources/ios/splash/Default-Landscape@2x~ipad.png differ
diff --git a/resources/ios/splash/Default-Landscape@~ipadpro.png b/resources/ios/splash/Default-Landscape@~ipadpro.png
new file mode 100644
index 0000000..6438232
Binary files /dev/null and b/resources/ios/splash/Default-Landscape@~ipadpro.png differ
diff --git a/resources/ios/splash/Default-Landscape~ipad.png b/resources/ios/splash/Default-Landscape~ipad.png
new file mode 100644
index 0000000..ca1fa45
Binary files /dev/null and b/resources/ios/splash/Default-Landscape~ipad.png differ
diff --git a/resources/ios/splash/Default-Portrait@2x~ipad.png b/resources/ios/splash/Default-Portrait@2x~ipad.png
new file mode 100644
index 0000000..97f030b
Binary files /dev/null and b/resources/ios/splash/Default-Portrait@2x~ipad.png differ
diff --git a/resources/ios/splash/Default-Portrait@~ipadpro.png b/resources/ios/splash/Default-Portrait@~ipadpro.png
new file mode 100644
index 0000000..a370419
Binary files /dev/null and b/resources/ios/splash/Default-Portrait@~ipadpro.png differ
diff --git a/resources/ios/splash/Default-Portrait~ipad.png b/resources/ios/splash/Default-Portrait~ipad.png
new file mode 100644
index 0000000..af0ae25
Binary files /dev/null and b/resources/ios/splash/Default-Portrait~ipad.png differ
diff --git a/resources/ios/splash/Default@2x~iphone.png b/resources/ios/splash/Default@2x~iphone.png
new file mode 100644
index 0000000..c46ce66
Binary files /dev/null and b/resources/ios/splash/Default@2x~iphone.png differ
diff --git a/resources/ios/splash/Default@2x~universal~anyany.png b/resources/ios/splash/Default@2x~universal~anyany.png
new file mode 100644
index 0000000..960cb82
Binary files /dev/null and b/resources/ios/splash/Default@2x~universal~anyany.png differ
diff --git a/resources/ios/splash/Default~iphone.png b/resources/ios/splash/Default~iphone.png
new file mode 100644
index 0000000..3f97acf
Binary files /dev/null and b/resources/ios/splash/Default~iphone.png differ
diff --git a/resources/splash.png b/resources/splash.png
new file mode 100644
index 0000000..028da91
Binary files /dev/null and b/resources/splash.png differ
diff --git a/src/app/app.component.ts b/src/app/app.component.ts
new file mode 100644
index 0000000..54ae8b2
--- /dev/null
+++ b/src/app/app.component.ts
@@ -0,0 +1,22 @@
+import { Component } from '@angular/core';
+import { Platform } from 'ionic-angular';
+import { StatusBar } from '@ionic-native/status-bar';
+import { SplashScreen } from '@ionic-native/splash-screen';
+
+import { IntroPage } from '../pages/intro/intro';
+
+@Component({
+ templateUrl: 'app.html'
+})
+export class MyApp {
+ rootPage:any = IntroPage;
+
+ constructor(platform: Platform, statusBar: StatusBar, splashScreen: SplashScreen) {
+ platform.ready().then(() => {
+ // Okay, so the platform is ready and our plugins are available.
+ // Here you can do any higher level native things you might need.
+ statusBar.styleDefault();
+ splashScreen.hide();
+ });
+ }
+}
diff --git a/src/app/app.html b/src/app/app.html
new file mode 100644
index 0000000..7b88c96
--- /dev/null
+++ b/src/app/app.html
@@ -0,0 +1 @@
+
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
new file mode 100644
index 0000000..1308cfc
--- /dev/null
+++ b/src/app/app.module.ts
@@ -0,0 +1,46 @@
+import { NgModule, ErrorHandler } from '@angular/core';
+import { BrowserModule } from '@angular/platform-browser';
+import { IonicApp, IonicModule, IonicErrorHandler, IonicPageModule } from 'ionic-angular';
+import { MyApp } from './app.component';
+
+import { AboutPage } from '../pages/about/about';
+import { ContactPage } from '../pages/contact/contact';
+import { HomePage } from '../pages/home/home';
+import { TabsPage } from '../pages/tabs/tabs';
+
+
+import { StatusBar } from '@ionic-native/status-bar';
+import { SplashScreen } from '@ionic-native/splash-screen';
+import { FeedPageModule } from '../pages/feed/feed.module';
+import { IntroPageModule } from '../pages/intro/intro.module';
+
+@NgModule({
+ declarations: [
+ MyApp,
+ AboutPage,
+ ContactPage,
+ HomePage,
+ TabsPage
+ ],
+ imports: [
+ BrowserModule,
+ IonicModule.forRoot(MyApp),
+ FeedPageModule,
+ IonicPageModule,
+ IntroPageModule
+ ],
+ bootstrap: [IonicApp],
+ entryComponents: [
+ MyApp,
+ AboutPage,
+ ContactPage,
+ HomePage,
+ TabsPage
+ ],
+ providers: [
+ StatusBar,
+ SplashScreen,
+ {provide: ErrorHandler, useClass: IonicErrorHandler}
+ ]
+})
+export class AppModule {}
diff --git a/src/app/app.scss b/src/app/app.scss
new file mode 100644
index 0000000..1392a6e
--- /dev/null
+++ b/src/app/app.scss
@@ -0,0 +1,16 @@
+// http://ionicframework.com/docs/theming/
+
+
+// App Global Sass
+// --------------------------------------------------
+// Put style rules here that you want to apply globally. These
+// styles are for the entire app and not just one component.
+// Additionally, this file can be also used as an entry point
+// to import other Sass files to be included in the output CSS.
+//
+// Shared Sass variables, which can be used to adjust Ionic's
+// default Sass variables, belong in "theme/variables.scss".
+//
+// To declare rules for a specific mode, create a child rule
+// for the .md, .ios, or .wp mode classes. The mode class is
+// automatically applied to the
element in the app.
diff --git a/src/app/main.ts b/src/app/main.ts
new file mode 100644
index 0000000..6af7a5b
--- /dev/null
+++ b/src/app/main.ts
@@ -0,0 +1,5 @@
+import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
+
+import { AppModule } from './app.module';
+
+platformBrowserDynamic().bootstrapModule(AppModule);
diff --git a/src/assets/icon/favicon.ico b/src/assets/icon/favicon.ico
new file mode 100644
index 0000000..d76fa29
Binary files /dev/null and b/src/assets/icon/favicon.ico differ
diff --git a/src/assets/images/avatar.png b/src/assets/images/avatar.png
new file mode 100644
index 0000000..bd01ede
Binary files /dev/null and b/src/assets/images/avatar.png differ
diff --git a/src/assets/images/feed_image.png b/src/assets/images/feed_image.png
new file mode 100644
index 0000000..8a392c1
Binary files /dev/null and b/src/assets/images/feed_image.png differ
diff --git a/src/assets/images/slide1.png b/src/assets/images/slide1.png
new file mode 100644
index 0000000..69db6ac
Binary files /dev/null and b/src/assets/images/slide1.png differ
diff --git a/src/assets/images/slide2.png b/src/assets/images/slide2.png
new file mode 100644
index 0000000..0a57d2c
Binary files /dev/null and b/src/assets/images/slide2.png differ
diff --git a/src/assets/images/slide3.png b/src/assets/images/slide3.png
new file mode 100644
index 0000000..f72ec97
Binary files /dev/null and b/src/assets/images/slide3.png differ
diff --git a/src/index.html b/src/index.html
new file mode 100644
index 0000000..9585b8a
--- /dev/null
+++ b/src/index.html
@@ -0,0 +1,49 @@
+
+
+
+
+ Ionic App
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/manifest.json b/src/manifest.json
new file mode 100644
index 0000000..f6456bb
--- /dev/null
+++ b/src/manifest.json
@@ -0,0 +1,13 @@
+{
+ "name": "Ionic",
+ "short_name": "Ionic",
+ "start_url": "index.html",
+ "display": "standalone",
+ "icons": [{
+ "src": "assets/imgs/logo.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }],
+ "background_color": "#4e8ef7",
+ "theme_color": "#4e8ef7"
+}
\ No newline at end of file
diff --git a/src/pages/about/about.html b/src/pages/about/about.html
new file mode 100644
index 0000000..28331d1
--- /dev/null
+++ b/src/pages/about/about.html
@@ -0,0 +1,11 @@
+
+
+
+ About
+
+
+
+
+
+meu app
+
diff --git a/src/pages/about/about.scss b/src/pages/about/about.scss
new file mode 100644
index 0000000..639956d
--- /dev/null
+++ b/src/pages/about/about.scss
@@ -0,0 +1,3 @@
+page-about {
+
+}
diff --git a/src/pages/about/about.ts b/src/pages/about/about.ts
new file mode 100644
index 0000000..a7ee80a
--- /dev/null
+++ b/src/pages/about/about.ts
@@ -0,0 +1,14 @@
+import { Component } from '@angular/core';
+import { NavController } from 'ionic-angular';
+
+@Component({
+ selector: 'page-about',
+ templateUrl: 'about.html'
+})
+export class AboutPage {
+
+ constructor(public navCtrl: NavController) {
+
+ }
+
+}
diff --git a/src/pages/contact/contact.html b/src/pages/contact/contact.html
new file mode 100644
index 0000000..9fd7a43
--- /dev/null
+++ b/src/pages/contact/contact.html
@@ -0,0 +1,17 @@
+
+
+
+ Contact
+
+
+
+
+
+
+ Follow us on Twitter
+
+
+ @ionicframework
+
+
+
diff --git a/src/pages/contact/contact.scss b/src/pages/contact/contact.scss
new file mode 100644
index 0000000..13d4440
--- /dev/null
+++ b/src/pages/contact/contact.scss
@@ -0,0 +1,3 @@
+page-contact {
+
+}
diff --git a/src/pages/contact/contact.ts b/src/pages/contact/contact.ts
new file mode 100644
index 0000000..3ccadc9
--- /dev/null
+++ b/src/pages/contact/contact.ts
@@ -0,0 +1,14 @@
+import { Component } from '@angular/core';
+import { NavController } from 'ionic-angular';
+
+@Component({
+ selector: 'page-contact',
+ templateUrl: 'contact.html'
+})
+export class ContactPage {
+
+ constructor(public navCtrl: NavController) {
+
+ }
+
+}
diff --git a/src/pages/feed/feed.html b/src/pages/feed/feed.html
new file mode 100644
index 0000000..8409494
--- /dev/null
+++ b/src/pages/feed/feed.html
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+ {{ nome_usuario }}
+ 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.
+
+
+
+
+
+
+ 12 Likes
+
+
+
+
+
+ 4 Comments
+
+
+
+
+ 11h ago
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/feed/feed.module.ts b/src/pages/feed/feed.module.ts
new file mode 100644
index 0000000..eb6535a
--- /dev/null
+++ b/src/pages/feed/feed.module.ts
@@ -0,0 +1,13 @@
+import { NgModule } from '@angular/core';
+import { IonicPageModule } from 'ionic-angular';
+import { FeedPage } from './feed';
+
+@NgModule({
+ declarations: [
+ FeedPage,
+ ],
+ imports: [
+ IonicPageModule.forChild(FeedPage),
+ ],
+})
+export class FeedPageModule {}
diff --git a/src/pages/feed/feed.scss b/src/pages/feed/feed.scss
new file mode 100644
index 0000000..3b97056
--- /dev/null
+++ b/src/pages/feed/feed.scss
@@ -0,0 +1,11 @@
+page-feed {
+ h2.feed_title {
+ color: red;
+ font-weight: bold;
+ }
+ p.feed_date {
+ color: green;
+ font-weight:bolder;
+ }
+
+}
diff --git a/src/pages/feed/feed.ts b/src/pages/feed/feed.ts
new file mode 100644
index 0000000..4c362f3
--- /dev/null
+++ b/src/pages/feed/feed.ts
@@ -0,0 +1,35 @@
+import { Component } from '@angular/core';
+import { IonicPage, NavController, NavParams } from 'ionic-angular';
+
+/**
+ * Generated class for the FeedPage page.
+ *
+ * See https://ionicframework.com/docs/components/#navigation for more info on
+ * Ionic pages and navigation.
+ */
+
+@IonicPage()
+@Component({
+ selector: 'page-feed',
+ templateUrl: 'feed.html',
+})
+export class FeedPage {
+
+ public nome_usuario:string = "Mario do codigo";
+
+
+ constructor(public navCtrl: NavController, public navParams: NavParams) {
+ }
+
+ public Soma(num1:number, num2:number)
+ {
+ alert(num1+num2);
+ }
+
+
+ ionViewDidLoad() {
+ // this.Soma(10 , 99);
+
+ }
+
+}
diff --git a/src/pages/home/home.html b/src/pages/home/home.html
new file mode 100644
index 0000000..c67c279
--- /dev/null
+++ b/src/pages/home/home.html
@@ -0,0 +1,17 @@
+
+
+ Pagina 1
+
+
+
+
+ Welcome to Meuapp
+
+ This starter project comes with simple tabs-based layout for apps
+ that are going to primarily use a Tabbed UI.
+
+
+ Take a look at the src/pages/
directory to add or change tabs,
+ update any existing page or create new pages.
+
+
diff --git a/src/pages/home/home.scss b/src/pages/home/home.scss
new file mode 100644
index 0000000..d4cc8fc
--- /dev/null
+++ b/src/pages/home/home.scss
@@ -0,0 +1,3 @@
+page-home {
+
+}
diff --git a/src/pages/home/home.ts b/src/pages/home/home.ts
new file mode 100644
index 0000000..1d510dd
--- /dev/null
+++ b/src/pages/home/home.ts
@@ -0,0 +1,14 @@
+import { Component } from '@angular/core';
+import { NavController } from 'ionic-angular';
+
+@Component({
+ selector: 'page-home',
+ templateUrl: 'home.html'
+})
+export class HomePage {
+
+ constructor(public navCtrl: NavController) {
+
+ }
+
+}
diff --git a/src/pages/intro/intro.html b/src/pages/intro/intro.html
new file mode 100644
index 0000000..5db7d0c
--- /dev/null
+++ b/src/pages/intro/intro.html
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Slide 1
+ texto embaixo da imagem 1veja mais
+
+
+
+
+ Slide 2
+ texto embaixo da imagem 2
+
+
+
+
+ Slide 3
+ texto embaixo da imagem 3
+
+ Continuar
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/intro/intro.module.ts b/src/pages/intro/intro.module.ts
new file mode 100644
index 0000000..3ecd009
--- /dev/null
+++ b/src/pages/intro/intro.module.ts
@@ -0,0 +1,13 @@
+import { NgModule } from '@angular/core';
+import { IonicPageModule } from 'ionic-angular';
+import { IntroPage } from './intro';
+
+@NgModule({
+ declarations: [
+ IntroPage,
+ ],
+ imports: [
+ IonicPageModule.forChild(IntroPage),
+ ],
+})
+export class IntroPageModule {}
diff --git a/src/pages/intro/intro.scss b/src/pages/intro/intro.scss
new file mode 100644
index 0000000..77b16f5
--- /dev/null
+++ b/src/pages/intro/intro.scss
@@ -0,0 +1,8 @@
+page-intro {
+ slide_image
+ {
+ width: 240px;
+ }
+
+
+}
diff --git a/src/pages/intro/intro.ts b/src/pages/intro/intro.ts
new file mode 100644
index 0000000..3c3a67b
--- /dev/null
+++ b/src/pages/intro/intro.ts
@@ -0,0 +1,31 @@
+import { Component } from '@angular/core';
+import { IonicPage, NavController, NavParams } from 'ionic-angular';
+import { TabsPage } from '../tabs/tabs';
+
+/**
+ * Generated class for the IntroPage page.
+ *
+ * See https://ionicframework.com/docs/components/#navigation for more info on
+ * Ionic pages and navigation.
+ */
+
+@IonicPage()
+@Component({
+ selector: 'page-intro',
+ templateUrl: 'intro.html',
+})
+export class IntroPage {
+
+ constructor(public navCtrl: NavController, public navParams: NavParams) {
+ }
+
+ ionViewDidLoad() {
+ console.log('ionViewDidLoad IntroPage');
+ }
+
+ public GoToTabPage()
+ {
+ this.navCtrl.push(TabsPage)
+
+ }
+}
diff --git a/src/pages/login/login.html b/src/pages/login/login.html
new file mode 100644
index 0000000..fed063d
--- /dev/null
+++ b/src/pages/login/login.html
@@ -0,0 +1,33 @@
+
+
+
+
+ login
+
+
+
+
+
+
+
+
+
+ Slide 1
+
+
+
+ Slide 2
+
+
+
+ Slide 3
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/login/login.module.ts b/src/pages/login/login.module.ts
new file mode 100644
index 0000000..ca073ba
--- /dev/null
+++ b/src/pages/login/login.module.ts
@@ -0,0 +1,13 @@
+import { NgModule } from '@angular/core';
+import { IonicPageModule } from 'ionic-angular';
+import { LoginPage } from './login';
+
+@NgModule({
+ declarations: [
+ LoginPage,
+ ],
+ imports: [
+ IonicPageModule.forChild(LoginPage),
+ ],
+})
+export class LoginPageModule {}
diff --git a/src/pages/login/login.scss b/src/pages/login/login.scss
new file mode 100644
index 0000000..2b94c14
--- /dev/null
+++ b/src/pages/login/login.scss
@@ -0,0 +1,3 @@
+page-login {
+
+}
diff --git a/src/pages/login/login.ts b/src/pages/login/login.ts
new file mode 100644
index 0000000..671564c
--- /dev/null
+++ b/src/pages/login/login.ts
@@ -0,0 +1,25 @@
+import { Component } from '@angular/core';
+import { IonicPage, NavController, NavParams } from 'ionic-angular';
+
+/**
+ * Generated class for the LoginPage page.
+ *
+ * See https://ionicframework.com/docs/components/#navigation for more info on
+ * Ionic pages and navigation.
+ */
+
+@IonicPage()
+@Component({
+ selector: 'page-login',
+ templateUrl: 'login.html',
+})
+export class LoginPage {
+
+ constructor(public navCtrl: NavController, public navParams: NavParams) {
+ }
+
+ ionViewDidLoad() {
+ console.log('ionViewDidLoad LoginPage');
+ }
+
+}
diff --git a/src/pages/tabs/tabs.html b/src/pages/tabs/tabs.html
new file mode 100644
index 0000000..90890bf
--- /dev/null
+++ b/src/pages/tabs/tabs.html
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/pages/tabs/tabs.ts b/src/pages/tabs/tabs.ts
new file mode 100644
index 0000000..9a62e1a
--- /dev/null
+++ b/src/pages/tabs/tabs.ts
@@ -0,0 +1,19 @@
+import { Component } from '@angular/core';
+
+import { HomePage } from '../home/home';
+import { FeedPage } from '../feed/feed';
+
+
+@Component({
+ templateUrl: 'tabs.html'
+})
+export class TabsPage {
+
+ tab1Root = HomePage;
+ tab2Root = FeedPage;
+
+
+ constructor() {
+
+ }
+}
diff --git a/src/service-worker.js b/src/service-worker.js
new file mode 100644
index 0000000..ffbbb06
--- /dev/null
+++ b/src/service-worker.js
@@ -0,0 +1,31 @@
+/**
+ * Check out https://googlechromelabs.github.io/sw-toolbox/ for
+ * more info on how to use sw-toolbox to custom configure your service worker.
+ */
+
+
+'use strict';
+importScripts('./build/sw-toolbox.js');
+
+self.toolbox.options.cache = {
+ name: 'ionic-cache'
+};
+
+// pre-cache our key assets
+self.toolbox.precache(
+ [
+ './build/main.js',
+ './build/vendor.js',
+ './build/main.css',
+ './build/polyfills.js',
+ 'index.html',
+ 'manifest.json'
+ ]
+);
+
+// dynamically cache any other local assets
+self.toolbox.router.any('/*', self.toolbox.fastest);
+
+// for any other requests go to the network, cache,
+// and then only use that cached resource if your user goes offline
+self.toolbox.router.default = self.toolbox.networkFirst;
diff --git a/src/theme/variables.scss b/src/theme/variables.scss
new file mode 100644
index 0000000..18276a4
--- /dev/null
+++ b/src/theme/variables.scss
@@ -0,0 +1,88 @@
+// Ionic Variables and Theming. For more info, please see:
+// http://ionicframework.com/docs/theming/
+
+// Font path is used to include ionicons,
+// roboto, and noto sans fonts
+$font-path: "../assets/fonts";
+
+
+// The app direction is used to include
+// rtl styles in your app. For more info, please see:
+// http://ionicframework.com/docs/theming/rtl-support/
+$app-direction: ltr;
+
+
+@import "ionic.globals";
+
+
+// Shared Variables
+// --------------------------------------------------
+// To customize the look and feel of this app, you can override
+// the Sass variables found in Ionic's source scss files.
+// To view all the possible Ionic variables, see:
+// http://ionicframework.com/docs/theming/overriding-ionic-variables/
+
+
+
+
+// Named Color Variables
+// --------------------------------------------------
+// Named colors makes it easy to reuse colors on various components.
+// It's highly recommended to change the default colors
+// to match your app's branding. Ionic uses a Sass map of
+// colors so you can add, rename and remove colors as needed.
+// The "primary" color is the only required color in the map.
+
+$colors: (
+ primary: #488aff,
+ secondary: #32db64,
+ danger: #f53d3d,
+ light: #f4f4f4,
+ dark: #222
+);
+
+
+// App iOS Variables
+// --------------------------------------------------
+// iOS only Sass variables can go here
+
+
+
+
+// App Material Design Variables
+// --------------------------------------------------
+// Material Design only Sass variables can go here
+
+
+
+
+// App Windows Variables
+// --------------------------------------------------
+// Windows only Sass variables can go here
+
+
+
+
+// App Theme
+// --------------------------------------------------
+// Ionic apps can have different themes applied, which can
+// then be future customized. This import comes last
+// so that the above variables are used and Ionic's
+// default are overridden.
+
+@import "ionic.theme.default";
+
+
+// Ionicons
+// --------------------------------------------------
+// The premium icon font for Ionic. For more info, please see:
+// http://ionicframework.com/docs/ionicons/
+
+@import "ionic.ionicons";
+
+
+// Fonts
+// --------------------------------------------------
+
+@import "roboto";
+@import "noto-sans";
diff --git a/tsconfig.json b/tsconfig.json
new file mode 100644
index 0000000..2e450f9
--- /dev/null
+++ b/tsconfig.json
@@ -0,0 +1,26 @@
+{
+ "compilerOptions": {
+ "allowSyntheticDefaultImports": true,
+ "declaration": false,
+ "emitDecoratorMetadata": true,
+ "experimentalDecorators": true,
+ "lib": [
+ "dom",
+ "es2015"
+ ],
+ "module": "es2015",
+ "moduleResolution": "node",
+ "sourceMap": true,
+ "target": "es5"
+ },
+ "include": [
+ "src/**/*.ts"
+ ],
+ "exclude": [
+ "node_modules"
+ ],
+ "compileOnSave": false,
+ "atom": {
+ "rewriteTsconfig": false
+ }
+}
\ No newline at end of file
diff --git a/tslint.json b/tslint.json
new file mode 100644
index 0000000..dd8e8d8
--- /dev/null
+++ b/tslint.json
@@ -0,0 +1,11 @@
+{
+ "rules": {
+ "no-duplicate-variable": true,
+ "no-unused-variable": [
+ true
+ ]
+ },
+ "rulesDirectory": [
+ "node_modules/tslint-eslint-rules/dist/rules"
+ ]
+}