Skip to content

Migrate: Landing Page Components (Flowbite Blocks) #122

@dokterbob

Description

@dokterbob

Objective

Replace Flowbite-Svelte-Blocks components on the landing page with custom ShadCDN-based implementations.

Component Location

  • routes/+page.svelte - Landing page

Current Flowbite Blocks Components

  • Section - Page section container
  • News - News banner with "NEW" badge
  • HeroHeader - Hero title section
  • HeroBody - Hero body with featured companies

Tasks

  • Create custom Section component using ShadCDN primitives
  • Build News banner component with Badge
  • Implement Hero section with title and CTAs
  • Create featured companies section
  • Preserve all animations and styling
  • Test responsive behavior

Custom Components to Create

  1. NewsBar - Announcement banner with badge
  2. HeroSection - Title, subtitle, CTA buttons
  3. CompanyLogos - Logo grid section

Research Needed

  • ⚠️ No direct ShadCDN equivalents for these marketing components
  • ⚠️ May need to keep as custom components

Acceptance Criteria

  • Landing page looks identical
  • All animations preserved
  • Responsive layout maintained
  • CTAs functional

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions