From f518318d60f3ce920f7b641a68d362d38a271ec6 Mon Sep 17 00:00:00 2001 From: Jules Neny Date: Thu, 7 May 2026 00:29:51 +0200 Subject: [PATCH] feat(codev): demo - tabs Carto/Annuaire + Solution+Alliance sans Surprise --- pages/codev/demo.vue | 131 +++++++++++++++++++++++++------------------ 1 file changed, 76 insertions(+), 55 deletions(-) diff --git a/pages/codev/demo.vue b/pages/codev/demo.vue index 6cde6d6..5e28bfc 100644 --- a/pages/codev/demo.vue +++ b/pages/codev/demo.vue @@ -7,63 +7,82 @@

10 personnes fictives. Clique sur un mode pour voir les matchs.

- - - - - - -
- - Mode {{ MODE_LABELS[mode] }} actif - - {{ matches.length }} connexion{{ matches.length !== 1 ? 's' : '' }} trouvee{{ matches.length !== 1 ? 's' : '' }}. - - +
+ +
- -
- - - - +
+ + + + + + +
+ + Mode {{ MODE_LABELS[mode] }} actif - + {{ matches.length }} connexion{{ matches.length !== 1 ? 's' : '' }} trouvee{{ matches.length !== 1 ? 's' : '' }}. + + +
+ + +
+ + + +
+
+ +
+
+ + + + + + + + + + + + + + + +
PrénomBesoinCe que j'offre
{{ f.nom }}{{ f.besoin }}{{ f.offre }}
+
@@ -73,6 +92,8 @@ import type { CodevFiche, CodevMatch } from '~/types/codev' import { computeMatches } from '~/utils/codev/matching' +const tab = ref<'carto' | 'annuaire'>('carto') + // 10 fiches sans hashtags — textes enrichis pour que scoreDirect discrimine bien les 3 modes : // // Solution (scoreDirect besoinA vs offreB) :