From: Sebastien Douheret Date: Mon, 8 Jan 2018 15:17:00 +0000 (+0100) Subject: Update dashboard welcome page. X-Git-Tag: v1.0.0~2 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fxds%2Fxds-agent.git;a=commitdiff_plain;h=7c9ab951706232bc958e9cfa88cbef2a40311044 Update dashboard welcome page. Signed-off-by: Sebastien Douheret --- diff --git a/webapp/src/app/pages/dashboard/dashboard.component.html b/webapp/src/app/pages/dashboard/dashboard.component.html index ed6cfdb..041dc0d 100644 --- a/webapp/src/app/pages/dashboard/dashboard.component.html +++ b/webapp/src/app/pages/dashboard/dashboard.component.html @@ -1,9 +1,19 @@ -
-
+ + -
-
+ +
+
+ Welcome to XDS Dashboard +
+
+ X(cross) Development System allows developers to easily cross-compile AGL applications. +

Used left-side menu to managed your projects, AGL SDKs and start building and debugging your applications. +

Online documentation is available on AGL website documentation +
+
+ + + 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; + } } } }