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%
2.8 KB · 77 lines tsx
Raw Blame History
1// -----------------------------------------------------------------------------2// House-Ka — Homes-for-sale aggregator (Canada outside Québec, Ontario first)3// A Groupe-Ka application — contact@groupe-ka.com4// pages/Contact.tsx : shared Groupe KA contact page (English).5// -----------------------------------------------------------------------------67const CONTACTS = [8  { role: "Projects and data", email: "contact@groupe-ka.com" },9  { role: "Media", email: "info@groupe-ka.com" },10  { role: "Legal and privacy", email: "admin@groupe-ka.com" },11];1213const SITES = [14  { wordmark: "Groupe·Ka", domain: "www.groupe-ka.com", tagline: "the Groupe KA portal" },15  { wordmark: "Immo·Ka", domain: "www.immo-ka.com", tagline: "homes for sale in Québec" },16  { wordmark: "Lou·Ka", domain: "www.lou-ka.com", tagline: "rentals in Québec" },17  { wordmark: "Vrai·Prix", domain: "www.vrai-prix.com", tagline: "Québec market-value estimates" },18  { wordmark: "Auto·Ka", domain: "www.auto-ka.com", tagline: "used cars" },19  { wordmark: "Job·Ka", domain: "www.job-ka.com", tagline: "job listings" },20];2122export default function ContactPage() {23  return (24    <div className="container contact">25      <span className="kicker">Contact</span>26      <h1>27        Write to <span className="hl">Groupe KA</span>28      </h1>29      <p className="lede">30        House-Ka is a service of <b>Groupe-Ka</b> — an ecosystem of data31        aggregators. All the platforms share the same contact channels.32      </p>3334      <div className="contact-cards">35        {CONTACTS.map((c) => (36          <a key={c.email} className="contact-card" href={`mailto:${c.email}`}>37            <span className="contact-role">{c.role}</span>38            <span className="contact-mail">{c.email}</span>39          </a>40        ))}41      </div>4243      <p className="contact-disclaimer">44        <b>House-Ka is an independent aggregator — it is not a brokerage and is45        not affiliated with the sources it indexes.</b> Every listing links back46        to the original page of the brokerage: for a specific property, contact47        the listing agent shown on the page directly.48      </p>4950      <div className="contact-hub">51        <a52          className="btn btn-primary"53          href="https://www.groupe-ka.com"54          target="_blank"55          rel="noopener noreferrer"56        >57          Visit the groupe-ka.com portal ↗58        </a>59      </div>6061      <section className="contact-sites">62        <h2>The ·Ka ecosystem</h2>63        <ul>64          {SITES.map((s) => (65            <li key={s.domain}>66              <a href={`https://${s.domain}`} target="_blank" rel="noopener noreferrer">67                <b>{s.wordmark}</b>68                <span>{s.tagline}</span>69              </a>70            </li>71          ))}72        </ul>73      </section>74    </div>75  );76}77