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%
1.6 KB · 50 lines typescript
Raw Blame History
1// -----------------------------------------------------------------------------2// Author: Simon-Pierre Boucher3// Contact: contact@spboucher.ai4// Project: Groupe Ka / Ka Maps (Immo-Ka integration)5// kamaps/theme.ts : thème Immo-Ka Maps v2 — identité rouge / off-white / encre.6// Pastilles premium : off-white texte encre ; le ROUGE #e23744 est réservé aux7// moments de marque (« sous l'estimation Vrai-Prix », sélection, contrôles).8// -----------------------------------------------------------------------------9import type { KaMapTheme } from "@groupe-ka/ka-maps";1011const INK = "#1a1214";12const RED = "#e23744";13const OFFWHITE = "#fffdf8";14const WHITE = "#ffffff";1516export const immoKaMapTheme: KaMapTheme = {17  id: "immo-ka",18  productName: "Immo-Ka Maps",19  accent: RED,20  onAccent: WHITE,21  fontFamily: '"Inter", system-ui, -apple-system, "Segoe UI", sans-serif',22  markers: {23    // Prix demandé : pastille off-white, texte encre — lisible sans écraser24    // la carte. Sélection/survol : encre pleine, le repère absolu.25    sale: {26      background: OFFWHITE,27      text: INK,28      halo: "rgba(26, 18, 20, 0.30)",29      selectedBackground: INK,30      selectedText: WHITE,31    },32    // « Bonne affaire » (prix sous l'estimation Vrai-Prix) : rouge d'office.33    highlight: {34      background: RED,35      text: WHITE,36      halo: "rgba(255, 255, 255, 0.55)",37      selectedBackground: INK,38      selectedText: WHITE,39    },40  },41  cluster: {42    background: OFFWHITE,43    text: INK,44    border: RED,45    valueText: "#8f1a22",46    valueHalo: "rgba(255, 253, 248, 0.92)",47  },48  supportsDark: false,49};50