diff --git a/src/app/app.menu.ts b/src/app/app.menu.ts index f9fab54a..9a6f659d 100644 --- a/src/app/app.menu.ts +++ b/src/app/app.menu.ts @@ -95,6 +95,20 @@ export const menuItems = [ }, ] }, + { + title: 'Tables', + component: 'Tables', + icon: 'ion-grid', + selected: false, + expanded: false, + order: 600, + subMenu: [ + { + title: 'Basic Tables', + component: 'BasicTables', + } + ] + }, { title: 'Menu Level 1', icon: 'ion-ios-more', diff --git a/src/app/pages/pages.component.ts b/src/app/pages/pages.component.ts index 2a091c1d..ae206926 100644 --- a/src/app/pages/pages.component.ts +++ b/src/app/pages/pages.component.ts @@ -8,6 +8,7 @@ import {Ui} from './ui'; import {Maps} from './maps'; import {Charts} from './charts'; import {Forms} from './forms'; +import {Tables} from './tables'; @Component({ selector: 'pages', @@ -65,6 +66,11 @@ import {Forms} from './forms'; component: Forms, path: '/forms/...', }, + { + name: 'Tables', + component: Tables, + path: '/tables/...', + } ]) export class Pages { diff --git a/src/app/pages/tables/components/basicTables/basicTables.component.ts b/src/app/pages/tables/components/basicTables/basicTables.component.ts new file mode 100644 index 00000000..6791352a --- /dev/null +++ b/src/app/pages/tables/components/basicTables/basicTables.component.ts @@ -0,0 +1,16 @@ +import {Component, ViewEncapsulation} from '@angular/core'; + +import {BaCard} from '../../../../theme/components'; + +@Component({ + selector: 'basic-tables', + encapsulation: ViewEncapsulation.None, + directives: [BaCard], + styles: [require('./basicTables.scss')], + template: require('./basicTables.html'), +}) +export class BasicTables { + + constructor() { + } +} diff --git a/src/app/pages/tables/components/basicTables/basicTables.html b/src/app/pages/tables/components/basicTables/basicTables.html new file mode 100644 index 00000000..9e138ff5 --- /dev/null +++ b/src/app/pages/tables/components/basicTables/basicTables.html @@ -0,0 +1,5 @@ +
+ +hello basic + +
diff --git a/src/app/pages/tables/components/basicTables/basicTables.scss b/src/app/pages/tables/components/basicTables/basicTables.scss new file mode 100644 index 00000000..7de12949 --- /dev/null +++ b/src/app/pages/tables/components/basicTables/basicTables.scss @@ -0,0 +1,30 @@ +@import '../../../../theme/sass/conf/conf'; + +.show-grid div[class^=col-]{ + padding: 10px; + box-sizing: border-box; + div { + color: $default-text; + text-align: center; + font-size: 18px; + background-color: $border-light; + padding: 12px 5px; + } +} + +.grid-h{ + margin-top: 10px; + margin-bottom: 0; + &:first-child{ + margin-top: 0; + } +} + +body.badmin-transparent { + .show-grid div[class^=col-]{ + div { + color: $default; + background-color: rgba(255, 255, 255, 0.3); + } + } +} diff --git a/src/app/pages/tables/components/basicTables/index.ts b/src/app/pages/tables/components/basicTables/index.ts new file mode 100644 index 00000000..a82ddce3 --- /dev/null +++ b/src/app/pages/tables/components/basicTables/index.ts @@ -0,0 +1 @@ +export * from './basicTables.component'; diff --git a/src/app/pages/tables/index.ts b/src/app/pages/tables/index.ts new file mode 100644 index 00000000..e8f1c276 --- /dev/null +++ b/src/app/pages/tables/index.ts @@ -0,0 +1 @@ +export * from './tables.component'; diff --git a/src/app/pages/tables/tables.component.ts b/src/app/pages/tables/tables.component.ts new file mode 100644 index 00000000..13e1f44e --- /dev/null +++ b/src/app/pages/tables/tables.component.ts @@ -0,0 +1,25 @@ +import {Component} from '@angular/core'; +import {RouteConfig} from '@angular/router-deprecated'; + +import {BasicTables} from './components/basicTables'; + +@Component({ + selector: 'forms', + pipes: [], + providers: [], + styles: [], + template: `` +}) +@RouteConfig([ + { + name: 'BasicTables', + component: BasicTables, + path: '/basic', + useAsDefault: true + } +]) +export class Tables { + + constructor() { + } +}