SPB Git forge

spb/house-ka

Public
18commits 1branches 0releases
1.9 MBsize
maindefault branch
19 days agolast push
Python 67% TypeScript 18.2% CSS 14.4%
1.5 KB · 50 lines typescript
Raw Blame History
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