extract Text from gmail import, darkmode updates, auto update app versions etc

This commit is contained in:
cesnimda
2026-03-21 20:44:02 +01:00
parent 5e50a8fed7
commit aa804aebe8
6 changed files with 44 additions and 3 deletions
@@ -74,6 +74,10 @@ export default function KanbanBoard() {
setJobs((prev) => prev.map((j) => (j.id === id ? { ...j, status } : j)));
};
const currentMenuStatus = menuJobId == null
? null
: normalizeStatus(jobs.find((j) => j.id === menuJobId)?.status ?? "");
return (
<Box sx={{ mt: 2 }}>
<Typography variant="body2" sx={{ color: "text.secondary", mb: 1 }}>
@@ -105,7 +109,7 @@ export default function KanbanBoard() {
}}
>
<Box sx={{ display: "flex", justifyContent: "space-between", alignItems: "center", mb: 1 }}>
<Typography variant="subtitle1" sx={{ fontWeight: 800 }}>
<Typography variant="subtitle1" sx={{ fontWeight: 800, color: theme.palette.mode === "dark" ? "#f8fafc" : "inherit" }}>
{status}
</Typography>
<Chip
@@ -182,7 +186,9 @@ export default function KanbanBoard() {
setMenuJobId(null);
}}
>
{(["Waiting", "Rejected", "Ghosted"] as const).map((s) => (
{(["Applied", "Waiting", "Interview", "Offer", "Rejected", "Ghosted"] as const)
.filter((s) => s !== currentMenuStatus)
.map((s) => (
<MenuItem
key={s}
onClick={() => {