@use './src/styles/defaults/bootstrap-defaults' as bd;
// Angular2-Tree Component
-::ng-deep tree-root {
+::ng-deep cd-cephfs-directories tree-root {
.tree-children {
overflow: inherit;
}
}
}
-::ng-deep datatable-body-cell.wrap {
+::ng-deep cd-configuration datatable-body-cell.wrap {
word-break: break-all;
}
-::ng-deep tree-root {
+::ng-deep cd-crushmap tree-root {
tree-viewport {
div:first-child {
height: unset !important;
}
}
-::ng-deep ngb-timepicker input.ngb-tp-input {
+::ng-deep cd-logs ngb-timepicker input.ngb-tp-input {
width: 3.5rem !important;
}
padding: 0 0.5vw;
}
-::ng-deep .pg-status-popover-wrapper {
+::ng-deep cd-health .pg-status-popover-wrapper {
position: relative;
.popover {
@use './src/styles/defaults/bootstrap-defaults' as bd;
-::ng-deep .pg-clean {
- color: bd.$success;
-}
+::ng-deep cd-pool-list {
+ .pg-clean {
+ color: bd.$success;
+ }
-::ng-deep .pg-working {
- color: bd.$primary;
-}
+ .pg-working {
+ color: bd.$primary;
+ }
-::ng-deep .pg-warning {
- color: bd.$warning;
-}
+ .pg-warning {
+ color: bd.$warning;
+ }
-::ng-deep .pg-unknown {
- color: bd.$danger;
+ .pg-unknown {
+ color: bd.$danger;
+ }
}
-@use './src/styles/defaults/bootstrap-defaults' as bd;
-
-::ng-deep #toast-container {
- margin-top: 2vw;
-
- @media (max-width: 1600px) {
- margin-top: 2.5vw;
- }
-
- @media (max-width: bd.$screen-md-max) {
- margin-top: 9vw;
- }
-
- @media (max-width: 900px) {
- margin-top: 10vw;
- }
-
- @media (max-width: 319px) {
- margin-top: 11vw;
- }
-
- @media (max-width: 260px) {
- margin-top: 14vw;
- }
-}
@use './src/styles/defaults/bootstrap-defaults' as bd;
-::ng-deep .login {
+::ng-deep cd-login-layout .login {
background-color: bd.$secondary;
background-image: url('../../../../assets/ceph_background.gif');
background-position: right bottom;
.container-fluid {
overflow: auto;
}
-
-::ng-deep #toast-container {
- margin-top: 2vw;
-
- @media (max-width: 1600px) {
- margin-top: 2.5vw;
- }
-
- @media (max-width: bd.$screen-md-max) {
- margin-top: 9vw;
- }
-
- @media (max-width: 900px) {
- margin-top: 10vw;
- }
-
- @media (max-width: 319px) {
- margin-top: 11vw;
- }
-
- @media (max-width: 260px) {
- margin-top: 14vw;
- }
-}
NAVBAR STYLE
--------------------------------------------------- */
-::ng-deep .cd-navbar-top {
+::ng-deep cd-navigation .cd-navbar-top {
.cd-navbar-brand {
background: bd.$secondary;
border-top: 4px solid bd.$primary;
border-radius: 5px 5px 0 0;
}
-::ng-deep .modal-footer {
- @include mixins.hf;
- border-radius: 0 0 5px 5px;
-}
+::ng-deep cd-modal {
+ .modal-footer {
+ @include mixins.hf;
+ border-radius: 0 0 5px 5px;
+ }
-::ng-deep .modal-body {
- max-height: 70vh;
- overflow-x: hidden;
- overflow-y: auto;
+ .modal-body {
+ max-height: 70vh;
+ overflow-x: hidden;
+ overflow-y: auto;
+ }
}
button.close {
-::ng-deep .no-margin-bottom {
+::ng-deep cd-pwd-expiration-notification .no-margin-bottom {
margin-bottom: 0;
}
-::ng-deep .no-margin-bottom {
+::ng-deep cd-telemetry-notification .no-margin-bottom {
margin-bottom: 0;
}
</div>
<!-- end actions -->
- <!-- filters -->
- <ng-content select=".table-filters"></ng-content>
- <!-- end filters -->
-
<!-- column filters -->
<div *ngIf="columnFilters.length !== 0"
class="btn-group widget-toolbar">
float: left;
}
- ::ng-deep .table-filters {
- border-left: 1px solid bd.$datatable-divider-color;
- float: right;
- padding-left: 8px;
- }
-
- ::ng-deep .table-filters label {
- margin-right: 4px;
- }
-
.form-group {
padding-left: 8px;
}
}
}
-::ng-deep .cd-datatable {
+::ng-deep cd-table .cd-datatable {
border: 1px solid bd.$gray-400;
margin-bottom: 0;
max-width: none !important;
+@use './src/styles/defaults/bootstrap-defaults' as bd;
+
+#toast-container {
+ margin-top: 2vw;
+
+ @media (max-width: 1600px) {
+ margin-top: 2.5vw;
+ }
+
+ @media (max-width: bd.$screen-md-max) {
+ margin-top: 9vw;
+ }
+
+ @media (max-width: 900px) {
+ margin-top: 10vw;
+ }
+
+ @media (max-width: 319px) {
+ margin-top: 11vw;
+ }
+
+ @media (max-width: 260px) {
+ margin-top: 14vw;
+ }
+}
+
.toast-message > ul {
margin: 0;
padding-left: 1rem;