diff --git a/index.html b/index.html
index 1af8dea..73731c9 100644
--- a/index.html
+++ b/index.html
@@ -78,15 +78,10 @@
-
-
diff --git a/pages/dashboard/dashboard.js b/pages/dashboard/dashboard.js
index 9df2f71..9e3ae5c 100644
--- a/pages/dashboard/dashboard.js
+++ b/pages/dashboard/dashboard.js
@@ -1,57 +1,2 @@
-import { SidePanel } from '../../components/side-panel/side-panel.js'
-
export function init(main) {
- main.querySelectorAll('[data-panel-title]').forEach(btn => {
- btn.addEventListener('click', () => {
- SidePanel.open({
- title: btn.dataset.panelTitle,
- width: btn.dataset.panelWidth ?? '480px',
- content: `
- Contenu du panneau ${btn.dataset.panelTitle}.
- Largeur : ${btn.dataset.panelWidth}.
- Tu peux ouvrir plusieurs panneaux — ils s'empilent vers la gauche.
- Ferme avec ✕, Échap, ou en cliquant le fond.
-
`,
- })
- })
- })
-
- main.querySelectorAll('[data-action="create-vm"]').forEach(btn => {
- btn.addEventListener('click', () => {
- SidePanel.open({
- title: 'Nouvelle VM',
- width: '520px',
- content: `
`,
- })
- // form-vm gère son propre submit et dispatche vm-saved — pas besoin de querySelector
- })
- })
-
- main.querySelectorAll('[data-action="edit-vm-i-test1"]').forEach(btn => {
- btn.addEventListener('click', () => {
- SidePanel.open({
- title: 'Modifier i-test1',
- width: '520px',
- content: `
`
- })
- // form-vm gère son propre submit et dispatche vm-saved — pas besoin de querySelector
- })
- })
-
- main.querySelectorAll('[data-action="console"]').forEach(btn => {
- btn.addEventListener('click', () => {
- SidePanel.open({
- title: 'afficher une consol',
- width: '700px',
- content: `
`
- })
- // form-vm gère son propre submit et dispatche vm-saved — pas besoin de querySelector
- })
- })
-
- // vm-saved est attaché sur main (pas document) → nettoyé automatiquement
- // quand le router remplace le contenu de
- main.addEventListener('vm-saved', e => {
- console.log('vm-saved', e.detail)
- })
}