├── www
└── .gitignore
├── lib
├── index.scss
├── scss
│ ├── _variables.scss
│ └── index.scss
├── typings
│ ├── require.d.ts.old
│ ├── tsd.d.ts
│ └── windows.d.ts
├── vendors.ts
├── components
│ ├── map
│ │ ├── index.scss
│ │ ├── index.html
│ │ └── index.ts
│ ├── about
│ │ ├── index.scss
│ │ ├── items.json
│ │ ├── index.ts
│ │ └── index.html
│ ├── home
│ │ ├── index.scss
│ │ ├── index.html
│ │ └── index.ts
│ ├── http
│ │ ├── index.scss
│ │ ├── index.html
│ │ ├── index.ts
│ │ └── octocat.json
│ ├── dataType
│ │ ├── index.scss
│ │ ├── service.ts
│ │ ├── index.ts
│ │ └── index.html
│ ├── githubUsers
│ │ ├── index.scss
│ │ ├── item
│ │ │ ├── index.scss
│ │ │ ├── index.html
│ │ │ └── index.ts
│ │ ├── list
│ │ │ ├── index.scss
│ │ │ ├── index.html
│ │ │ └── index.ts
│ │ ├── index.html
│ │ └── index.ts
│ ├── index.html
│ ├── navbar
│ │ ├── index.scss
│ │ ├── index.ts
│ │ └── index.html
│ ├── index.scss
│ └── index.ts
├── index.ts
└── index.html
├── webpack.config.prod.js
├── tsconfig.json
├── .gitignore
├── README.md
├── LICENSE
├── webpack.config.js
└── package.json
/www/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
3 |
--------------------------------------------------------------------------------
/lib/index.scss:
--------------------------------------------------------------------------------
1 | @import './scss/index.scss';
2 |
--------------------------------------------------------------------------------
/lib/scss/_variables.scss:
--------------------------------------------------------------------------------
1 | $app-background-color: white !default;
2 |
--------------------------------------------------------------------------------
/lib/typings/require.d.ts.old:
--------------------------------------------------------------------------------
1 | declare function require(string): any;
2 |
--------------------------------------------------------------------------------
/lib/typings/tsd.d.ts:
--------------------------------------------------------------------------------
1 |
2 | ///
3 |
--------------------------------------------------------------------------------
/lib/typings/windows.d.ts:
--------------------------------------------------------------------------------
1 | interface Window { noBullshitBoilerplate: any; }
2 |
--------------------------------------------------------------------------------
/lib/vendors.ts:
--------------------------------------------------------------------------------
1 | import 'angular2/bundles/angular2-polyfills';
2 | import 'es6-shim';
3 |
--------------------------------------------------------------------------------
/lib/components/map/index.scss:
--------------------------------------------------------------------------------
1 | .sebm-google-map-container {
2 | height: 400px;
3 | }
4 |
--------------------------------------------------------------------------------
/lib/scss/index.scss:
--------------------------------------------------------------------------------
1 | @import 'variables';
2 | @import '~bootstrap/scss/bootstrap.scss';
3 |
--------------------------------------------------------------------------------
/lib/components/about/index.scss:
--------------------------------------------------------------------------------
1 | // Import variables before use
2 | @import '../../scss/variables';
3 |
--------------------------------------------------------------------------------
/lib/components/home/index.scss:
--------------------------------------------------------------------------------
1 | // Import variables before use
2 | @import '../../scss/variables';
3 |
--------------------------------------------------------------------------------
/lib/components/http/index.scss:
--------------------------------------------------------------------------------
1 | // Import variables before use
2 | @import '../../scss/variables';
3 |
--------------------------------------------------------------------------------
/lib/components/dataType/index.scss:
--------------------------------------------------------------------------------
1 | // Import variables before use
2 | @import '../../scss/variables';
3 |
--------------------------------------------------------------------------------
/lib/components/githubUsers/index.scss:
--------------------------------------------------------------------------------
1 | // Import variables before use
2 | @import '../../scss/variables';
3 |
--------------------------------------------------------------------------------
/lib/components/githubUsers/item/index.scss:
--------------------------------------------------------------------------------
1 | // Import variables before use
2 | @import '../../../scss/variables';
3 |
--------------------------------------------------------------------------------
/lib/components/githubUsers/list/index.scss:
--------------------------------------------------------------------------------
1 | // Import variables before use
2 | @import '../../../scss/variables';
3 |
--------------------------------------------------------------------------------
/lib/components/index.html:
--------------------------------------------------------------------------------
1 |
2 |
7 |

8 |
9 |
{{octocat.name}} ({{octocat.login}})
10 |
11 |
12 | - Location: {{octocat.location}}
13 | - Conpany: {{octocat.company}}
14 | - Email: {{octocat.email}}
15 |
16 |
17 |
--------------------------------------------------------------------------------
/lib/components/dataType/index.ts:
--------------------------------------------------------------------------------
1 | import {Component, View} from 'angular2/core';
2 | import DataTypeService from './service';
3 |
4 | @Component({
5 | selector: "home",
6 | providers: [DataTypeService],
7 | styles: [require('!raw!autoprefixer?browsers=last 2 versions!sass!./index.scss')],
8 | template: require('./index.html')
9 | })
10 | export class DataType {
11 |
12 | firstName: String;
13 | lastName: String;
14 |
15 | constructor(public service:DataTypeService) {
16 | this.firstName = "Julien";
17 | }
18 |
19 | ngOnInit() {
20 | console.log('[Component] datatype running');
21 | }
22 |
23 | triggerModelChange(){
24 | this.firstName = this.service.getRandowString(8);
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/lib/components/map/index.html:
--------------------------------------------------------------------------------
1 |