SPB Git

spb/vrai-prix

Public

Vrai-Prix — l'évaluation du vrai prix des propriétés résidentielles au Québec.

History of src/ka Clear filter
page 1
  1. Tue, Aug 25, 2026 1

    1. Barre de navigation mobile commune Groupe KA (KA Tabbar v1)
      …
      Pilule flottante fixe en bas (standard ka-ui/nav, variante Next.js) :
      Estimer · Marché · Ventes · Méthode, accent rouge signature, bilingue fr/en,
      safe-area iOS. Estimer mène immédiatement à la recherche d adresse (focus du
      champ héros, id vp-adresse) ; Ventes ancre le flux des dernières ventes
      réelles de l accueil (id ventes).
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 2 files +321
  2. Mon, Aug 24, 2026 1

    1. Simon-Pierre Boucher · 1 file +11
  3. Sun, Aug 23, 2026 1

    1. stats v3 : rapports PDF personnalisés (catalogue, rendu au choix, ReportBuilder)
      …
      - report-stats.ts : catalogFromDashboard() + buildCustomReport(spec)
        (dispatch par bloc, conversions tableau, sommaire, gabarit Groupe-KA)
      - routes /api/stats/catalog (GET) + /api/stats/report/custom (POST)
      - kacharts.tsx v3 : ReportBuilder intégré à PdfButton (modal, ordre,
        rendus, modèles localStorage) — SPEC.md §3bis
      Simon-Pierre Boucher · 3 files +674 −11
  4. Wed, Aug 19, 2026 3

    1. Simon-Pierre Boucher · 1 file +4 −1
    2. Correctifs front-end mobile : viewport-fit=cover, safe-area et verrou de scroll cookies, socle mobile ka-ui
      …
      - layout.tsx : export viewport (device-width, initial-scale 1, viewport-fit=cover) pour les encoches iOS ; extension tactile ::after -8px sur le logo Vrai-Prix du header (cible >= 44 px)
      - CookieConsent.tsx : padding bas du bandeau avec env(safe-area-inset-bottom) ; verrou du scroll d arriere-plan quand le panneau de preferences est ouvert (useEffect + cleanup) + fermeture a Escape
      - src/ka/tokens.css : nouvelle section SOCLE MOBILE OBLIGATOIRE (z-index unifies, --vh100 dvh, .ka-bottombar, verrou ka-scroll-lock, filet anti-zoom iOS 16 px, extension tactile gk-badge)
      - public/ka-agent.js : agent corrige (safe-area bulle/panneau, textarea 16 px, plein ecran auto <= 640 px + verrou scroll kaa-lock)
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +87
  5. Mon, Aug 17, 2026 3

    1. Footer/contact : Job-Ka rejoint l écosystème (ecosystem.json 13 sites)
      …
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 1 file +175 −24
    2. Stats Groupe KA — /api/stats/dashboard (contrat SPEC), rapport PDF au gabarit commun (complet/synthèse) et boutons PDF + fraîcheur sur /stats
      …
      - Nouveau GET /api/stats/dashboard : KPI, série des millésimes 2021-2026,
        répartition par type, top municipalités, top 20 en table, records —
        period accepté mais non applicable (instantané du rôle 2026), cache mémoire.
      - report-stats.ts porté au gabarit Groupe-KA (A4) : couverture kicker
        GROUPE KA · RAPPORT STATISTIQUE + wordmark boîte encre/accent #ff5148 +
        bande « par Groupe KA — groupe-ka.com », sommaire, en-tête/pied normalisés,
        page de fin (3 courriels + rôles, avertissement d agrégateur d ecosystem.json).
        Contenu riche conservé (chiffre-choc, millésimes, types, palmarès 200) +
        records ; mode synthese = couverture + sommaire exécutif.
      - GET /api/stats/report?mode=complet|synthese (alias /api/report/stats),
        fichier groupe-ka_vrai-prix_stats_instantane_<date>.pdf.
      - /stats : barre en tête (mention de fraîcheur + Télécharger le rapport PDF +
        Synthèse) ; correction du débordement 360 px des stat-chips du bloc encre.
      - Kit commun src/ka/stats (SPEC.md, kapdf.py, kacharts.tsx) versionné.
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 3 files +1,070
    3. Harmonisation Groupe KA — design system ka-ui, badge, footer commun, page contact
      …
      - ka-ui vendoré (src/ka/) : tokens.css importé dans layer(base) via globals.css
        (bat le preflight Tailwind, reste sous les utilitaires et le design local),
        bloc compat pour les titres, accent rouge canonique (--accent/--accent-soft/
        --accent-deep/--on-accent) avec alias historiques --lime/--lime-soft
      - Header : badge « Un service Groupe KA » à côté du logo (desktop xl+) et dans
        le pied du menu mobile, cliquable vers groupe-ka.com
      - Footer : KaFooter commun (bloc encre, contacts et sites centralisés
        d ecosystem.json) précédé de la rangée locale FooterNav restylée papier
      - Nouvelle page /contact : courriels centralisés, avertissement d agrégateur,
        lien hub + création de compte KA ID, liste des sites de l écosystème
      - SEO : titre par défaut « Vrai-Prix — Un service Groupe KA » (layout + OG/X)
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher · 4 files +386
Menu

Theme