diff --git a/web/src/lib/components/profile/ProfileActivityChart.svelte b/web/src/lib/components/profile/ProfileActivityChart.svelte index d64513547..8eb17deac 100644 --- a/web/src/lib/components/profile/ProfileActivityChart.svelte +++ b/web/src/lib/components/profile/ProfileActivityChart.svelte @@ -5,6 +5,7 @@ import { SvelteDate } from "svelte/reactivity"; import ArrowDownRight from "$icon/arrow-down-right"; import ArrowUpRight from "$icon/arrow-up-right"; + import Minus from "$icon/minus"; import BookPlus from "$icon/book-plus"; import CircleDot from "$icon/circle-dot"; import GitCommit from "$icon/git-commit-horizontal"; @@ -160,7 +161,12 @@ {@const point = layout.points[metric.key][monthIndex]} {@const previous = monthIndex > 0 ? layout.points[metric.key][monthIndex - 1] : null} - {@const rising = previous === null || point.value >= previous.value} + {@const trend = + point.value === (previous?.value ?? 0) + ? "flat" + : point.value > (previous?.value ?? 0) + ? "up" + : "down"} {@const current = monthIndex === 5}
+ {:else if trend === "up"}