Feature/improve styling of x ray rules (#40)

pull/42/head
Thomas 4 years ago committed by GitHub
parent 39cfb4603b
commit d268de3e12
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -11,14 +11,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Extended the support for feature flags to simplify the initial project setup - Extended the support for feature flags to simplify the initial project setup
### Changed
- Improved the styling of the rules in the _X-ray_ section
## 0.90.0 - 22.04.2021 ## 0.90.0 - 22.04.2021
### Added ### Added
- Improved the user table of the admin control panel
- Added the symbol logo to the position detail dialog - Added the symbol logo to the position detail dialog
- Introduced a third option for the market state: `delayed` (besides `open` and `closed`) - Introduced a third option for the market state: `delayed` (besides `open` and `closed`)
### Changed
- Improved the user table of the admin control panel
## 0.89.0 - 21.04.2021 ## 0.89.0 - 21.04.2021
### Added ### Added
@ -98,7 +105,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Fixed an issue in the portfolio update on deleting a transaction - Fixed an issue in the portfolio update on deleting a transaction
- Fixed an issue in the _X-Ray_ section (missing redirection on logout) - Fixed an issue in the _X-ray_ section (missing redirection on logout)
## 0.82.0 - 10.04.2021 ## 0.82.0 - 10.04.2021
@ -171,7 +178,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed ### Changed
- Grouped the _X-Ray_ section visually in _Currency Cluster Risk_ and _Platform Cluster Risk_ - Grouped the _X-ray_ section visually in _Currency Cluster Risk_ and _Platform Cluster Risk_
## 0.76.0 - 02.04.2021 ## 0.76.0 - 02.04.2021
@ -183,7 +190,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed ### Fixed
- Fixed an issue in the _X-Ray_ section (empty portfolio) - Fixed an issue in the _X-ray_ section (empty portfolio)
## 0.75.0 - 01.04.2021 ## 0.75.0 - 01.04.2021
@ -196,7 +203,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added ### Added
- Added a _Create Account_ message in the _Live Demo_ - Added a _Create Account_ message in the _Live Demo_
- Added skeleton loaders to the _X-Ray_ section - Added skeleton loaders to the _X-ray_ section
### Changed ### Changed
@ -212,7 +219,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed ### Changed
- Improved the intro text in the _X-Ray_ section - Improved the intro text in the _X-ray_ section
### Fixed ### Fixed
@ -228,7 +235,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Added ### Added
- Added an intro text to the _X-Ray_ section - Added an intro text to the _X-ray_ section
### Changed ### Changed
@ -247,7 +254,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed ### Changed
- Improved the styling in the _X-Ray_ section - Improved the styling in the _X-ray_ section
## 0.70.0 - 27.03.2021 ## 0.70.0 - 27.03.2021
@ -255,7 +262,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Added the current _Fear & Greed Index_ as text - Added the current _Fear & Greed Index_ as text
- Extended the landing page text: _Ghostfolio_ empowers busy folks... - Extended the landing page text: _Ghostfolio_ empowers busy folks...
- Added the first static portfolio analysis rule in the brand new _X-Ray_ section - Added the first static portfolio analysis rule in the brand new _X-ray_ section
### Changed ### Changed

@ -1,18 +1,18 @@
<div class="py-3"> <div class="py-3">
<div class="flex-nowrap no-gutters row"> <div class="align-items-center flex-nowrap no-gutters row">
<div *ngIf="isLoading"> <div *ngIf="isLoading">
<ngx-skeleton-loader <ngx-skeleton-loader
animation="pulse" animation="pulse"
class="mr-3" class="mr-2"
[theme]="{ [theme]="{
height: '3rem', height: '2rem',
width: '3rem' width: '2rem'
}" }"
></ngx-skeleton-loader> ></ngx-skeleton-loader>
</div> </div>
<div <div
*ngIf="!isLoading" *ngIf="!isLoading"
class="align-items-center d-flex icon-container mr-3 px-3" class="align-items-center d-flex icon-container mr-2 px-2"
[ngClass]="{ okay: rule?.value === true, warn: rule?.value === false }" [ngClass]="{ okay: rule?.value === true, warn: rule?.value === false }"
> >
<ion-icon <ion-icon

@ -2,15 +2,16 @@
display: block; display: block;
.icon-container { .icon-container {
background-color: rgba(var(--dark-primary-text), 0.05);
border-radius: 0.25rem; border-radius: 0.25rem;
height: 3rem; height: 2rem;
&.okay { &.okay {
background-color: var(--success); color: var(--success);
} }
&.warn { &.warn {
background-color: var(--warning); color: var(--danger);
} }
} }
@ -21,6 +22,6 @@
:host-context(.is-dark-theme) { :host-context(.is-dark-theme) {
.icon-container { .icon-container {
color: rgba(var(--dark-primary-text)); background-color: rgba(var(--light-primary-text), 0.05);
} }
} }

Loading…
Cancel
Save