Skip to content
Snippets Groups Projects
Commit 62ab24ce authored by Dorine Lambinet's avatar Dorine Lambinet Committed by Toufic Batache
Browse files

Ajoute contenu section budgeté

parent 1448e9ed
Branches
Tags
1 merge request!210Début du travail sur la nouvelle page d'accueil/d'atterrissage du simulateur
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
</script> </script>
<div <div
class="w-full flex items-center gap-1.5 overflow-hidden rounded-t-md bg-white border md:border-2 border-neutral-200 border-b-2 md:border-b-4 border-b-[#A6A00C] min-h-10" class="w-full flex items-center gap-1.5 overflow-hidden rounded-t-md bg-white border md:border-2 border-neutral-200 border-b-2 md:border-b-4 border-b-[#A6A00C] min-h-12"
> >
<iconify-icon <iconify-icon
class="ml-4 self-center p-1 text-xl text-black" class="ml-4 self-center p-1 text-xl text-black"
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
/> />
<input <input
autocomplete="off" autocomplete="off"
class="w-full px-1 py-1.5 md:px-3 md:py-3 border-none bg-transparent text-sm md:text-base lg:text-lg text-gray-900 placeholder-gray-400 !ring-transparent focus:outline-none 2xl:text-xl" class="w-full px-1 py-1.5 md:px-3 md:py-3 border-none bg-transparent text-base lg:text-lg text-gray-900 placeholder-gray-400 !ring-transparent focus:outline-none 2xl:text-xl"
id="navbar_search" id="navbar_search"
placeholder="impôt sur le revenu, CSG, ..." placeholder="impôt sur le revenu, CSG, ..."
type="search" type="search"
......
...@@ -38,17 +38,35 @@ ...@@ -38,17 +38,35 @@
const welcomePage = getContext("welcomePage") as Writable<boolean | undefined> const welcomePage = getContext("welcomePage") as Writable<boolean | undefined>
const suggestions = [ const suggestions = [
{
name: "irpp_economique",
label: "Impôt sur le revenu",
budget: true,
},
{ {
name: "csg_salaire", name: "csg_salaire",
label: "CSG", label: "CSG salaires",
budget: true,
}, },
{ {
name: "irpp_economique", name: "csg_retraites",
label: "Impôt sur le revenu", label: "CSG retraites",
budget: true,
}, },
{ {
name: "aide_logement", name: "af",
label: "Allocations familiales",
budget: true,
},
{
name: "rsa",
label: "RSA",
budget: false,
},
{
name: "aides_logement",
label: "Aides au logement", label: "Aides au logement",
budget: false,
}, },
] ]
...@@ -197,10 +215,10 @@ ...@@ -197,10 +215,10 @@
class="relative h-[78vh] before:absolute before:top-0 before:inset-x-0 before:h-[50vh] before:bg-gradient-to-b before:from-[#9AAAB4] before:to-transparent fond" class="relative h-[78vh] before:absolute before:top-0 before:inset-x-0 before:h-[50vh] before:bg-gradient-to-b before:from-[#9AAAB4] before:to-transparent fond"
> >
<div <div
class="h-full relative z-10 flex flex-col justify-evenly items-center text-sm md:text-lg 2xl:text-2xl" class="h-full relative z-10 flex flex-col justify-evenly items-center text-base md:text-lg 2xl:text-2xl"
> >
<h1 <h1
class="font-serif text-xl md:text-3xl 2xl:text-4xl text-center leading-snug my-10 md:my-0" class="font-serif text-2xl md:text-3xl 2xl:text-4xl text-center leading-snug my-10 md:my-0"
> >
Mesurer les <span class="highlight highlight-yellow">impacts</span> Mesurer les <span class="highlight highlight-yellow">impacts</span>
<br /> <br />
...@@ -211,7 +229,7 @@ ...@@ -211,7 +229,7 @@
<div class="flex flex-col gap-4 mx-5"> <div class="flex flex-col gap-4 mx-5">
<div> <div>
<h2 class="font-bold text-lg xl:text-2xl 2xl:text-3xl"> <h2 class="font-bold text-xl xl:text-2xl 2xl:text-3xl">
Commencer avec un impôt, une cotisation ou une prestation&nbsp;: Commencer avec un impôt, une cotisation ou une prestation&nbsp;:
</h2> </h2>
<span> <span>
...@@ -316,9 +334,15 @@ ...@@ -316,9 +334,15 @@
</div> </div>
<ul class="list-disc pl-8"> <ul class="list-disc pl-8">
<li>consulter le droit en vigueur&nbsp;;</li> <li>
<li>consulter les projets de loi du Gouvernement&nbsp;;</li> consulter le droit en vigueur et les projets de loi du
<li>modifier les paramètres pour voir les impacts d’une réforme.</li> Gouvernement&nbsp;;
</li>
<li>
modifier les paramètres du droit pour estimer les impacts d’une
réforme.
</li>
</ul> </ul>
</div> </div>
<div class="col-span-4 md:col-span-2 xl:col-span-1"> <div class="col-span-4 md:col-span-2 xl:col-span-1">
...@@ -385,6 +409,8 @@ ...@@ -385,6 +409,8 @@
<span>Fiche de paie & prestations&nbsp;sociales</span> <span>Fiche de paie & prestations&nbsp;sociales</span>
</h3> </h3>
</div> </div>
<div class="flex md:flex-col">
<div>
<span>Les dispositifs évaluables sont :</span> <span>Les dispositifs évaluables sont :</span>
<ul class="list-disc pl-8"> <ul class="list-disc pl-8">
...@@ -392,8 +418,10 @@ ...@@ -392,8 +418,10 @@
<li>les impôts&nbsp;;</li> <li>les impôts&nbsp;;</li>
<li>les prestations sociales.</li> <li>les prestations sociales.</li>
</ul> </ul>
</div>
<img class="mt-6 ml-20 w-28" src="/picto-affaires-sociales.svg" /> <img class="md:mt-6 ml-20 w-28" src="/picto-affaires-sociales.svg" />
</div>
</div> </div>
<div class="col-span-4 md:col-span-2 xl:col-span-1"> <div class="col-span-4 md:col-span-2 xl:col-span-1">
<div class="text-center"> <div class="text-center">
...@@ -601,27 +629,32 @@ ...@@ -601,27 +629,32 @@
</h2> </h2>
<div <div
class="font-serif text-lg col-span-4 lg:col-span-2 justify-self-center lg:justify-self-end" class="font-serif text-lg col-span-4 xl:col-span-2 justify-self-center lg:justify-self-end"
> >
<img <img
class="max-h-[500px]" class="max-h-[500px] shadow-2xl m-5 rounded-lg border bg-white p-4"
src="welcome-capture-ecran-impact-budget.png" src="welcome-capture-ecran-impact-budget.png"
/> />
</div> </div>
<div class="font-serif text-lg col-span-4 lg:col-span-2 py-5"> <div class="font-serif text-lg col-span-4 xl:col-span-2 py-5">
<span> <h3 class="font-bold">Quels impacts budgétaires ?</h3>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean sit amet
laoreet mauris, ut cursus lorem. Sed vitae dolor risus. Ut molestie <ul class="list-disc list-inside">
imperdiet dapibus. Nulla facilisi. Vivamus laoreet nibh at magna auctor, <li>Total des recettes ou dépenses&nbsp;;</li>
eget accumsan er at volutpat. Pellentesque id est pellentesque, aliquam <li>Recettes ou dépenses par dixièmes</li>
purus id, ullamcorper lorem. Integer sit amet metus nulla. Vivamus <li>Montant moyen du dispositif par foyer du dixième</li>
ullamcorper rutrum erat. Fusce tincidunt augue et effici iaculis.</span <li>
> Proportion de ce montant par rapport aux revenus moyens des foyers du
<div class="flex gap-3 font-sans text-base items-center mt-6"> dixième.
<!--ICI mettre uniquement les dispositifs "budget"--> </li>
{#each suggestions.slice(0, 3) as suggestion} </ul>
<div class="flex flex-wrap gap-3 font-sans text-base items-center mt-4">
<h3 class="font-bold text-nowrap">Les dispositifs concernés&nbsp;:</h3>
{#each suggestions
.filter((suggestion) => suggestion.budget === true)
.slice(0, 6) as suggestion}
<a <a
class="px-3 py-1 bg-[#E3DFA9] hover:bg-opacity-80 active:bg-opacity-70 rounded-full" class="px-3 py-1 bg-[#E3DFA9] hover:bg-opacity-80 active:bg-opacity-70 rounded-full text-nowrap"
data-sveltekit-noscroll data-sveltekit-noscroll
href={getSimulationUrl({ href={getSimulationUrl({
...displayMode, ...displayMode,
...@@ -644,6 +677,32 @@ ...@@ -644,6 +677,32 @@
</button> </button>
</div> </div>
</div> </div>
<div class="col-span-4 max-w-screen-lg">
<h3 class="font-bold">Comment les impacts sont-ils obtenus ?</h3>
<p class="text-base">
Les calculs budgétaires sont effectués à partir d'une base de données
représentative de la population française, élaborée avec l'Enquête
Revenus Fiscaux et Sociaux de l'Insee (<a
class="link"
href="https://www.insee.fr/fr/metadonnees/source/serie/s1231/documentation-methodologique"
target="_blank">ERFS-FPR millésime 2019</a
>) et la base anonymisée des déclarations d'impôt sur le revenu des
foyers fiscaux de la DGFIP - Ministère des finances (<a
class="link"
href="Déclarations d'impôt sur le revenu des foyers fiscaux (POTE) du Ministère des Finances (DGFIP) (millésime 2021)"
target="_blank"
>
POTE - millésime 2021</a
>).
<a class="link font-sans" href="/comment-fonctionnent-les-simulateurs">
En savoir plus sur le fonctionnement du simulateur
<iconify-icon
class="text-base align-[-0.1rem]"
icon="ri-arrow-right-line"
/>
</a>
</p>
</div>
</section> </section>
<section <section
class="grid grid-cols-4 gap-x-12 px-10 md:px-20 lg:px-40 pb-20 pt-10 gap-y-12 bg-[#E3E4D6]" class="grid grid-cols-4 gap-x-12 px-10 md:px-20 lg:px-40 pb-20 pt-10 gap-y-12 bg-[#E3E4D6]"
...@@ -666,7 +725,7 @@ ...@@ -666,7 +725,7 @@
class="font-serif text-lg col-span-4 lg:col-span-2 justify-self-center lg:justify-self-end" class="font-serif text-lg col-span-4 lg:col-span-2 justify-self-center lg:justify-self-end"
> >
<img <img
class="max-h-[500px]" class="max-h-[500px] shadow-2xl m-5 rounded-lg border"
src="welcome-capture-ecran-feuille-de-paie.png" src="welcome-capture-ecran-feuille-de-paie.png"
/> />
</div> </div>
...@@ -712,7 +771,7 @@ ...@@ -712,7 +771,7 @@
class="font-serif text-lg col-span-4 lg:col-span-2 justify-self-center lg:justify-self-end" class="font-serif text-lg col-span-4 lg:col-span-2 justify-self-center lg:justify-self-end"
> >
<img <img
class="max-h-[500px]" class="max-h-[500px] shadow-2xl m-5 rounded-lg border"
src="welcome-capture-ecran-graphiques-cas-types.png" src="welcome-capture-ecran-graphiques-cas-types.png"
/> />
</div> </div>
...@@ -807,7 +866,7 @@ ...@@ -807,7 +866,7 @@
class="font-serif text-lg col-span-4 lg:col-span-2 justify-self-center lg:justify-self-end" class="font-serif text-lg col-span-4 lg:col-span-2 justify-self-center lg:justify-self-end"
> >
<img <img
class="max-h-[500px]" class="max-h-[500px] shadow-2xl m-5 rounded-lg border"
src="welcome-capture-ecran-impact-gagnants-perdants.png" src="welcome-capture-ecran-impact-gagnants-perdants.png"
/> />
</div> </div>
...@@ -850,18 +909,6 @@ ...@@ -850,18 +909,6 @@
</section> </section>
</main> </main>
<!--<aside-->
<!-- class="z-10 absolute inset-x-36 inset-y-0 pt-24 overflow-y-scroll bg-white shadow-2xl transition-all delay-75 duration-500"-->
<!-- class:hidden={displayMode.parametersVariableName === undefined}-->
<!-- class:translate-y-full={displayMode.parametersVariableName === undefined}-->
<!-- class:block={displayMode.parametersVariableName !== undefined}-->
<!-- class:translate-y-0={displayMode.parametersVariableName !== undefined}-->
<!--&gt;-->
<!-- <div class="w-full text-center font-serif font-bold text-2xl">-->
<!-- {variableSummaryByName[displayMode.parametersVariableName]?.short_label}-->
<!-- </div>-->
<!--</aside>-->
{#if displayMode.parametersVariableName !== undefined} {#if displayMode.parametersVariableName !== undefined}
<VariableDetail <VariableDetail
name={displayMode.parametersVariableName} name={displayMode.parametersVariableName}
......
static/welcome-capture-ecran-impact-budget.png

542 KiB | W: | H:

static/welcome-capture-ecran-impact-budget.png

166 KiB | W: | H:

static/welcome-capture-ecran-impact-budget.png
static/welcome-capture-ecran-impact-budget.png
static/welcome-capture-ecran-impact-budget.png
static/welcome-capture-ecran-impact-budget.png
  • 2-up
  • Swipe
  • Onion skin
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment