Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tunnel gaspillage alimentaire : changer les wordings gaspillage alimentaire par déchets alimentaires #4648

Draft
wants to merge 2 commits into
base: staging
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions 2024-frontend/src/components/WasteMeasurementDetail.vue
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ const props = defineProps(["measurement"])
const detailedFields = [
{
key: "totalMass",
label: "Masse totale de gaspillage relevée sur la période de mesure",
label: "Masse totale des déchets alimentaires relevée sur la période de mesure",
},
{
key: "daysInPeriod",
label: "Période de mesure de mon gaspillage alimentaire",
label: "Période de mesure de mes déchets alimentaires",
unit: "jours",
},
{
Expand Down
2 changes: 1 addition & 1 deletion 2024-frontend/src/components/WasteMeasurementSummary.vue
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ const activeAccordion = ref("")
</div>
<div v-else>
<DsfrAlert>
Triez votre gaspillage alimentaire par source pour mieux comprendre comment agir.
Triez vos déchets alimentaires par source pour mieux comprendre comment agir.
</DsfrAlert>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ const sources = {
edibleKey: "preparationEdibleMass",
inedibleKey: "preparationInedibleMass",
title: "Excédents de préparation",
primaryLabel: "Masse de gaspillage pour les excédents de préparation",
primaryLabel: "Masse de déchets alimentaire pour les excédents de préparation (en kg)",
description:
"Par exemple, si vous avez jeté des épluchures, des parures ou si vous avez des ingrédients excédentaires que vous ne réutiliserez pas, il s’agit d’excédents de préparation",
edibleHelp:
Expand All @@ -28,7 +28,7 @@ const sources = {
edibleKey: "unservedEdibleMass",
inedibleKey: "unservedInedibleMass",
title: "Denrées présentées aux convives mais non servies",
primaryLabel: "Masse de gaspillage pour les denrées présentées aux convives mais non servies",
primaryLabel: "Masse de gaspillage pour les denrées présentées aux convives mais non servies (en kg)",
description:
"Par exemple, si vous présentez en vitrine un nombre excédentaire de salades, de parts de tarte aux pommes et que ces denrées supplémentaires ne sont ni consommées ni valorisées, il s’agit d’excédents présentés aux convives et non servis",
edibleHelp:
Expand All @@ -40,7 +40,7 @@ const sources = {
edibleKey: "leftoversEdibleMass",
inedibleKey: "leftoversInedibleMass",
title: "Reste assiette",
primaryLabel: "Masse de gaspillage pour le reste assiette",
primaryLabel: "Masse de gaspillage pour le reste assiette (en kg)",
description:
"Il s’agit de l’ensemble des restes alimentaires des plateaux repas /assiettes incluant les os, noyaux et épluchures",
edibleHelp:
Expand Down Expand Up @@ -120,7 +120,7 @@ onMounted(() => {
v-model.number="payload.totalKey"
type="number"
:label="source.primaryLabel"
hint="En kg (optionnel)"
hint="Optionnel"
label-visible
class="fr-mb-2w"
:error-message="formatError(v$.totalKey)"
Expand Down Expand Up @@ -165,17 +165,17 @@ onMounted(() => {
<DsfrInputGroup
v-model.number="payload.edibleKey"
type="number"
label="Total du gaspillage de denrées comestibles"
hint="En kg (optionnel)"
label="Total du gaspillage de denrées comestibles (en kg)"
hint="Optionnel"
label-visible
class="fr-mb-2w"
:error-message="formatError(v$.edibleKey)"
/>
<DsfrInputGroup
v-model.number="payload.inedibleKey"
type="number"
label="Total du gaspillage de denrées non comestibles"
hint="En kg (optionnel)"
label="Total du gaspillage de denrées non comestibles (en kg)"
hint="Optionnel"
label-visible
class="fr-mb-2w"
:error-message="formatError(v$.inedibleKey)"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ onMounted(() => {
<div class="fr-grid-row fr-grid-row--middle">
<div class="fr-col-12 fr-col-md-6">
<fieldset class="fr-px-0 fr-pt-0 fr-mx-0">
<legend class="fr-text--lg fr-mb-1w fr-px-0">Période de mesure de mon gaspillage alimentaire</legend>
<legend class="fr-text--lg fr-mb-1w fr-px-0">Période de mesure de mes déchets alimentaires</legend>
<div class="fr-col-md-7">
<DsfrInputGroup
v-model="payload.periodStartDate"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ onMounted(() => {
<DsfrInputGroup
v-model.number="payload.totalMass"
type="number"
label="Masse totale de gaspillage relevée sur la période de mesure"
label="Masse totale des déchets alimentaires relevée sur la période de mesure"
hint="en kg"
label-visible
class="fr-mb-2w"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ onMounted(() => {
<div class="fr-col-12 fr-col-sm-6">
<DsfrBooleanRadio
v-model="payload.isSortedBySource"
legend="Avez-vous trié votre gaspillage en fonction de sa source ?"
legend="Avez-vous trié vos déchets en fonction de leur source ?"
name="isSortedBySource"
class="fr-mb-2w"
:error-message="formatError(v$.isSortedBySource)"
Expand All @@ -47,7 +47,7 @@ onMounted(() => {
<div class="fr-col-sm-6">
<HelpText>
<p class="fr-mb-0">
Cela signifie procéder à des pesées séparées en fonction de la source de gaspillage : restes assiettes,
Cela signifie procéder à des pesées séparées en fonction de la source des déchets : restes assiettes,
excédents présentés aux convives et non servis, et excédents de préparation.
</p>
</HelpText>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,31 +16,31 @@ const firstSteps = [
},
{
urlSlug: "total",
title: "Masse totale de gaspillage",
title: "Masse totale des déchets alimentaires",
component: markRaw(TotalWaste),
},
{
urlSlug: "distinction",
title: "Distinction du gaspillage en fonction de la source",
title: "Distinction des déchets alimentaires en fonction de la source",
component: markRaw(WasteDistinction),
},
]
const breakdownSteps = [
{
urlSlug: "preparation",
title: "Gaspillage lié aux excédents de préparation",
title: "Déchets alimentaires liés aux excédents de préparation",
component: markRaw(BreakdownBySource),
componentData: { source: "preparation" },
},
{
urlSlug: "non-servies",
title: "Gaspillage lié aux denrées présentées aux convives mais non servies",
title: "Déchets alimentaires liés aux denrées présentées aux convives mais non servies",
component: markRaw(BreakdownBySource),
componentData: { source: "unserved" },
},
{
urlSlug: "reste-assiette",
title: "Gaspillage lié au reste assiette",
title: "Déchets alimentaires liés au reste assiette",
component: markRaw(BreakdownBySource),
componentData: { source: "leftovers" },
},
Expand Down
6 changes: 3 additions & 3 deletions 2024-frontend/src/views/WasteMeasurements/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,14 @@ onMounted(() => {

<template>
<div>
<h1>Gaspillage alimentaire</h1>
<h1>Déchets alimentaires</h1>
<p>
{{ canteen.name }}&nbsp;
<router-link :to="{ name: 'ManagementPage' }" class="fr-btn fr-btn--tertiary fr-btn--sm">
Changer d'établissement
</router-link>
</p>
<h2>Mon gaspillage mesuré</h2>
<h2>Mes déchets alimentaires mesurés</h2>
<div v-if="measurements.length">
<WasteMeasurementSummary
:measurements="measurements"
Expand All @@ -58,7 +58,7 @@ onMounted(() => {
Votre établissement est soumis à l'obligation de faire une analyse des causes du gaspillage alimentaire, et de
mettre en place une démarche de lutte contre le gaspillage alimentaire.
</p>
<DsfrBadge label="Pas encore des données" type="none" />
<DsfrBadge label="Pas encore de données" type="none" />
<EmphasiseText :emphasisText="`${formatNumber()} g`" contextText="par repas" />
<router-link :to="newMeasurementRoute" class="fr-btn">
Saisir une évaluation
Expand Down
Loading