SPB Git forge

spb/immo-ka

Public

Immo-Ka — agrégateur des propriétés à vendre au Québec (73 connecteurs, ~40 000 annonces, React+FastAPI)

112commits 1branches 0releases
125.4 MBsize
maindefault branch
13 days agolast push
Python 47.5% HTML 27.9% TypeScript 15.5% CSS 7.2% JavaScript 2%

History of frontend/src/ka/KaFooter.tsx · clear filter

  1. Mon, Aug 17, 2026 1

    1. Harmonisation Groupe KA : design system ka-ui, badge + footer communs, page /contact, SSO KA ID au header
      …
      - ka-ui vendoré dans frontend/src/ka/ (tokens.css, ecosystem.json, KaFooter, GroupeKaBadge) ;
        tokens.css importé AVANT styles.css dans main.tsx
      - styles.css : socle dédupliqué (palette papier/encre, grain, selection, focus
        viennent de ka/tokens.css) ; seule surcharge locale = accent CERISE Immo-Ka
        (--accent #e23744 + alias --lime/--lime-soft) ; classes métier conservées ;
        styles Profil (carte de membre KA-ID), Contact et pages légales ajoutés
      - Header : badge « Un service Groupe KA » (desktop + menu mobile), bouton
        « Se connecter avec KA » + lien « Créer un compte » -> groupe-ka.com/connexion ;
        zone compte -> /profil quand connecté
      - Footer local remplacé par KaFooter (siteId immo-ka, pages légales locales)
      - Nouvelles routes SPA : /contact (ecosystem.json : 3 courriels + rôles,
        avertissement agrégateur, hub, écosystème), /profil, /conditions, /confidentialite
      - api.ts : fetchMe/logout/User/Socials + favoris hub (fetchFavorites,
        toggleFavorite, favItemFromListing) — account.tsx et Profil.tsx enfin branchés
      - seo.py : /contact ajouté aux pages statiques SSR
      - index.html : title « Immo-Ka — Un service Groupe KA », theme-color encre KA
      - tsconfig : exclusion du code mort non référencé (src/kamaps, pages/Category.tsx —
        dépendait de @groupe-ka/ka-maps absent de node_modules)
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +91