diff --git a/src/app/content/hemat-app/cost-management/cost-management.component.css b/src/app/content/hemat-app/cost-management/cost-management.component.css index c33919d..48719bd 100644 --- a/src/app/content/hemat-app/cost-management/cost-management.component.css +++ b/src/app/content/hemat-app/cost-management/cost-management.component.css @@ -1,6 +1,5 @@ - :host ::ng-deep .progress-bar { - background-color: #BEF264 !important; + background-color: #bef264 !important; } :host ::ng-deep .donut-chart2 .ct-series-a .ct-slice-donut { @@ -52,19 +51,19 @@ } :host ::ng-deep .donut-chart3 .ct-series-a .ct-bar { - stroke: #BEF264; + stroke: #bef264; fill: none; stroke-width: 30px; } :host ::ng-deep .donut-chart3 .ct-series-b .ct-bar { - stroke: #BEF264; + stroke: #bef264; fill: none; stroke-width: 30px; } - /* table */ - :host +/* table */ +:host ::ng-deep .ngx-datatable.bootstrap .datatable-header @@ -389,4 +388,3 @@ :host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { background-color: #1a1a1a; /* Darker black for hover effect */ } - diff --git a/src/app/content/hemat-app/list-monitoring/list-monitoring.component.css b/src/app/content/hemat-app/list-monitoring/list-monitoring.component.css index 618811c..b590737 100644 --- a/src/app/content/hemat-app/list-monitoring/list-monitoring.component.css +++ b/src/app/content/hemat-app/list-monitoring/list-monitoring.component.css @@ -1,219 +1,352 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; + height: 40px !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} /* Custom styles for Swal buttons */ .btn-confirm { - background-color: #28a745 !important; - color: white !important; - border: none !important; - padding: 10px 20px !important; - border-radius: 5px !important; - font-size: 16px !important; - } - - .btn-cancel { - background-color: #dc3545 !important; - color: white !important; - border: none !important; - padding: 10px 20px !important; - border-radius: 5px !important; - font-size: 16px !important; - } - - .btn-confirm:hover { - background-color: #218838 !important; - } - - .btn-cancel:hover { - background-color: #c82333 !important; - } - - \ No newline at end of file + background-color: #28a745 !important; + color: white !important; + border: none !important; + padding: 10px 20px !important; + border-radius: 5px !important; + font-size: 16px !important; +} + +.btn-cancel { + background-color: #dc3545 !important; + color: white !important; + border: none !important; + padding: 10px 20px !important; + border-radius: 5px !important; + font-size: 16px !important; +} + +.btn-confirm:hover { + background-color: #218838 !important; +} + +.btn-cancel:hover { + background-color: #c82333 !important; +} diff --git a/src/app/content/hemat-app/list-monitoring/list-monitoring.component.html b/src/app/content/hemat-app/list-monitoring/list-monitoring.component.html index fdf3057..6021683 100644 --- a/src/app/content/hemat-app/list-monitoring/list-monitoring.component.html +++ b/src/app/content/hemat-app/list-monitoring/list-monitoring.component.html @@ -1,20 +1,15 @@ -
-
-
- -
-
-
-
-
- - - List Monitoring - - +
+
+
+ +
+
+
+
+
+
+
+
-   Add new data +   + Add new data
- {{ rowIndex + 1 }} +

{{ rowIndex + 1 }}

@@ -66,13 +68,13 @@ [minWidth]="90" > - Building + Building - {{ value.name }} +

{{ value.name }}

@@ -82,13 +84,13 @@ [minWidth]="90" > - Room + Room - {{ value.name }} +

{{ value.name }}

@@ -98,21 +100,24 @@ [minWidth]="90" > - Status + Status - {{ value.name }} +

{{ value.name }}

- + + + Actions +
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-building/master-building.component.css b/src/app/content/hemat-app/master/master-building/master-building.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-building/master-building.component.css +++ b/src/app/content/hemat-app/master/master-building/master-building.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-building/master-building.component.html b/src/app/content/hemat-app/master/master-building/master-building.component.html index 5935226..64eaf7d 100644 --- a/src/app/content/hemat-app/master/master-building/master-building.component.html +++ b/src/app/content/hemat-app/master/master-building/master-building.component.html @@ -1,20 +1,15 @@ -
-
-
- -
-
-
-
-
- - - Master Building Table - - +
+
+
+ +
+
+
+
+
+
+
+
@@ -56,7 +60,7 @@ ngx-datatable-cell-template let-rowIndex="rowIndex" > - {{ rowIndex + 1 }} +

{{ rowIndex + 1 }}

- Building Name + Building Name - {{ value }} +

{{ value }}

- Email + Email - {{ value }} +

{{ value }}

- Phone + Phone - {{ value }} +

{{ value }}

- Owner + Owner - {{ value }} +

{{ value }}

- Address + Address - {{ value }} +

{{ value }}

- Status + Status - {{ value === 2 ? 'Aktif' : 'Tidak Aktif'}} +

+ {{ value === 2 ? "Aktif" : "Tidak Aktif" }} +

+ + Actions + @@ -177,12 +192,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-category/master-category.component.css b/src/app/content/hemat-app/master/master-category/master-category.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-category/master-category.component.css +++ b/src/app/content/hemat-app/master/master-category/master-category.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-category/master-category.component.html b/src/app/content/hemat-app/master/master-category/master-category.component.html index 0199338..c29693b 100644 --- a/src/app/content/hemat-app/master/master-category/master-category.component.html +++ b/src/app/content/hemat-app/master/master-category/master-category.component.html @@ -1,20 +1,15 @@ -
-
-
- -
-
-
-
-
- - - Master Category Table - - +
+
+
+ +
+
+
+
+
+
+
+
@@ -86,7 +80,7 @@ ngx-datatable-cell-template let-value="value" > - {{ value === '2' ? 'Aktif' : 'Tidak Aktif'}} + {{ value === "2" ? "Aktif" : "Tidak Aktif" }} @@ -117,12 +109,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.css b/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.css +++ b/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.html b/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.html index acd8b07..c29693b 100644 --- a/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.html +++ b/src/app/content/hemat-app/master/master-duration-use/master-duration-use.component.html @@ -1,20 +1,15 @@ -
-
-
- -
-
-
-
-
- - - Master Duration Table - - +
+
+
+ +
+
+
+
+
+
+
+
@@ -86,7 +80,7 @@ ngx-datatable-cell-template let-value="value" > - {{ value === '2' ? 'Aktif' : 'Tidak Aktif'}} + {{ value === "2" ? "Aktif" : "Tidak Aktif" }} @@ -117,12 +109,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-floor/master-floor.component.css b/src/app/content/hemat-app/master/master-floor/master-floor.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-floor/master-floor.component.css +++ b/src/app/content/hemat-app/master/master-floor/master-floor.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-floor/master-floor.component.html b/src/app/content/hemat-app/master/master-floor/master-floor.component.html index a88e3c4..935ac56 100644 --- a/src/app/content/hemat-app/master/master-floor/master-floor.component.html +++ b/src/app/content/hemat-app/master/master-floor/master-floor.component.html @@ -1,20 +1,18 @@ -
-
-
- -
-
-
-
-
- - - Master Floor Table - - +
+
+
+ +
+
+
+
+
+
+
+
- {{ value === '2' ? 'Aktif' : 'Tidak Aktif'}} + {{ value === "2" ? "Aktif" : "Tidak Aktif" }} @@ -117,12 +113,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-role/master-role.component.css b/src/app/content/hemat-app/master/master-role/master-role.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-role/master-role.component.css +++ b/src/app/content/hemat-app/master/master-role/master-role.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-role/master-role.component.html b/src/app/content/hemat-app/master/master-role/master-role.component.html index 7127c78..935ac56 100644 --- a/src/app/content/hemat-app/master/master-role/master-role.component.html +++ b/src/app/content/hemat-app/master/master-role/master-role.component.html @@ -1,20 +1,18 @@ -
-
-
- -
-
-
-
-
- - - Master Role Table - - +
+
+
+ +
+
+
+
+
+
+
+
- {{ value === '2' ? 'Aktif' : 'Tidak Aktif'}} + {{ value === "2" ? "Aktif" : "Tidak Aktif" }} @@ -117,12 +113,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-room/master-room.component.css b/src/app/content/hemat-app/master/master-room/master-room.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-room/master-room.component.css +++ b/src/app/content/hemat-app/master/master-room/master-room.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-room/master-room.component.html b/src/app/content/hemat-app/master/master-room/master-room.component.html index addf22b..58a3c31 100644 --- a/src/app/content/hemat-app/master/master-room/master-room.component.html +++ b/src/app/content/hemat-app/master/master-room/master-room.component.html @@ -1,20 +1,18 @@ -
-
-
- -
-
-
-
-
- - - Master Building Table - - +
+
+
+ +
+
+
+
+
+
+
+
- + - {{ value === 2 ? 'Aktif' : 'Tidak Aktif'}} + {{ value === 2 ? "Aktif" : "Tidak Aktif" }} @@ -118,12 +114,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-status/master-status.component.css b/src/app/content/hemat-app/master/master-status/master-status.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-status/master-status.component.css +++ b/src/app/content/hemat-app/master/master-status/master-status.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-status/master-status.component.html b/src/app/content/hemat-app/master/master-status/master-status.component.html index 3b3534c..935ac56 100644 --- a/src/app/content/hemat-app/master/master-status/master-status.component.html +++ b/src/app/content/hemat-app/master/master-status/master-status.component.html @@ -1,20 +1,18 @@ -
-
-
- -
-
-
-
-
- - - Master Status Table - - +
+
+
+ +
+
+
+
+
+
+
+
- {{ value === '2' ? 'Aktif' : 'Tidak Aktif'}} + {{ value === "2" ? "Aktif" : "Tidak Aktif" }} @@ -117,12 +113,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-type/master-type.component.css b/src/app/content/hemat-app/master/master-type/master-type.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-type/master-type.component.css +++ b/src/app/content/hemat-app/master/master-type/master-type.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-type/master-type.component.html b/src/app/content/hemat-app/master/master-type/master-type.component.html index c54425e..935ac56 100644 --- a/src/app/content/hemat-app/master/master-type/master-type.component.html +++ b/src/app/content/hemat-app/master/master-type/master-type.component.html @@ -1,20 +1,18 @@ -
-
-
- -
-
-
-
-
- - - Master Type Table - - +
+
+
+ +
+
+
+
+
+
+
+
- {{ value === '2' ? 'Aktif' : 'Tidak Aktif'}} + {{ value === "2" ? "Aktif" : "Tidak Aktif" }} @@ -117,12 +113,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/content/hemat-app/master/master-voltage/master-voltage.component.css b/src/app/content/hemat-app/master/master-voltage/master-voltage.component.css index bd893c0..2b78be7 100644 --- a/src/app/content/hemat-app/master/master-voltage/master-voltage.component.css +++ b/src/app/content/hemat-app/master/master-voltage/master-voltage.component.css @@ -1,190 +1,324 @@ -:host ::ng-deep .ngx-datatable.bootstrap .datatable-header .datatable-header-cell .datatable-header-cell-label { - font-family: inherit; - font-size: medium; - font-weight: bold; - color: #6B6F82; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-header + .datatable-header-cell + .datatable-header-cell-label { + font-family: inherit; + font-size: medium; + font-weight: bold; + color: #6b6f82; } -:host ::ng-deep .ngx-datatable .datatable-row-center, .ngx-datatable .datatable-row-group, .ngx-datatable .datatable-row-right { - position: relative; - height: 50px !important; +:host ::ng-deep .ngx-datatable .datatable-row-center, +.ngx-datatable .datatable-row-group, +.ngx-datatable .datatable-row-right { + position: relative; + height: 50px !important; } :host ::ng-deep .datatable-icon-right:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-skip:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - font-family: 'icofont'; - font-style: normal; + font-family: "icofont"; + font-style: normal; } :host ::ng-deep .datatable-icon-left:before { - content: "\2039"; - font-size: x-large; + content: "\2039"; + font-size: x-large; } :host ::ng-deep .datatable-icon-prev:before { - content: "\00AB"; - font-size: x-large; + content: "\00AB"; + font-size: x-large; } :host ::ng-deep .datatable-icon-right:before { - content: "\203A"; - font-size: x-large; + content: "\203A"; + font-size: x-large; } :host ::ng-deep .datatable-icon-skip:before { - content: "\00BB"; - font-size: x-large; + content: "\00BB"; + font-size: x-large; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev { - font-size: 16px; - line-height: 22px; - padding: 0px 09px; - background-color: #d4d2e7; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev { + font-size: 16px; + line-height: 22px; + padding: 0px 09px; + background-color: #d4d2e7; } -:host ::ng-deep .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] ul[_ngcontent-c11] li[_ngcontent-c11]:not(.disabled):hover a[_ngcontent-c11] { - background-color: #d4d2e7; - font-weight: bold; - font-size: larger; +:host + ::ng-deep + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + ul[_ngcontent-c11] + li[_ngcontent-c11]:not(.disabled):hover + a[_ngcontent-c11] { + background-color: #d4d2e7; + font-weight: bold; + font-size: larger; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager a { - height: 32px; - min-width: 34px; - line-height: 22px; - padding: 0; - border-radius: 3px; - margin: 0 3px; - text-align: center; - vertical-align: top; - padding-top: 3px; - text-decoration: none; - vertical-align: bottom; - color: #7c8091; + height: 32px; + min-width: 34px; + line-height: 22px; + padding: 0; + border-radius: 3px; + margin: 0 3px; + text-align: center; + vertical-align: top; + padding-top: 3px; + text-decoration: none; + vertical-align: bottom; + color: #7c8091; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 14px; - line-height: 9px; - padding: 0px 08px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 14px; + line-height: 9px; + padding: 0px 08px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-left, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-left, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-right, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-right, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-skip, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-skip, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager .datatable-icon-prev, -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-right[_ngcontent-c11], -.ngx-datatable.bootstrap[_ngcontent-c11] .datatable-footer[_ngcontent-c11] .datatable-pager[_ngcontent-c11] .datatable-icon-prev[_ngcontent-c11] { - font-size: 0px; - line-height: 22px; - padding: 0px 09px; - background-color: #ffffff; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + .datatable-icon-prev, +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-right[_ngcontent-c11], +.ngx-datatable.bootstrap[_ngcontent-c11] + .datatable-footer[_ngcontent-c11] + .datatable-pager[_ngcontent-c11] + .datatable-icon-prev[_ngcontent-c11] { + font-size: 0px; + line-height: 22px; + padding: 0px 09px; + background-color: #ffffff; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; - +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #545454; + font-weight: bold; + color: white; } -:host ::ng-deep .ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled).active a, -.ngx-datatable.bootstrap .datatable-footer .datatable-pager ul li:not(.disabled):hover a { - background-color: #545454; - font-weight: bold; - color: white; +:host + ::ng-deep + .ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled).active + a, +.ngx-datatable.bootstrap + .datatable-footer + .datatable-pager + ul + li:not(.disabled):hover + a { + background-color: #252525; + font-weight: bold; + color: white; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-footer { - background: #727e8e; - color: #ededed; - margin-top: -1px; - overflow: inherit; + background: #252525; + color: #ededed; + margin-top: -1px; + overflow: inherit; } :host ::ng-deep .ngx-datatable.bootstrap .datatable-header { - font-weight: bold; - height: unset !important; - overflow: inherit + font-weight: bold; + height: unset !important; + overflow: inherit; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager { - flex: 0 0 0%; + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable .datatable-footer .datatable-pager .pager { - display: flex; + display: flex; } -:host ::ng-deep .block-ui-wrapper { - background: rgba(255, 249, 249, 0.5) !important; -} -:host ::ng-deep .ngx-datatable .datatable-footer .selected-count .datatable-pager { - flex: 0 0 0%; +:host + ::ng-deep + .ngx-datatable + .datatable-footer + .selected-count + .datatable-pager { + flex: 0 0 0%; } :host ::ng-deep .ngx-datatable { display: -webkit-box; } +:host ::ng-deep .ng-select .ng-select-container { + color: #ffffff !important; + background-color: #252525 !important; +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row { + background-color: rgba(190, 242, 100, 0.11); /* Black color for table rows */ +} + +:host ::ng-deep .ngx-datatable.bootstrap .datatable-body-row:hover { + background-color: #1a1a1a; /* Darker black for hover effect */ +} diff --git a/src/app/content/hemat-app/master/master-voltage/master-voltage.component.html b/src/app/content/hemat-app/master/master-voltage/master-voltage.component.html index 4c078cd..935ac56 100644 --- a/src/app/content/hemat-app/master/master-voltage/master-voltage.component.html +++ b/src/app/content/hemat-app/master/master-voltage/master-voltage.component.html @@ -1,20 +1,18 @@ -
-
-
- -
-
-
-
-
- - - Master Voltage Table - - +
+
+
+ +
+
+
+
+
+
+
+
- {{ value === '2' ? 'Aktif' : 'Tidak Aktif'}} + {{ value === "2" ? "Aktif" : "Tidak Aktif" }} @@ -117,12 +113,12 @@
- - +
+
-
-
+
+
- \ No newline at end of file +
diff --git a/src/app/login/login.component.css b/src/app/login/login.component.css index f4488f2..50a2d0c 100644 --- a/src/app/login/login.component.css +++ b/src/app/login/login.component.css @@ -43,8 +43,8 @@ .card-header { background-color: rgba(255, 255, 255, 0); } -.form-control { - background-color: rgba(255, 255, 255, 0.7); +.input-custom { + background-color: rgba(1, 1, 1, 0.526) !important; } .line-on-side span { background-color: rgba(255, 255, 255, 0); diff --git a/src/app/login/login.component.html b/src/app/login/login.component.html index 0365c49..e528ac3 100644 --- a/src/app/login/login.component.html +++ b/src/app/login/login.component.html @@ -9,10 +9,13 @@
- branding logo + /> --> +

+ Smart Building +

@@ -28,7 +31,7 @@ - New to Modern ? (v@2024.06.12.01) + (v@2024.06.12.01)