diff --git a/.AMEYE b/.AMEYE
index 014337d..9c02067 100644
--- a/.AMEYE
+++ b/.AMEYE
@@ -19,4 +19,13 @@
ionic serve --external
git remote add origin https://gitlab.chiefsoft.net/IONIC/eRx.git
-ionic generate page users/dash
\ No newline at end of file
+ionic generate page users/dash
+ionic generate page users/schedule
+
+
+ionic generate component CardTiles
+
+ionic generate component component/ItemCardTiles
+ionic generate component component/PracticeHeader
+ionic generate component component/FooterMenu
+
diff --git a/src/app/card-tiles/card-tiles.component.html b/src/app/card-tiles/card-tiles.component.html
new file mode 100644
index 0000000..1b343c3
--- /dev/null
+++ b/src/app/card-tiles/card-tiles.component.html
@@ -0,0 +1,3 @@
+
+ card-tiles works!
+
diff --git a/src/app/card-tiles/card-tiles.component.scss b/src/app/card-tiles/card-tiles.component.scss
new file mode 100644
index 0000000..b133071
--- /dev/null
+++ b/src/app/card-tiles/card-tiles.component.scss
@@ -0,0 +1,3 @@
+ion-card{
+ border-radius: 10px;
+}
\ No newline at end of file
diff --git a/src/app/card-tiles/card-tiles.component.spec.ts b/src/app/card-tiles/card-tiles.component.spec.ts
new file mode 100644
index 0000000..4e80b55
--- /dev/null
+++ b/src/app/card-tiles/card-tiles.component.spec.ts
@@ -0,0 +1,24 @@
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+import { IonicModule } from '@ionic/angular';
+
+import { CardTilesComponent } from './card-tiles.component';
+
+describe('CardTilesComponent', () => {
+ let component: CardTilesComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ declarations: [ CardTilesComponent ],
+ imports: [IonicModule.forRoot()]
+ }).compileComponents();
+
+ fixture = TestBed.createComponent(CardTilesComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ }));
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/card-tiles/card-tiles.component.ts b/src/app/card-tiles/card-tiles.component.ts
new file mode 100644
index 0000000..e13bde2
--- /dev/null
+++ b/src/app/card-tiles/card-tiles.component.ts
@@ -0,0 +1,14 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-card-tiles',
+ templateUrl: './card-tiles.component.html',
+ styleUrls: ['./card-tiles.component.scss'],
+})
+export class CardTilesComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit() {}
+
+}
diff --git a/src/app/component/footer-menu/footer-menu.component.html b/src/app/component/footer-menu/footer-menu.component.html
new file mode 100644
index 0000000..afa00f9
--- /dev/null
+++ b/src/app/component/footer-menu/footer-menu.component.html
@@ -0,0 +1,30 @@
+
\ No newline at end of file
diff --git a/src/app/component/footer-menu/footer-menu.component.scss b/src/app/component/footer-menu/footer-menu.component.scss
new file mode 100644
index 0000000..7cb0975
--- /dev/null
+++ b/src/app/component/footer-menu/footer-menu.component.scss
@@ -0,0 +1,16 @@
+.footer-box{
+ padding: 0px;
+ ion-grid{
+ margin: 0px;
+ }
+}
+.foot-text{
+ font-size: 12px;
+ font-weight: bold;
+}
+.foot-icon{
+ font-size: 28px;
+}
+.footer-col{
+ text-align: center;
+}
\ No newline at end of file
diff --git a/src/app/component/footer-menu/footer-menu.component.spec.ts b/src/app/component/footer-menu/footer-menu.component.spec.ts
new file mode 100644
index 0000000..7293ad5
--- /dev/null
+++ b/src/app/component/footer-menu/footer-menu.component.spec.ts
@@ -0,0 +1,24 @@
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+import { IonicModule } from '@ionic/angular';
+
+import { FooterMenuComponent } from './footer-menu.component';
+
+describe('FooterMenuComponent', () => {
+ let component: FooterMenuComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ declarations: [ FooterMenuComponent ],
+ imports: [IonicModule.forRoot()]
+ }).compileComponents();
+
+ fixture = TestBed.createComponent(FooterMenuComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ }));
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/component/footer-menu/footer-menu.component.ts b/src/app/component/footer-menu/footer-menu.component.ts
new file mode 100644
index 0000000..33b3625
--- /dev/null
+++ b/src/app/component/footer-menu/footer-menu.component.ts
@@ -0,0 +1,14 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-footer-menu',
+ templateUrl: './footer-menu.component.html',
+ styleUrls: ['./footer-menu.component.scss'],
+})
+export class FooterMenuComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit() {}
+
+}
diff --git a/src/app/component/item-card-tiles/item-card-tiles.component.html b/src/app/component/item-card-tiles/item-card-tiles.component.html
new file mode 100644
index 0000000..b8613ea
--- /dev/null
+++ b/src/app/component/item-card-tiles/item-card-tiles.component.html
@@ -0,0 +1,10 @@
+
+
+ {{subTitle}}
+ Card Title
+
+
+
+ Keep close to Nature's heart... and break
+
+
diff --git a/src/app/component/item-card-tiles/item-card-tiles.component.scss b/src/app/component/item-card-tiles/item-card-tiles.component.scss
new file mode 100644
index 0000000..b564b98
--- /dev/null
+++ b/src/app/component/item-card-tiles/item-card-tiles.component.scss
@@ -0,0 +1,3 @@
+ion-card{
+ border-radius: 15px;
+}
\ No newline at end of file
diff --git a/src/app/component/item-card-tiles/item-card-tiles.component.spec.ts b/src/app/component/item-card-tiles/item-card-tiles.component.spec.ts
new file mode 100644
index 0000000..04ad336
--- /dev/null
+++ b/src/app/component/item-card-tiles/item-card-tiles.component.spec.ts
@@ -0,0 +1,24 @@
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+import { IonicModule } from '@ionic/angular';
+
+import { ItemCardTilesComponent } from './item-card-tiles.component';
+
+describe('ItemCardTilesComponent', () => {
+ let component: ItemCardTilesComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ declarations: [ ItemCardTilesComponent ],
+ imports: [IonicModule.forRoot()]
+ }).compileComponents();
+
+ fixture = TestBed.createComponent(ItemCardTilesComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ }));
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/component/item-card-tiles/item-card-tiles.component.ts b/src/app/component/item-card-tiles/item-card-tiles.component.ts
new file mode 100644
index 0000000..7d60960
--- /dev/null
+++ b/src/app/component/item-card-tiles/item-card-tiles.component.ts
@@ -0,0 +1,14 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-item-card-tiles',
+ templateUrl: './item-card-tiles.component.html',
+ styleUrls: ['./item-card-tiles.component.scss'],
+})
+export class ItemCardTilesComponent implements OnInit {
+
+ constructor() { }
+ subTitle:string = 'Olusesan Ameye';
+ ngOnInit() {}
+
+}
diff --git a/src/app/component/practice-header/practice-header.component.html b/src/app/component/practice-header/practice-header.component.html
new file mode 100644
index 0000000..119d267
--- /dev/null
+++ b/src/app/component/practice-header/practice-header.component.html
@@ -0,0 +1,12 @@
+
+ Best Medical Center
+
+
+
+
+
+ Dr. Bob Marley
+
+
+
+
\ No newline at end of file
diff --git a/src/app/component/practice-header/practice-header.component.scss b/src/app/component/practice-header/practice-header.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/component/practice-header/practice-header.component.spec.ts b/src/app/component/practice-header/practice-header.component.spec.ts
new file mode 100644
index 0000000..50bb22a
--- /dev/null
+++ b/src/app/component/practice-header/practice-header.component.spec.ts
@@ -0,0 +1,24 @@
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+import { IonicModule } from '@ionic/angular';
+
+import { PracticeHeaderComponent } from './practice-header.component';
+
+describe('PracticeHeaderComponent', () => {
+ let component: PracticeHeaderComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ declarations: [ PracticeHeaderComponent ],
+ imports: [IonicModule.forRoot()]
+ }).compileComponents();
+
+ fixture = TestBed.createComponent(PracticeHeaderComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ }));
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/component/practice-header/practice-header.component.ts b/src/app/component/practice-header/practice-header.component.ts
new file mode 100644
index 0000000..9561597
--- /dev/null
+++ b/src/app/component/practice-header/practice-header.component.ts
@@ -0,0 +1,14 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-practice-header',
+ templateUrl: './practice-header.component.html',
+ styleUrls: ['./practice-header.component.scss'],
+})
+export class PracticeHeaderComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit() {}
+
+}
diff --git a/src/app/users/dash/dash.module.ts b/src/app/users/dash/dash.module.ts
index 6c97d71..11999e2 100644
--- a/src/app/users/dash/dash.module.ts
+++ b/src/app/users/dash/dash.module.ts
@@ -8,6 +8,9 @@ import { DashPageRoutingModule } from './dash-routing.module';
import { DashPage } from './dash.page';
+import {ItemCardTilesComponent} from '../../component/item-card-tiles/item-card-tiles.component';
+import {PracticeHeaderComponent} from '../../component/practice-header/practice-header.component';
+import { FooterMenuComponent } from '../../component/footer-menu/footer-menu.component';
@NgModule({
imports: [
CommonModule,
@@ -15,6 +18,6 @@ import { DashPage } from './dash.page';
IonicModule,
DashPageRoutingModule
],
- declarations: [DashPage]
+ declarations: [DashPage,ItemCardTilesComponent,PracticeHeaderComponent,FooterMenuComponent]
})
export class DashPageModule {}
diff --git a/src/app/users/dash/dash.page.html b/src/app/users/dash/dash.page.html
index 219c72c..e64f830 100644
--- a/src/app/users/dash/dash.page.html
+++ b/src/app/users/dash/dash.page.html
@@ -1,59 +1,48 @@
- [Icon] Practice Manager
+ Practice Manager
-
- Best Medical Center
-
-
-
-
-
- Dr. Bob Marley
-
-
-
-
+
-
- ion-col
+
- ion-col
+
- ion-col
+
- ion-col
+
- ion-col
+
- ion-col
+
-
-
-
- Footer
-
-
\ No newline at end of file
+
+
+
diff --git a/src/app/users/dash/dash.page.scss b/src/app/users/dash/dash.page.scss
index e69de29..55e9e21 100644
--- a/src/app/users/dash/dash.page.scss
+++ b/src/app/users/dash/dash.page.scss
@@ -0,0 +1,19 @@
+ion-grid{
+ background-color: beige;
+ padding: 0px;
+ ion-row{
+ padding: 0px;
+ ion-col{
+ padding: 0px;
+ }
+ }
+}
+.head-sesction-wrapper{
+ padding-left: 20px;
+ padding-right: 20px;
+ padding-bottom: 0px;
+}
+.header-icon{
+ height: 30px; width: auto;
+}
+
diff --git a/src/app/users/dash/dash.page.ts b/src/app/users/dash/dash.page.ts
index 1f8da6d..f0251ba 100644
--- a/src/app/users/dash/dash.page.ts
+++ b/src/app/users/dash/dash.page.ts
@@ -9,6 +9,11 @@ export class DashPage implements OnInit {
constructor() { }
+ tileCardData:any = {
+ title:'My New Tit',
+ subt:'subtitle n',
+ desc: 'I am sending description'
+ }
ngOnInit() {
}
diff --git a/src/assets/automedsys-icon.png b/src/assets/automedsys-icon.png
new file mode 100644
index 0000000..a7317be
Binary files /dev/null and b/src/assets/automedsys-icon.png differ