diff --git a/DESIGN_SYSTEM.md b/DESIGN_SYSTEM.md
index f1c37b8..cb0f8e2 100644
--- a/DESIGN_SYSTEM.md
+++ b/DESIGN_SYSTEM.md
@@ -78,6 +78,7 @@ Règles :
- `data-border="joined"` masque les bordures de jonction déduites depuis `data-edge` ;
- `data-border="none"` masque toutes les bordures sans changer la taille, le fond, le hover ou l'état actif ;
- `data-axis="horizontal|vertical"` reste réservé aux composants dont l'axe est métier, comme `nds-scrollbox` ;
+- les boutons icônes de réorganisation utilisent `nds-icon-button` avec `data-variant="secondary"` et une classe métier contenant `drag-handle` ; le curseur `grab/grabbing` est alors géré par le NDS ;
- les états fonctionnels restent portés par le HTML et l'application : `disabled`, `aria-pressed="true"`, `.active`, `.is-active`.
Exemples :
diff --git a/website/public/data/site.json b/website/public/data/site.json
index ff66601..d5b030c 100644
--- a/website/public/data/site.json
+++ b/website/public/data/site.json
@@ -1683,8 +1683,8 @@
"importOne": "Importer une toolbox",
"preferencesLabel": "Préférences d'interface",
"toastPositionLabel": "Positionnement des alertes",
- "toastPositionLeft": "Afficher les alertes en bas à gauche",
- "toastPositionRight": "Afficher les alertes en bas à droite",
+ "toastPositionLeft": "Positionner les alertes en bas à gauche",
+ "toastPositionRight": "Positionner les alertes en bas à droite",
"summary": "Créez des espaces modulaires pour regrouper vos outils de session : notes, suivis, références, captures et futurs outils restent accessibles rapidement, en local, par jeu ou par usage.",
"creationTemplate": {
"memos": {
diff --git a/website/src/components/ToastPositionSwitch.jsx b/website/src/components/ToastPositionSwitch.jsx
index 43b2dfd..3ad13c5 100644
--- a/website/src/components/ToastPositionSwitch.jsx
+++ b/website/src/components/ToastPositionSwitch.jsx
@@ -1,16 +1,15 @@
-// Rôle : affiche le switch global de position des notifications internes.
+// Rôle : expose le choix gauche/droite des notifications via un Radio Button Group NDS.
import { Icon } from "./Icon.jsx";
export function ToastPositionSwitch({ position, labels, onChange }) {
const normalizedPosition = position === "left" ? "left" : "right";
return (