Merge pull request #2 from trcjr/accessible-time-color-palette

more accessible color palette for count down time
This commit is contained in:
Calli
2023-09-30 12:32:59 +03:00
committed by GitHub
2 changed files with 16 additions and 8 deletions

View File

@@ -95,12 +95,16 @@ export const PlanetCard = ({
};
const timeColor = (extractorDate: string | undefined): string => {
if (!extractorDate) return "red";
if (!extractorDate) return "#AB324A";
const dateExtractor = DateTime.fromISO(extractorDate);
const dateNow = DateTime.now();
if (dateExtractor < dateNow) return "red";
if (dateExtractor.minus({ hours: 24 }) < dateNow) return "yellow";
return "green";
if (dateExtractor < dateNow) return "#AB324A";
if (dateExtractor.minus({ hours: 2 }) < dateNow) return "#9C4438";
if (dateExtractor.minus({ hours: 4 }) < dateNow) return "#765B21";
if (dateExtractor.minus({ hours: 8 }) < dateNow) return "#63620D";
if (dateExtractor.minus({ hours: 12 }) < dateNow) return "#2C6C2F";
if (dateExtractor.minus({ hours: 24 }) < dateNow) return "#2F695A";
return "#006596";
};
useEffect(() => {

View File

@@ -166,12 +166,16 @@ export const PlanetTableRow = ({
};
const timeColor = (extractorDate: string | undefined): string => {
if (!extractorDate) return "red";
if (!extractorDate) return "#AB324A";
const dateExtractor = DateTime.fromISO(extractorDate);
const dateNow = DateTime.now();
if (dateExtractor < dateNow) return "red";
if (dateExtractor.minus({ hours: 24 }) < dateNow) return "yellow";
return "green";
if (dateExtractor < dateNow) return "#AB324A";
if (dateExtractor.minus({ hours: 2 }) < dateNow) return "#9C4438";
if (dateExtractor.minus({ hours: 4 }) < dateNow) return "#765B21";
if (dateExtractor.minus({ hours: 8 }) < dateNow) return "#63620D";
if (dateExtractor.minus({ hours: 12 }) < dateNow) return "#2C6C2F";
if (dateExtractor.minus({ hours: 24 }) < dateNow) return "#2F695A";
return "#006596";
};
useEffect(() => {