Started palette editor.
Test and Build / test-and-build (push) Failing after 1m47s

Cleaned up tests and lint errors.
Upgraded npm packages.
This commit is contained in:
Jay
2026-03-19 18:54:44 -04:00
parent 6be2d9e41a
commit 9fec89949b
36 changed files with 1484 additions and 1229 deletions
@@ -0,0 +1,51 @@
import { Hex as HexColor } from "colorlib";
import styles from "./PaletteEditor.module.css";
function PaletteEditor({
pickerColor,
setPickerColor,
}: {
pickerColor: HexColor;
setPickerColor: (hex: HexColor) => void;
}) {
return (
<div className={styles.paletteEditor} data-cy="palette-editor">
<ActionBar />
<PaletteCard />
</div>
);
}
function ActionBar() {
return <div className={styles.actionBar}>actions</div>;
}
function PaletteCard() {
return (
<div className={styles.cardWrapper}>
<CardHeader />
<PickerColor />
<PaletteColor />
<Palette />
</div>
);
}
function CardHeader() {
return <div className={styles.cardHeader}>header</div>;
}
function PickerColor() {
return <div className={styles.pickerColor}>picker color</div>;
}
function PaletteColor() {
return <div className={styles.paletteColor}>palette color</div>;
}
function Palette() {
return <div className={styles.palette}>palette</div>;
}
export default PaletteEditor;