Merge pull request #2 from trcjr/accessible-time-color-palette
more accessible color palette for count down time
This commit is contained in:
@@ -95,12 +95,16 @@ export const PlanetCard = ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
const timeColor = (extractorDate: string | undefined): string => {
|
const timeColor = (extractorDate: string | undefined): string => {
|
||||||
if (!extractorDate) return "red";
|
if (!extractorDate) return "#AB324A";
|
||||||
const dateExtractor = DateTime.fromISO(extractorDate);
|
const dateExtractor = DateTime.fromISO(extractorDate);
|
||||||
const dateNow = DateTime.now();
|
const dateNow = DateTime.now();
|
||||||
if (dateExtractor < dateNow) return "red";
|
if (dateExtractor < dateNow) return "#AB324A";
|
||||||
if (dateExtractor.minus({ hours: 24 }) < dateNow) return "yellow";
|
if (dateExtractor.minus({ hours: 2 }) < dateNow) return "#9C4438";
|
||||||
return "green";
|
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(() => {
|
useEffect(() => {
|
||||||
|
@@ -166,12 +166,16 @@ export const PlanetTableRow = ({
|
|||||||
};
|
};
|
||||||
|
|
||||||
const timeColor = (extractorDate: string | undefined): string => {
|
const timeColor = (extractorDate: string | undefined): string => {
|
||||||
if (!extractorDate) return "red";
|
if (!extractorDate) return "#AB324A";
|
||||||
const dateExtractor = DateTime.fromISO(extractorDate);
|
const dateExtractor = DateTime.fromISO(extractorDate);
|
||||||
const dateNow = DateTime.now();
|
const dateNow = DateTime.now();
|
||||||
if (dateExtractor < dateNow) return "red";
|
if (dateExtractor < dateNow) return "#AB324A";
|
||||||
if (dateExtractor.minus({ hours: 24 }) < dateNow) return "yellow";
|
if (dateExtractor.minus({ hours: 2 }) < dateNow) return "#9C4438";
|
||||||
return "green";
|
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(() => {
|
useEffect(() => {
|
||||||
|
Reference in New Issue
Block a user