@@ -32,13 +32,24 @@ export abstract class ItemHolderMetadata extends FloatElement {
3232 font-size: 12px;
3333 }
3434
35- .fade {
36- background: -webkit-linear-gradient(0deg, #d9bba5 0%, #e5903b 33%, #db5977 66%, #6775e1 100%);
35+ .fade-base {
3736 -webkit-background-clip: text;
3837 background-clip: text;
3938 -webkit-text-fill-color: transparent;
4039 }
4140
41+ .fade {
42+ background-image: -webkit-linear-gradient(0deg, #d9bba5 0%, #e5903b 33%, #db5977 66%, #6775e1 100%);
43+ }
44+
45+ .amber-fade {
46+ background-image: -webkit-linear-gradient(0deg, #627d66 0%, #896944 50%, #7e4201 100%);
47+ }
48+
49+ .acid-fade {
50+ background-image: -webkit-linear-gradient(0deg, #2b441b 0%, #3e6b2f 11%, #82a64a 66%, #c1a16c 100%);
51+ }
52+
4253 .csfloat-shine-fade-text {
4354 font-weight: 1000;
4455 -webkit-text-stroke: 1px black;
@@ -81,9 +92,9 @@ export abstract class ItemHolderMetadata extends FloatElement {
8192 if ( ! this . itemInfo || ! this . asset ) return html `` ;
8293
8394 if ( isSkin ( this . asset ) ) {
84- const fadePercentage = this . asset && getFadePercentage ( this . asset , this . itemInfo ) ;
95+ const fadeDetails = this . asset && getFadePercentage ( this . asset , this . itemInfo ) ;
8596
86- if ( fadePercentage === 100 ) {
97+ if ( fadeDetails ?. percentage === 100 ) {
8798 $J ( this ) . parent ( ) . addClass ( 'full-fade-border' ) ;
8899 }
89100
@@ -94,9 +105,12 @@ export abstract class ItemHolderMetadata extends FloatElement {
94105 < span class ="float "> ${ formatFloatWithRank ( this . itemInfo , 6 ) } </ span >
95106 < span class ="seed ">
96107 ${ formatSeed ( this . itemInfo ) }
97- ${ fadePercentage !== undefined
98- ? html `< span class ="fade ${ rank && rank <= 5 ? 'csfloat-shine-fade-text' : '' } "
99- > (${ floor ( fadePercentage , 1 ) } %)</ span
108+ ${ fadeDetails !== undefined
109+ ? html `< span
110+ class ="fade-base ${ fadeDetails . className } ${ rank && rank <= 5
111+ ? 'csfloat-shine-fade-text'
112+ : '' } "
113+ > (${ floor ( fadeDetails . percentage , 1 ) } %)</ span
100114 > `
101115 : nothing }
102116 ${ this . bluegemData
0 commit comments