-
-
- Room Management
-
-
-
-
-
+
diff --git a/src/app/pages/dashboard/dashboard.component.ts b/src/app/pages/dashboard/dashboard.component.ts
index 3ddde498..a4539cbc 100644
--- a/src/app/pages/dashboard/dashboard.component.ts
+++ b/src/app/pages/dashboard/dashboard.component.ts
@@ -6,5 +6,4 @@ import { Component } from '@angular/core';
templateUrl: './dashboard.component.html',
})
export class DashboardComponent {
- currentValue = 0.5;
}
diff --git a/src/app/pages/dashboard/dashboard.module.ts b/src/app/pages/dashboard/dashboard.module.ts
index b778c42a..e444b7d4 100644
--- a/src/app/pages/dashboard/dashboard.module.ts
+++ b/src/app/pages/dashboard/dashboard.module.ts
@@ -4,9 +4,11 @@ import { NgaTabsetModule, NgaUserModule } from '@akveo/nga-theme';
import { SharedModule } from '../../shared.module';
import { DashboardComponent } from './dashboard.component';
import { StatusCardsComponent } from './status-cards/status-cards.component';
-import { TemperatureDraggerComponent } from './temperature-dragger/temperature-dragger.component';
import { ContactsComponent } from './contacts/contacts.component';
-import { RoomSelectorComponent } from './room-selector/room-selector.component';
+import { RoomsComponent } from './rooms/rooms.component';
+import { RoomSelectorComponent } from './rooms/room-selector/room-selector.component';
+import { TemperatureComponent } from './temperature/temperature.component';
+import { TemperatureDraggerComponent } from './temperature/temperature-dragger/temperature-dragger.component';
@NgModule({
imports: [
@@ -20,6 +22,8 @@ import { RoomSelectorComponent } from './room-selector/room-selector.component';
TemperatureDraggerComponent,
ContactsComponent,
RoomSelectorComponent,
+ TemperatureComponent,
+ RoomsComponent,
],
})
export class DashboardModule { }
diff --git a/src/app/pages/dashboard/room-selector/room-selector.component.html b/src/app/pages/dashboard/rooms/room-selector/room-selector.component.html
similarity index 100%
rename from src/app/pages/dashboard/room-selector/room-selector.component.html
rename to src/app/pages/dashboard/rooms/room-selector/room-selector.component.html
diff --git a/src/app/pages/dashboard/room-selector/room-selector.component.scss b/src/app/pages/dashboard/rooms/room-selector/room-selector.component.scss
similarity index 98%
rename from src/app/pages/dashboard/room-selector/room-selector.component.scss
rename to src/app/pages/dashboard/rooms/room-selector/room-selector.component.scss
index 08faadd3..90878d1c 100644
--- a/src/app/pages/dashboard/room-selector/room-selector.component.scss
+++ b/src/app/pages/dashboard/rooms/room-selector/room-selector.component.scss
@@ -44,6 +44,7 @@ svg {
.room-text {
cursor: pointer;
user-select: none;
+ fill: #fff;
}
.selected-room {
diff --git a/src/app/pages/dashboard/room-selector/room-selector.component.ts b/src/app/pages/dashboard/rooms/room-selector/room-selector.component.ts
similarity index 100%
rename from src/app/pages/dashboard/room-selector/room-selector.component.ts
rename to src/app/pages/dashboard/rooms/room-selector/room-selector.component.ts
diff --git a/src/app/pages/dashboard/rooms/rooms.component.scss b/src/app/pages/dashboard/rooms/rooms.component.scss
new file mode 100644
index 00000000..8ec32631
--- /dev/null
+++ b/src/app/pages/dashboard/rooms/rooms.component.scss
@@ -0,0 +1,9 @@
+@import '../../../@theme/styles/variables';
+@import '~@akveo/nga-theme/styles/global/bootstrap/hero-buttons';
+
+@include nga-install-component() {
+
+ ngx-room-selector {
+ width: 65%;
+ }
+}
diff --git a/src/app/pages/dashboard/rooms/rooms.component.ts b/src/app/pages/dashboard/rooms/rooms.component.ts
new file mode 100644
index 00000000..9e28351d
--- /dev/null
+++ b/src/app/pages/dashboard/rooms/rooms.component.ts
@@ -0,0 +1,18 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'ngx-rooms',
+ styleUrls: ['./rooms.component.scss'],
+ template: `
+
+
+ Room Management
+
+
+
+
+
+ `,
+})
+export class RoomsComponent {
+}
diff --git a/src/app/pages/dashboard/status-cards/status-cards.component.ts b/src/app/pages/dashboard/status-cards/status-cards.component.ts
index 8cf0a500..b49805fd 100644
--- a/src/app/pages/dashboard/status-cards/status-cards.component.ts
+++ b/src/app/pages/dashboard/status-cards/status-cards.component.ts
@@ -23,8 +23,8 @@ import { Component } from '@angular/core';
export class StatusCardsComponent {
statusCards = [
{ title: 'Light', on: true, type: 'primary', icon: 'ion-ios-game-controller-b-outline' },
- { title: 'RollerShades', on: false, type: 'success', icon: 'ion-ios-game-controller-b-outline' },
+ { title: 'RollerShades', on: true, type: 'success', icon: 'ion-ios-game-controller-b-outline' },
{ title: 'Wireless Audio', on: true, type: 'info', icon: 'ion-ios-game-controller-b-outline' },
- { title: 'Coffee Maker', on: false, type: 'warning', icon: 'ion-ios-game-controller-b-outline' },
+ { title: 'Coffee Maker', on: true, type: 'warning', icon: 'ion-ios-game-controller-b-outline' },
];
}
diff --git a/src/app/pages/dashboard/temperature-dragger/temperature-dragger.component.html b/src/app/pages/dashboard/temperature/temperature-dragger/temperature-dragger.component.html
similarity index 100%
rename from src/app/pages/dashboard/temperature-dragger/temperature-dragger.component.html
rename to src/app/pages/dashboard/temperature/temperature-dragger/temperature-dragger.component.html
diff --git a/src/app/pages/dashboard/temperature-dragger/temperature-dragger.component.scss b/src/app/pages/dashboard/temperature/temperature-dragger/temperature-dragger.component.scss
similarity index 100%
rename from src/app/pages/dashboard/temperature-dragger/temperature-dragger.component.scss
rename to src/app/pages/dashboard/temperature/temperature-dragger/temperature-dragger.component.scss
diff --git a/src/app/pages/dashboard/temperature-dragger/temperature-dragger.component.ts b/src/app/pages/dashboard/temperature/temperature-dragger/temperature-dragger.component.ts
similarity index 100%
rename from src/app/pages/dashboard/temperature-dragger/temperature-dragger.component.ts
rename to src/app/pages/dashboard/temperature/temperature-dragger/temperature-dragger.component.ts
diff --git a/src/app/pages/dashboard/temperature/temperature.component.scss b/src/app/pages/dashboard/temperature/temperature.component.scss
new file mode 100644
index 00000000..f55b2d6e
--- /dev/null
+++ b/src/app/pages/dashboard/temperature/temperature.component.scss
@@ -0,0 +1,14 @@
+@import '../../../@theme/styles/variables';
+@import '~@akveo/nga-theme/styles/global/bootstrap/hero-buttons';
+
+@include nga-install-component() {
+
+ nga-tab.content-active {
+ display: flex;
+ justify-content: center;
+ }
+
+ ngx-temperature-dragger {
+ width: 80%;
+ }
+}
diff --git a/src/app/pages/dashboard/temperature/temperature.component.ts b/src/app/pages/dashboard/temperature/temperature.component.ts
new file mode 100644
index 00000000..4b25ac9f
--- /dev/null
+++ b/src/app/pages/dashboard/temperature/temperature.component.ts
@@ -0,0 +1,23 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'ngx-temperature',
+ styleUrls: ['./temperature.component.scss'],
+ template: `
+
+
+
+
+
+
+
+ Content #2
+
+
+
+ `,
+})
+export class TemperatureComponent {
+ temperature = 0.5;
+}