From 7ddee621fb833307c616fa23af5a7656f9ddeb1a Mon Sep 17 00:00:00 2001 From: Nathan Walker Date: Mon, 6 Jun 2016 23:38:11 -0700 Subject: [PATCH] blurring lines --- .gitignore | 2 + nativescript/app/app.css | 19 ---- nativescript/app/app.scss | 42 +++++++ nativescript/app/jamiroquai1.jpg | Bin 0 -> 11078 bytes nativescript/app/jamiroquai2.jpg | Bin 0 -> 16804 bytes nativescript/package.json | 72 ++++++------ package.json | 106 +++++++++--------- src/app/app.component.html | 7 +- src/app/app.component.ts | 14 +-- ...component.css => list-view.component.scss} | 0 10 files changed, 141 insertions(+), 121 deletions(-) delete mode 100644 nativescript/app/app.css create mode 100644 nativescript/app/app.scss create mode 100644 nativescript/app/jamiroquai1.jpg create mode 100644 nativescript/app/jamiroquai2.jpg rename src/app/components/list-view/{list-view.component.css => list-view.component.scss} (100%) diff --git a/.gitignore b/.gitignore index 64f6d41..db69d26 100644 --- a/.gitignore +++ b/.gitignore @@ -28,9 +28,11 @@ testem.log .DS_Store Thumbs.db +nativescript/app/**/*.css nativescript/app/app nativescript/hooks nativescript/node_modules nativescript/platforms +src/app/**/*.css src/app/**/*.js src/app/**/*.js.map diff --git a/nativescript/app/app.css b/nativescript/app/app.css deleted file mode 100644 index 06d6dc1..0000000 --- a/nativescript/app/app.css +++ /dev/null @@ -1,19 +0,0 @@ -button, label, stack-layout { - horizontal-align: center; -} - -button { - font-size: 36; -} - -.title { - font-size: 30; - margin: 20; -} - -.message { - font-size: 20; - color: #284848; - text-align: center; - margin: 0 20; -} diff --git a/nativescript/app/app.scss b/nativescript/app/app.scss new file mode 100644 index 0000000..92c3593 --- /dev/null +++ b/nativescript/app/app.scss @@ -0,0 +1,42 @@ +/*button, label, stack-layout { + horizontal-align: center; +} + +button { + font-size: 36; +} + +.title { + font-size: 30; + margin: 20; +} + +.message { + font-size: 20; + color: #284848; + text-align: center; + margin: 0 20; +} */ + +ActionBar { + background-color: #4E75E2; + color:#fff; +} + +ListView { + max-width: 320px; + margin: 0 auto; + display: block; + + StackLayout { + padding:5 0 0 10; + text-align:left; + + &.even { + background-color: #efefef; + Label { + + } + } + } +} diff --git a/nativescript/app/jamiroquai1.jpg b/nativescript/app/jamiroquai1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3da839264ad907c2228ac1162741cf30e77f543b GIT binary patch literal 11078 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 literal 0 HcmV?d00001 diff --git a/nativescript/package.json b/nativescript/package.json index 470c1d0..a82a53c 100644 --- a/nativescript/package.json +++ b/nativescript/package.json @@ -1,39 +1,39 @@ { - "description": "NativeScript Application", - "license": "SEE LICENSE IN ", - "readme": "NativeScript Application", - "repository": "", - "nativescript": { - "id": "org.nativescript.nativescript", - "tns-ios": { - "version": "2.0.1" + "description": "NativeScript Application", + "license": "SEE LICENSE IN ", + "readme": "NativeScript Application", + "repository": "", + "nativescript": { + "id": "org.nativescript.nativescript", + "tns-ios": { + "version": "2.0.0" + }, + "tns-android": { + "version": "2.0.0" + } }, - "tns-android": { - "version": "2.0.0" + "dependencies": { + "@angular/common": "2.0.0-rc.1", + "@angular/compiler": "2.0.0-rc.1", + "@angular/core": "2.0.0-rc.1", + "@angular/http": "2.0.0-rc.1", + "@angular/platform-browser": "2.0.0-rc.1", + "@angular/platform-browser-dynamic": "2.0.0-rc.1", + "@angular/platform-server": "2.0.0-rc.1", + "@angular/router": "2.0.0-rc.1", + "@angular/router-deprecated": "2.0.0-rc.1", + "nativescript-angular": "0.1.6", + "nativescript-ng2-magic": "^1.5.7", + "tns-core-modules": "^2.0.0" + }, + "devDependencies": { + "babel-traverse": "6.9.0", + "babel-types": "6.9.0", + "babylon": "6.8.0", + "filewalker": "0.1.2", + "lazy": "1.0.11", + "nativescript-dev-sass": "^0.1.0", + "nativescript-dev-typescript": "^0.3.2", + "typescript": "^1.8.10" } - }, - "dependencies": { - "@angular/common": "2.0.0-rc.1", - "@angular/compiler": "2.0.0-rc.1", - "@angular/core": "2.0.0-rc.1", - "@angular/http": "2.0.0-rc.1", - "@angular/platform-browser": "2.0.0-rc.1", - "@angular/platform-browser-dynamic": "2.0.0-rc.1", - "@angular/platform-server": "2.0.0-rc.1", - "@angular/router": "2.0.0-rc.1", - "@angular/router-deprecated": "2.0.0-rc.1", - "nativescript-angular": "0.1.1", - "nativescript-ng2-magic": "^1.5.7", - "tns-core-modules": "^2.0.0" - }, - "devDependencies": { - "babel-traverse": "6.9.0", - "babel-types": "6.9.0", - "babylon": "6.8.0", - "filewalker": "0.1.2", - "lazy": "1.0.11", - "nativescript-dev-sass": "^0.1.0", - "nativescript-dev-typescript": "^0.3.2", - "typescript": "^1.8.10" - } -} +} \ No newline at end of file diff --git a/package.json b/package.json index 372bafc..31df343 100644 --- a/package.json +++ b/package.json @@ -1,54 +1,54 @@ { - "name": "nativescript-angular-web-components", - "version": "0.0.0", - "license": "MIT", - "angular-cli": {}, - "scripts": { - "start": "ng server", - "postinstall": "typings install", - "lint": "tslint \"src/**/*.ts\"", - "format": "clang-format -i -style=file --glob=src/**/*.ts", - "test": "ng test", - "pree2e": "webdriver-manager update", - "e2e": "protractor", - "start.ios": "cd nativescript && tns emulate ios", - "start.livesync.ios": "cd nativescript && tns livesync ios --emulator --watch", - "start.android": "cd nativescript && tns emulate android", - "start.livesync.android": "cd nativescript && tns livesync android --emulator --watch" - }, - "private": true, - "dependencies": { - "@angular/common": "2.0.0-rc.1", - "@angular/compiler": "2.0.0-rc.1", - "@angular/core": "2.0.0-rc.1", - "@angular/http": "2.0.0-rc.1", - "@angular/platform-browser": "2.0.0-rc.1", - "@angular/platform-browser-dynamic": "2.0.0-rc.1", - "@angular/router": "2.0.0-rc.1", - "@angular/router-deprecated": "2.0.0-rc.1", - "es6-shim": "^0.35.0", - "hammerjs": "^2.0.8", - "nativescript-ng2-magic": "^1.5.7", - "reflect-metadata": "0.1.3", - "rxjs": "5.0.0-beta.6", - "systemjs": "0.19.26", - "zone.js": "^0.6.12" - }, - "devDependencies": { - "angular-cli": "^1.0.0-beta.2-mobile.3", - "clang-format": "^1.0.35", - "codelyzer": "0.0.14", - "ember-cli-inject-live-reload": "^1.4.0", - "jasmine-core": "^2.4.1", - "jasmine-spec-reporter": "^2.4.0", - "karma": "^0.13.15", - "karma-chrome-launcher": "^0.2.3", - "karma-jasmine": "^0.3.8", - "node-sass": "^3.7.0", - "protractor": "^3.3.0", - "ts-node": "^0.5.5", - "tslint": "^3.6.0", - "typescript": "^1.8.10", - "typings": "^0.8.1" - } -} + "name": "nativescript-angular-web-components", + "version": "0.0.0", + "license": "MIT", + "angular-cli": {}, + "scripts": { + "start": "ng server", + "postinstall": "typings install", + "lint": "tslint \"src/**/*.ts\"", + "format": "clang-format -i -style=file --glob=src/**/*.ts", + "test": "ng test", + "pree2e": "webdriver-manager update", + "e2e": "protractor", + "start.ios": "cd nativescript && tns emulate ios", + "start.livesync.ios": "cd nativescript && tns livesync ios --emulator --watch", + "start.android": "cd nativescript && tns emulate android", + "start.livesync.android": "cd nativescript && tns livesync android --emulator --watch" + }, + "private": true, + "dependencies": { + "@angular/common": "2.0.0-rc.1", + "@angular/compiler": "2.0.0-rc.1", + "@angular/core": "2.0.0-rc.1", + "@angular/http": "2.0.0-rc.1", + "@angular/platform-browser": "2.0.0-rc.1", + "@angular/platform-browser-dynamic": "2.0.0-rc.1", + "@angular/router": "2.0.0-rc.1", + "@angular/router-deprecated": "2.0.0-rc.1", + "es6-shim": "^0.35.0", + "hammerjs": "^2.0.8", + "nativescript-ng2-magic": "^1.5.7", + "reflect-metadata": "0.1.3", + "rxjs": "5.0.0-beta.6", + "systemjs": "0.19.26", + "zone.js": "^0.6.12" + }, + "devDependencies": { + "angular-cli": "^1.0.0-beta.2-mobile.3", + "clang-format": "^1.0.35", + "codelyzer": "0.0.14", + "ember-cli-inject-live-reload": "^1.4.0", + "jasmine-core": "^2.4.1", + "jasmine-spec-reporter": "^2.4.0", + "karma": "^0.13.15", + "karma-chrome-launcher": "^0.2.3", + "karma-jasmine": "^0.3.8", + "node-sass": "^3.7.0", + "protractor": "^3.3.0", + "ts-node": "^0.5.5", + "tslint": "^3.6.0", + "typescript": "^1.8.10", + "typings": "^0.8.1" + } +} \ No newline at end of file diff --git a/src/app/app.component.html b/src/app/app.component.html index ff41d46..0d0a5df 100644 --- a/src/app/app.component.html +++ b/src/app/app.component.html @@ -12,10 +12,11 @@ - + diff --git a/src/app/app.component.ts b/src/app/app.component.ts index 24af656..ceef2d9 100644 --- a/src/app/app.component.ts +++ b/src/app/app.component.ts @@ -51,21 +51,15 @@ export class AppComponent { } } - public onLoaded(e: any) { - console.log(`onLoaded`); - console.log(e); - } - - public onItemLoading(e: any) { - console.log(`onItemLoading`); - console.log(e); - } - public onItemTap(e: any) { console.log(`onItemTap`); console.log(e); } + public selectUser(user: any) { + console.log(user.name.first + ' ' + user.name.last); + } + private loadUsers() { this.http.get(`https://randomuser.me/api/?results=100&nat=us&seed=${Math.floor(Math.random()*100000000)}`).map(res => res.json()).subscribe((response: any) => { this.users = response.results; diff --git a/src/app/components/list-view/list-view.component.css b/src/app/components/list-view/list-view.component.scss similarity index 100% rename from src/app/components/list-view/list-view.component.css rename to src/app/components/list-view/list-view.component.scss