diff --git a/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.html b/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.html
index c86dfdb..7cea3cd 100644
--- a/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.html
+++ b/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.html
@@ -1,3 +1,41 @@
-
- sensor-item-filter works!
-
+
+
+
+
+
+ {{t}}
+
+
+
+
+
+
+
+
+ ~
+
+
+
+
+
+
+
+
+ {{c}}
+
+
+
+
+
+
+
+
+ {{ app.name }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.scss b/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.scss
index e69de29..909b5be 100644
--- a/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.scss
+++ b/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.scss
@@ -0,0 +1,8 @@
+types-radio-group {
+ display: inline-flex;
+ flex-direction: column;
+ }
+
+ .types-radio-button {
+ margin: 5px;
+ }
\ No newline at end of file
diff --git a/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.ts b/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.ts
index 03b297c..f4984e3 100644
--- a/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.ts
+++ b/src/app/commons/component/sensor-item-filter/sensor-item-filter.component.ts
@@ -7,7 +7,31 @@ import { Component, OnInit } from '@angular/core';
})
export class SensorItemFilterComponent implements OnInit {
- constructor() { }
+ selectedType: string;
+
+ types = [
+ 'All',
+ 'Host',
+ 'Application',
+ ];
+
+ crawlerTypes = [
+ 'All',
+ 'WMI',
+ 'SSH',
+ 'SNMP'
+ ];
+
+ applications = [
+ {value: 'all', name: 'All'},
+ {value: 'mysql', name: 'MySQL'},
+ {value: 'redis', name: 'Redis'},
+ {value: 'tomcat', name: 'Tomcat'}
+ ];
+
+ constructor() {
+ this.selectedType = 'All';
+ }
ngOnInit() {
}
diff --git a/src/app/commons/component/sensor-summary/sensor-summary.component.html b/src/app/commons/component/sensor-summary/sensor-summary.component.html
index 4a607d1..a97b894 100644
--- a/src/app/commons/component/sensor-summary/sensor-summary.component.html
+++ b/src/app/commons/component/sensor-summary/sensor-summary.component.html
@@ -1,4 +1,4 @@
-
+
Sensor Items Summary
diff --git a/src/app/packages/sensor-item/component/list/list.component.html b/src/app/packages/sensor-item/component/list/list.component.html
new file mode 100644
index 0000000..2c78552
--- /dev/null
+++ b/src/app/packages/sensor-item/component/list/list.component.html
@@ -0,0 +1,3 @@
+
+ list works!
+
diff --git a/src/app/packages/sensor-item/component/list/list.component.scss b/src/app/packages/sensor-item/component/list/list.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/packages/sensor-item/component/list/list.component.spec.ts b/src/app/packages/sensor-item/component/list/list.component.spec.ts
new file mode 100644
index 0000000..beacd15
--- /dev/null
+++ b/src/app/packages/sensor-item/component/list/list.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { ListComponent } from './list.component';
+
+describe('ListComponent', () => {
+ let component: ListComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ ListComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(ListComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/packages/sensor-item/component/list/list.component.ts b/src/app/packages/sensor-item/component/list/list.component.ts
new file mode 100644
index 0000000..fa28354
--- /dev/null
+++ b/src/app/packages/sensor-item/component/list/list.component.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'of-list',
+ templateUrl: './list.component.html',
+ styleUrls: ['./list.component.scss']
+})
+export class ListComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit() {
+ }
+
+}
diff --git a/src/app/packages/sensor-item/sensor-item.module.ts b/src/app/packages/sensor-item/sensor-item.module.ts
new file mode 100644
index 0000000..80bcbd0
--- /dev/null
+++ b/src/app/packages/sensor-item/sensor-item.module.ts
@@ -0,0 +1,16 @@
+import { NgModule } from '@angular/core';
+import { CommonModule } from '@angular/common';
+import { MaterialModule } from 'app/commons/ui/material/material.module';
+
+
+@NgModule({
+ imports: [
+ CommonModule,
+ MaterialModule,
+ ],
+ declarations: [
+ ],
+ exports: [
+ ]
+})
+export class SensorItemModule { }
diff --git a/src/app/pages/overview/overview-page.component.html b/src/app/pages/overview/overview-page.component.html
index d90362f..ddbf726 100644
--- a/src/app/pages/overview/overview-page.component.html
+++ b/src/app/pages/overview/overview-page.component.html
@@ -14,10 +14,11 @@
-
+
+