Color picker rework (#232)

Co-authored-by: Camille Moussu <cmoussu@linagora.com>
This commit is contained in:
Camille Moussu
2025-10-24 01:20:56 +02:00
committed by GitHub
parent 8681e88390
commit 34363562cc
23 changed files with 504 additions and 183 deletions
+10 -3
View File
@@ -218,8 +218,8 @@ function CalendarSelector({
<label>
<Checkbox
sx={{
color: calendars[id].color,
"&.Mui-checked": { color: calendars[id].color },
color: calendars[id].color?.light,
"&.Mui-checked": { color: calendars[id].color?.light },
}}
size="small"
checked={selectedCalendars.includes(id)}
@@ -232,7 +232,14 @@ function CalendarSelector({
</IconButton>
</div>
<Menu id={id} anchorEl={anchorEl} open={open} onClose={handleClose}>
<MenuItem onClick={() => setOpen()}>Modify</MenuItem>
<MenuItem
onClick={() => {
setOpen();
handleClose();
}}
>
Modify
</MenuItem>
{!isDefault && <Divider />}
{!isDefault && (
<MenuItem onClick={() => setDeletePopupOpen(!deletePopupOpen)}>