diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a590a0..e757320 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). ## [Unreleased] +### Changed +- Redesigned directory cards: image-first 16:9 layout with cover photos, frosted category badge, CSS court/grid placeholders, and logo avatar straddling the media/body border +- 4-tier visual ladder: Free (62% opacity, grey placeholder, unverified chip) → Basic (full opacity, green placeholder, verified chip, description, "View Listing →") → Growth (green placeholder, Growth chip + stats, "Request Quote →") → Pro (green 2.5px top border, CSS court media, full stats, green hover glow) +- Pro card media defaults to CSS court visualization when no cover image; Growth/Basic default to dark-green grid placeholder + +### Added +- Cover image upload for suppliers in the dashboard listing form (saves to `static/uploads/covers/`, 16:9 thumbnail preview) +- Migration 0013: `cover_image TEXT` column on suppliers table + ### Added - **Basic subscription tier** — verified directory listing with contact info, services checklist, social links, and enquiry form; no lead credits - **Monthly + yearly billing** — all paid supplier tiers now offer yearly pricing with annual discount (Basic: €349/yr, Growth: €1,799/yr, Pro: €4,499/yr) diff --git a/padelnomics/src/padelnomics/directory/templates/directory.html b/padelnomics/src/padelnomics/directory/templates/directory.html index b7693b9..7a12f50 100644 --- a/padelnomics/src/padelnomics/directory/templates/directory.html +++ b/padelnomics/src/padelnomics/directory/templates/directory.html @@ -5,6 +5,22 @@ {% block head %} + +
+ +Zillow-inspired: image-first cards with logo avatar, frosted category badge, and tier-differentiated visual treatments. DM Sans throughout.
+cover_image TEXT column to suppliers table (migration 0013)static/uploads/covers/)Pro tier — with cover image (CSS court mock)
++ + Munich, Germany +
+Full turnkey padel court construction with 200+ installations across Central Europe. DIN-certified steel structures, premium surface options.
++ + Madrid, Spain +
+Spain's leading turnkey padel constructor. Panoramic glass, steel, and indoor hall solutions. Works with clubs, hotels, and municipal facilities.
+Pro tier — no cover image yet (CSS placeholder)
++ + Stockholm, Sweden +
+Specialist padel and indoor tennis surfaces. ITF-level turf products, 10-year warranty on all Scandinavian installations.
+Add a cover photo
+Show your courts or projects.
Appears in directory search results.
Growth tier
++ + Barcelona, Spain +
+Court management software with booking, billing, and membership tools for padel clubs. 200+ venues in Iberia.
++ + Amsterdam, Netherlands +
+Sport-grade LED lighting for padel and tennis courts. EN 12193 compliant. Energy-saving controls and dimming included.
+Basic tier (€39/mo) — verified presence, no lead routing
++ + Rotterdam, Netherlands +
+Specialist padel court builder serving the Benelux market. Indoor and outdoor installations, panoramic and classic models.
++ + London, United Kingdom +
+Independent consulting for padel club operators and venue developers. Feasibility, supplier selection, and planning guidance.
+Free / Unclaimed tier
++ + Warsaw, Poland +
++ + Bucharest, Romania +
+Example card (shown on first page, no filters active)
+Realistic mixed grid — how a page looks
+ +Your City, Country
+Madrid, Spain
+Spain's leading turnkey padel constructor. Glass, steel, and indoor hall solutions for clubs, hotels, and municipalities.
+Munich, Germany
+Full turnkey construction. DIN-certified steel structures, premium surfaces. 200+ installations across Central Europe.
+Barcelona, Spain
+Court management: booking, billing, memberships. 200+ venues across Iberia.
+London, United Kingdom
+Independent consulting for padel club operators. Feasibility, supplier selection, planning.
+Warsaw, Poland
+Bucharest, Romania
+