fix(client): heatmap-colors (#36660)
* fix/heatmap-colors * fix/simplify-variables * fix/if-statements+typo
This commit is contained in:
		| @@ -56,13 +56,11 @@ function HeatMap({ calendar, streak }) { | ||||
|       <FullWidthRow> | ||||
|         <CalendarHeatMap | ||||
|           classForValue={value => { | ||||
|             if (!value || value.count < 1) { | ||||
|               return 'colour-empty'; | ||||
|             } | ||||
|             if (value.count > 4) { | ||||
|               return 'colour-scale-a-lot'; | ||||
|             } | ||||
|             return `colour-scale-${value.count}`; | ||||
|             if (!value || value.count < 1) return 'color-empty'; | ||||
|             if (value.count < 4) return 'color-scale-1'; | ||||
|             if (value.count < 8) return 'color-scale-2'; | ||||
|             if (value.count >= 8) return 'color-scale-a-lot'; | ||||
|             return 'color-empty'; | ||||
|           }} | ||||
|           endDate={endOfCalendar} | ||||
|           startDate={startOfCalendar} | ||||
| @@ -76,7 +74,7 @@ function HeatMap({ calendar, streak }) { | ||||
|               valueCount = 'No points'; | ||||
|             } | ||||
|             return { | ||||
|               'data-tip': `<strong>${valueCount}</strong> on ${new Date( | ||||
|               'data-tip': `<b>${valueCount}</b> on ${new Date( | ||||
|                 value.date | ||||
|               ).toLocaleDateString('en-US', { | ||||
|                 year: 'numeric', | ||||
| @@ -93,10 +91,10 @@ function HeatMap({ calendar, streak }) { | ||||
|       <FullWidthRow> | ||||
|         <div className='streak-container'> | ||||
|           <span className='streak'> | ||||
|             <strong>Longest Streak:</strong> {streak.longest || 0} | ||||
|             <b>Longest Streak:</b> {streak.longest || 0} | ||||
|           </span> | ||||
|           <span className='streak'> | ||||
|             <strong>Current Streak:</strong> {streak.current || 0} | ||||
|             <b>Current Streak:</b> {streak.current || 0} | ||||
|           </span> | ||||
|         </div> | ||||
|       </FullWidthRow> | ||||
|   | ||||
| @@ -3,36 +3,32 @@ | ||||
|   justify-content: space-around; | ||||
|   align-items: center; | ||||
|   font-size: 18px; | ||||
|   color: var(--secondary-color); | ||||
|   color: var(--primary-color); | ||||
| } | ||||
|  | ||||
| .streak strong { | ||||
|   color: var(--secondary-color); | ||||
| .react-calendar-heatmap-month-label { | ||||
|   color: var(--primary-color); | ||||
| } | ||||
|  | ||||
| .night .streak strong { | ||||
|   color: #ccc; | ||||
| .react-calendar-heatmap .color-empty { | ||||
|   fill: var(--tertiary-background); | ||||
| } | ||||
| .react-calendar-heatmap .colour-empty { | ||||
|   fill: #eee; | ||||
| .react-calendar-heatmap .color-scale-1 { | ||||
|   fill: var(--gray-45); | ||||
| } | ||||
| .react-calendar-heatmap .colour-scale-1 { | ||||
|   fill: #d6e685; | ||||
| .react-calendar-heatmap .color-scale-2 { | ||||
|   fill: var(--quaternary-color); | ||||
| } | ||||
| .react-calendar-heatmap .colour-scale-2 { | ||||
|   fill: #8cc665; | ||||
| } | ||||
| .react-calendar-heatmap .colour-scale-3 { | ||||
|   fill: #44a340; | ||||
| } | ||||
| .react-calendar-heatmap .colour-scale-4 { | ||||
|   fill: #1e6823; | ||||
| } | ||||
| .react-calendar-heatmap .colour-scale-a-lot { | ||||
|   fill: #006400; | ||||
| .react-calendar-heatmap .color-scale-a-lot { | ||||
|   fill: var(--primary-color); | ||||
| } | ||||
|  | ||||
| .react-tooltip { | ||||
|   background-color: #006400 !important; | ||||
|   border: 1px solid black !important; | ||||
|   color: var(--primary-color) !important; | ||||
|   background-color: var(--primary-background) !important; | ||||
|   border: 1px solid var(--primary-color) !important; | ||||
| } | ||||
|  | ||||
| .__react_component_tooltip:after { | ||||
|   border-top-color: var(--primary-color) !important; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user