Update frontend/src/App.js
Browse files- frontend/src/App.js +6 -1
frontend/src/App.js
CHANGED
@@ -4,12 +4,17 @@ import './styles.css';
|
|
4 |
|
5 |
const ScoreBar = ({ score }) => {
|
6 |
const percentage = score <= 1 ? score * 100 : score;
|
|
|
|
|
7 |
|
8 |
return (
|
9 |
<div className="score-bar">
|
10 |
<div
|
11 |
className="score-fill"
|
12 |
-
style={{
|
|
|
|
|
|
|
13 |
/>
|
14 |
<span className="score-text">{percentage.toFixed(1)}%</span>
|
15 |
</div>
|
|
|
4 |
|
5 |
const ScoreBar = ({ score }) => {
|
6 |
const percentage = score <= 1 ? score * 100 : score;
|
7 |
+
const hue = Math.min(percentage * 1.2, 120); // Maps 0-100% to 0-120 (red to green)
|
8 |
+
const backgroundColor = `hsl(${hue}, 80%, 50%)`;
|
9 |
|
10 |
return (
|
11 |
<div className="score-bar">
|
12 |
<div
|
13 |
className="score-fill"
|
14 |
+
style={{
|
15 |
+
width: `${percentage}%`,
|
16 |
+
backgroundColor
|
17 |
+
}}
|
18 |
/>
|
19 |
<span className="score-text">{percentage.toFixed(1)}%</span>
|
20 |
</div>
|