Python 49.6%
TypeScript 25.5%
CSS 24.1%
1// -----------------------------------------------------------------------------2// Author: Simon-Pierre Boucher3// Contact: contact@spboucher.ai4// Project: Groupe Ka / Ka Maps (Home-Ka integration)5// kamaps/theme.ts : Home-Ka Maps theme — forest-green / off-white / ink.6// Premium price pins: off-white with ink text; the GREEN #1e4fd8 is reserved7// for brand moments (selection, controls, highlights).8// -----------------------------------------------------------------------------9import type { KaMapTheme } from "@groupe-ka/ka-maps";1011const INK = "#12181a";12const GREEN = "#1e4fd8";13const OFFWHITE = "#fffdf8";14const WHITE = "#ffffff";1516export const homeKaMapTheme: KaMapTheme = {17 id: "home-ka",18 productName: "Home-Ka Maps",19 accent: GREEN,20 onAccent: WHITE,21 fontFamily: '"Inter", system-ui, -apple-system, "Segoe UI", sans-serif',22 markers: {23 // List price: off-white pin, ink text — readable without crushing the24 // basemap. Selection/hover: solid ink, the absolute anchor.25 sale: {26 background: OFFWHITE,27 text: INK,28 halo: "rgba(18, 24, 26, 0.30)",29 selectedBackground: INK,30 selectedText: WHITE,31 },32 highlight: {33 background: GREEN,34 text: WHITE,35 halo: "rgba(255, 255, 255, 0.55)",36 selectedBackground: INK,37 selectedText: WHITE,38 },39 },40 cluster: {41 background: OFFWHITE,42 text: INK,43 border: GREEN,44 valueText: "#0a3161",45 valueHalo: "rgba(255, 253, 248, 0.92)",46 },47 supportsDark: false,48};49