@import '../../../@theme/styles/themes'; @import '~@nebular/theme/components/card/card.component.theme'; // FIXME SEB: remove this ugly hack and use nb-theme #hack-i { color: #a4abb3; // nb-theme(color-fg); font-size: 1.5rem; margin-right: 1rem; } #hack-span { font-family: nb-theme(font-secondary); font-weight: nb-theme(font-weight-bold); color: #2a2a2a; // nb-theme(color-fg-heading); text-transform: uppercase; } @include nb-install-component() { nb-card-body { display: flex; align-items: center; } .action-groups-header { flex-basis: 20%; color: nb-theme(card-header-fg-heading); font-family: nb-theme(card-header-font-family); font-size: nb-theme(card-header-font-size); font-weight: nb-theme(card-header-font-weight); } .nb-actions { flex-basis: 80%; } .right { display: flex; align-items: center; justify-content: space-between; width: 100%; order: 1; flex-direction: row-reverse; } nb-actions > nb-action { padding: 0; } nb-action { i { color: nb-theme(color-fg); font-size: 1.5rem; margin-right: 1rem; } span { font-family: nb-theme(font-secondary); font-weight: nb-theme(font-weight-bold); color: nb-theme(color-fg-heading); text-transform: uppercase; } button { margin: 0 auto; padding: 0; cursor: pointer; border: none; background: none; display: flex; align-items: center; &:focus { box-shadow: none; outline: none; } } } } td.ng2-smart-actions { height: auto !important; } nav.ng2-smart-pagination-nav { margin-left: auto; margin-right: auto; } .ng2-smart-pagination .page-link.page-link-prev, .page-link.page-link-next { font-size: 1em !important; }