From dce57fa886c8a16b7afd89eef1ac3fb6ba574495 Mon Sep 17 00:00:00 2001 From: David Smadja <david.smadja@assemblee-nationale.fr> Date: Thu, 9 Jan 2025 18:33:26 +0100 Subject: [PATCH] Add picto --- .../piece_of_cake/VerticalLine.svelte | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/lib/components/ui_transverse_components/piece_of_cake/VerticalLine.svelte b/src/lib/components/ui_transverse_components/piece_of_cake/VerticalLine.svelte index a05ea60cb..79b60c6db 100644 --- a/src/lib/components/ui_transverse_components/piece_of_cake/VerticalLine.svelte +++ b/src/lib/components/ui_transverse_components/piece_of_cake/VerticalLine.svelte @@ -3,6 +3,7 @@ import { getSituationVariableValue, type Situation } from "$lib/situations" import { variableSummaryByName, type VariableValue } from "$lib/variables" import type { PopulationWithoutId } from "@openfisca/json-model" + import PictoBigPersonneACharge from "$lib/components/ui_transverse_components/pictos/PictoBigPersonneACharge.svelte" interface Props { situation: Situation @@ -28,7 +29,7 @@ let min = $derived(situation.sliders![0].min) let max = $derived(situation.sliders![0].max) let personSituation = $derived( - situation[personEntity.key_plural] as { + situation[personEntity.key_plural!] as { [populationId: string]: PopulationWithoutId }, ) @@ -50,6 +51,11 @@ </script> <div - class="pointer-events-none absolute inset-y-0 -translate-x-1/2 border-l border-neutral-600" + class="pointer-events-none absolute inset-y-0 inline -translate-x-1/2 border-l-2 border-neutral-600" style:left="{linePositionX}%" -></div> +> + <div class="relative" style:top="-50px" style:left="-20px"> + <PictoBigPersonneACharge /> + </div> + <div class="relative" style:top="-80px" style:left="20px">Cas type</div> +</div> -- GitLab