Chat: Fixes for Badge (#1021)
This commit is contained in:
parent
7484124533
commit
4df0f9477f
@ -43,7 +43,9 @@
|
|||||||
background: var(--color-green);
|
background: var(--color-green);
|
||||||
}
|
}
|
||||||
|
|
||||||
&.pinned {
|
&.pinned:not(.unread) {
|
||||||
|
color: var(--color-pinned);
|
||||||
|
background: transparent;
|
||||||
width: 1.5rem;
|
width: 1.5rem;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
|
||||||
|
|||||||
@ -100,6 +100,8 @@ $color-user-8: #faa774;
|
|||||||
|
|
||||||
--color-placeholders: #{$color-placeholders};
|
--color-placeholders: #{$color-placeholders};
|
||||||
|
|
||||||
|
--color-pinned: #{$color-white};
|
||||||
|
|
||||||
--color-code: #4a729a;
|
--color-code: #4a729a;
|
||||||
--color-code-bg: #{rgba($color-text-secondary, .08)};
|
--color-code-bg: #{rgba($color-text-secondary, .08)};
|
||||||
--color-code-own: #3c7940;
|
--color-code-own: #3c7940;
|
||||||
|
|||||||
@ -10,6 +10,7 @@
|
|||||||
"--color-borders-input": ["#DADCE0", "#5B5B5A"],
|
"--color-borders-input": ["#DADCE0", "#5B5B5A"],
|
||||||
"--color-links": ["#52A1EF", "#868DF6"],
|
"--color-links": ["#52A1EF", "#868DF6"],
|
||||||
"--color-gray": ["#C4C9CC", "#808080"],
|
"--color-gray": ["#C4C9CC", "#808080"],
|
||||||
|
"--color-pinned": ["#C4C9CC", "#707579"],
|
||||||
"--color-default-shadow": ["#72727240", "#21212140"],
|
"--color-default-shadow": ["#72727240", "#21212140"],
|
||||||
"--color-light-shadow": ["#7272722B", "#00000040"],
|
"--color-light-shadow": ["#7272722B", "#00000040"],
|
||||||
"--color-green": ["#4DCD5E", "#868DF5"],
|
"--color-green": ["#4DCD5E", "#868DF5"],
|
||||||
|
|||||||
@ -73,7 +73,7 @@ function hexToRgb(hex: string): RGBAColor {
|
|||||||
r: parseInt(result[1], 16),
|
r: parseInt(result[1], 16),
|
||||||
g: parseInt(result[2], 16),
|
g: parseInt(result[2], 16),
|
||||||
b: parseInt(result[3], 16),
|
b: parseInt(result[3], 16),
|
||||||
a: result[4] ? parseInt(result[4], 16) : undefined,
|
a: result[4] !== undefined ? parseInt(result[4], 16) : undefined,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -82,9 +82,12 @@ function applyColorAnimationStep(startIndex: number, endIndex: number, interpola
|
|||||||
const r = Math.round(lerp(propertyColors[startIndex].r, propertyColors[endIndex].r, interpolationRatio));
|
const r = Math.round(lerp(propertyColors[startIndex].r, propertyColors[endIndex].r, interpolationRatio));
|
||||||
const g = Math.round(lerp(propertyColors[startIndex].g, propertyColors[endIndex].g, interpolationRatio));
|
const g = Math.round(lerp(propertyColors[startIndex].g, propertyColors[endIndex].g, interpolationRatio));
|
||||||
const b = Math.round(lerp(propertyColors[startIndex].b, propertyColors[endIndex].b, interpolationRatio));
|
const b = Math.round(lerp(propertyColors[startIndex].b, propertyColors[endIndex].b, interpolationRatio));
|
||||||
const a = propertyColors[startIndex].a
|
const a = propertyColors[startIndex].a !== undefined
|
||||||
&& Math.round(lerp(propertyColors[startIndex].a!, propertyColors[endIndex].a!, interpolationRatio));
|
? Math.round(lerp(propertyColors[startIndex].a!, propertyColors[endIndex].a!, interpolationRatio))
|
||||||
|
: undefined;
|
||||||
|
|
||||||
document.documentElement.style.setProperty(property, a ? `rgba(${r},${g},${b},${a / 255})` : `rgb(${r},${g},${b})`);
|
document.documentElement.style.setProperty(property, a !== undefined
|
||||||
|
? `rgba(${r},${g},${b},${a / 255})`
|
||||||
|
: `rgb(${r},${g},${b})`);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user