Python 67%
TypeScript 18.2%
CSS 14.4%
1// -----------------------------------------------------------------------------2// Author: Simon-Pierre Boucher3// Contact: contact@spboucher.ai4// Project: Groupe Ka / Ka Maps (House-Ka integration)5// kamaps/theme.ts : House-Ka Maps theme — pine green / cream / ink identity.6// Premium price pills: cream with ink text; the PINE #0f6b4f is reserved for7// brand moments (selection, controls, highlights).8// -----------------------------------------------------------------------------9import type { KaMapTheme } from "@groupe-ka/ka-maps";1011const INK = "#14201a";12const PINE = "#0f6b4f";13const CREAM = "#faf7f0";14const WHITE = "#ffffff";1516export const houseKaMapTheme: KaMapTheme = {17 id: "house-ka",18 productName: "House-Ka Maps",19 accent: PINE,20 onAccent: WHITE,21 fontFamily: '"Inter", system-ui, -apple-system, "Segoe UI", sans-serif',22 markers: {23 // Asking price: cream pill, ink text — readable without crushing the map.24 // Selection/hover: full ink, the absolute anchor.25 sale: {26 background: CREAM,27 text: INK,28 halo: "rgba(20, 32, 26, 0.30)",29 selectedBackground: INK,30 selectedText: WHITE,31 },32 // Highlighted listings: pine.33 highlight: {34 background: PINE,35 text: WHITE,36 halo: "rgba(255, 255, 255, 0.55)",37 selectedBackground: INK,38 selectedText: WHITE,39 },40 },41 cluster: {42 background: CREAM,43 text: INK,44 border: PINE,45 valueText: "#0a4a37",46 valueHalo: "rgba(250, 247, 240, 0.92)",47 },48 supportsDark: false,49};50