BISLAC
Balearic Island Creation
A Bon Sentiment Collection ↗
Internal · noindex

Internal changelog

Every update to the Bislac website, date-stamped and reverse-chronological. Includes design, properties, yachts, tracking, and infrastructure work. Hidden from search engines.

Total entries
17
Public
11
Internal-only
6

← Public changelog

May 2026

6 entries

  • 09 MAY

    Yacht specs + brochures pulled in from the legacy library

    Built a Sanity → Supabase enrichment pass for all 18 yachts: parsed length, day/night capacity, cabins, crew, engine and home port out of the original description blocks, and downloaded the original brochure PDFs into the yachts storage bucket.

  • 09 MAY

    Yachts surfaced on bislac.com — listing + per-yacht detail pages

    New /yachts listing grouped by Motor / Sailing & Catamaran / Other, plus per-yacht detail pages at /yachts/[slug] with hero, gallery + lightbox, specs strip, vessel card, water toys + amenities, charter rates and inquiry CTA. Mirrors the existing /stays pattern, both on the frontend and the back-office in bon-sentiment-ops.

  • 09 MAY

    internal

    Fixed the cream-on-cream Nav logo on inner pages

    Restricted the dark-hero nav allowlist to '/' only — every other route (/stays, /yachts, /privacy …) now starts in the scrolled (ink-on-cream) state so the BISLAC mark and tagline are visible from the first paint.

  • 02 MAY

    Microsoft Clarity (wkv5o5xe6m) added alongside GA4

    Same consent gate as GA4 — Clarity loads only after a visitor accepts analytics cookies. Gives session replay + heatmaps to complement GA4's quantitative view.

  • 02 MAY

    Google Analytics 4 (G-VJ6KM9SM51) wired in behind cookie consent

    Loads only after a visitor accepts analytics cookies. Tracks page views and CTA clicks (property card clicks, yacht card clicks, inquiry submissions, Bon Sentiment cross-link, region anchor clicks).

  • 01 MAY

    internal

    ISR tightened so ops edits propagate within ~1 min

    Page-level revalidate dropped to 60s on / and the detail routes — Felix sees property/yacht display-order tweaks live almost as soon as he saves in bon-sentiment-ops.

April 2026

11 entries

  • 30 APR

    Mobile a11y sweep — touch targets, GeoRibbon wrap, Inquiry tap area

    GeoRibbon now wraps on narrow screens instead of pushing the layout. Inquiry CTA + form fields meet the 44px tap-target floor. Tagline floors brought up to match the studio sweep.

  • 30 APR

    internal

    Stop tracking .playwright-cli, .planning, scratch PNGs

  • 30 APR

    internal

    Trim trailing newlines from env vars

    Defensive fix — Vercel env values copied with a trailing \n caused intermittent 401s against Supabase.

  • 29 APR

    internal

    Reverted cross-brand footer experiment

    Tried a reciprocal Bon Sentiment footer bridge with a palm seal; rolled back to the cleaner edition footer Felix preferred.

  • 27 APR

    All property images surfaced + image perf wins

    Detail pages now render every image in the storage bucket, not just the cover. Switched to next/image with explicit sizes, AVIF/WebP and priority on the hero.

  • 27 APR

    Per-property detail pages at /stays/[region]/[slug]

    New detail route mirroring the v3 mockup: hero, asymmetric gallery + lightbox, narrative copy, location strip, inquiry CTA. Region-scoped paths for cleaner SEO.

  • 27 APR

    Inquiry form motion polished to match the rest of the site

    Field underline animations, button arrow ease, success state — same motion language as the property cards and reveal animations.

  • 26 APR

    framer-motion polish — scroll reveals, card hover, button arrows

  • 26 APR

    Mobile nav added — hamburger + slide-down overlay

  • 26 APR

    internal

    Removed studio planning docs accidentally copied during the fork

  • 26 APR

    Bislac launched — single-page curated listings site

    Initial commit: hero, manifesto, Mallorca + Berlin grids, BS band, inquiry, geo ribbon, footer. Shipped to bislac.com after DNS cutover from the old WordPress.