SPB Git forge

spb/home-ka

Public
10commits 1branches 0releases
793.0 KBsize
maindefault branch
20 days agolast push
Python 49.6% TypeScript 25.5% CSS 24.1%
1.5 KB · 49 lines typescript
Raw Blame History
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