Skip to content
Snippets Groups Projects
Unverified Commit 1968914d authored by xgui3783's avatar xgui3783 Committed by GitHub
Browse files

Merge pull request #663 from HumanBrainProject/dev_user_landmark_color

add color to highlited user landmark
parents af426fe2 b90bd307
No related branches found
No related tags found
No related merge requests found
......@@ -58,7 +58,7 @@ export class LandmarkUnit implements OnChanges {
public opacity: number = 1
public ngOnChanges(simpleChanges: SimpleChanges) {
const {
const {
positionX,
positionY,
positionZ,
......@@ -75,15 +75,15 @@ export class LandmarkUnit implements OnChanges {
if (positionX || positionY) {
this.transform = `translate(${positionX?.currentValue || this.positionX}px, ${positionY?.currentValue || this.positionY}px)`
}
if (color || positionZ || highlight) {
const zIndex = (positionZ.currentValue || this.positionZ) >= 0 ? 0 : -2
const nColor = color?.currentValue
|| this.color
|| (highlight?.currentValue || this.highlight)
? HOVER_COLOR
: NORMAL_COLOR
: this.color? this.color : NORMAL_COLOR
this.nodeStyle = {
color: `rgb(${nColor.join(',')})`,
'z-index': zIndex
......@@ -100,6 +100,10 @@ export class LandmarkUnit implements OnChanges {
...this.shadowStyle,
background: shadowStyleBackground,
}
this.beamColorInner = {
...this.beamColorInner,
'border-top-color' : `rgba(${nColor.join(',')},0.8)`, }
}
if (flatProjection || highlight || positionZ) {
......@@ -111,7 +115,7 @@ export class LandmarkUnit implements OnChanges {
const highlightVal = typeof highlight === 'undefined'
? this.highlight
: flatProjection.currentValue
const positionZVal = typeof positionZ === 'undefined'
? this.positionZ
: positionZ.currentValue
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment