X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=webapp%2Fsrc%2Fapp%2Fpages%2Fdashboard%2Fdashboard.component.scss;h=376510de4eae4b64c6762cc04b8e3be53fe60298;hb=7c9ab951706232bc958e9cfa88cbef2a40311044;hp=6f1f0e044975abbfaacebf8f0ee1a2a2229d1254;hpb=a2cc38902ff7528870822110c4f04329a3918564;p=src%2Fxds%2Fxds-agent.git diff --git a/webapp/src/app/pages/dashboard/dashboard.component.scss b/webapp/src/app/pages/dashboard/dashboard.component.scss index 6f1f0e0..376510d 100644 --- a/webapp/src/app/pages/dashboard/dashboard.component.scss +++ b/webapp/src/app/pages/dashboard/dashboard.component.scss @@ -1,16 +1,54 @@ @import '../../@theme/styles/themes'; -@import '~bootstrap/scss/mixins/breakpoints'; -@import '~@nebular/theme/styles/global/bootstrap/breakpoints'; - @include nb-install-component() { - .solar-card nb-card-header { - border: none; - padding-bottom: 0; + nb-card-body { + display: flex; + flex-direction: column; + padding: 0; + } + .picture { + background-position: center; + background-size: cover; + position: relative; + border-top-left-radius: nb-theme(card-border-radius); + border-top-right-radius: nb-theme(card-border-radius); + flex: 1; + } + .details { + padding: 1.25rem; + .title { + padding-bottom: 2.5rem; + font-family: nb-theme(font-secondary); + font-weight: nb-theme(font-weight-bold); + color: nb-theme(color-fg-heading); + font-size: 2rem; + margin-bottom: 1rem; + @include nb-for-theme(cosmic) { + font-weight: nb-theme(font-weight-bolder); + } + } + .description { + text-align: center; + color: nb-theme(color-fg-text); + font-size: 1.3rem; + font-weight: nb-theme(font-weight-light); + overflow: hidden; + text-overflow: ellipsis; + } } - - @include media-breakpoint-down(is) { - /deep/ nb-card.large-card { - height: nb-theme(card-height-medium); + nb-card-footer { + display: flex; + justify-content: space-around; + padding: 0.75rem 0; + border: none; + a { + text-decoration: none; + color: nb-theme(color-fg); + &:hover { + color: nb-theme(color-fg-heading); + } + i { + font-size: 1.75rem; + } } } }