octopus: mgr/dashboard: Show table details inside the datatable
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Kiefer Chang <kiefer.chang@suse.com>
Reviewed-by: Sebastian Krah <skrah@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
-@import 'styles';
+@import 'defaults.scss';
+ @mixin row-details-icon {
+ font-family: 'ForkAwesome', sans-serif;
+ font-size: 1rem;
+ color: $gray-900;
+ line-height: 1;
+ }
+
.dataTables_wrapper {
margin-bottom: 25px;
.separator {
}
}
}
+ .datatable-row-detail {
+ padding: 20px;
+ border-bottom: 2px solid $color-table-header-border;
+ }
+ .expand-collapse-icon {
+ display: block;
+ height: 100%;
+ text-align: center;
+ &:hover {
+ text-decoration: none;
+ }
+ }
+ .expand-collapse-icon-right:before {
+ @include row-details-icon;
+ content: '\f105';
+ }
+ .expand-collapse-icon-down:before {
+ @include row-details-icon;
+ content: '\f107';
+ }
}
.datatable-footer {
- @extend .p-2;
-
.selected-count,
.page-count {
font-style: italic;