{
  "name": "KLIGO interface foundation",
  "version": "2.2.0",
  "themes": {
    "modes": [
      "light",
      "dark"
    ],
    "default": "light",
    "storageKey": "kligo-theme",
    "selector": "html.dark",
    "surfaceSource": "app/theme-surfaces.css",
    "guide": "docs/DARK_MODE_HANDOFF.md"
  },
  "brand": {
    "logo": "/brand/logos/full-primary.svg",
    "yellow": "#FBB104",
    "black": "#0A0A09",
    "displayFont": "Heebo",
    "bodyFont": "Assistant"
  },
  "controls": {
    "radius": "16px",
    "heights": [
      "56px",
      "44px",
      "36px"
    ],
    "iconSize": "20px",
    "treatment": "molded",
    "source": "components/kligo/button.tsx"
  },
  "components": [
    "AdvertiseLink",
    "KButton",
    "KIconButton",
    "KChoiceCard",
    "KSegmentedControl",
    "KChip",
    "KStatusBadge",
    "KPagination",
    "KSearchField",
    "KFilterPopover",
    "KField",
    "KligoLoaderGraphic",
    "KligoLoadingProvider",
    "KligoRouteLoading",
    "KligoLogo",
    "marketplaceDestination",
    "MarketplaceMenu",
    "mobileAppItems",
    "mobileActiveTab",
    "MobileAppNavigation",
    "MobileTopBar",
    "MobileAccountLinks",
    "MobileProfileSections",
    "KMobileBottomNavigation",
    "KModalPattern",
    "KSheetPattern",
    "PlansMenu",
    "KPriceRangeFilter",
    "KCard",
    "KFeedbackState",
    "Tabs",
    "TabsList",
    "TabsTrigger",
    "ThemedImage",
    "TabsContent",
    "DiscoverySearch",
    "ListingPhoto",
    "EquipmentCategoryGrid",
    "CompactEquipmentCard",
    "DeveloperModeProvider",
    "InterfaceText"
  ],
  "componentSources": [
    "components/account/account-security.tsx",
    "components/account/billing-workspace.tsx",
    "components/auth/auth-shell.tsx",
    "components/auth/create-account-experience.tsx",
    "components/auth/login-experience.tsx",
    "components/auth/onboarding-experience.tsx",
    "components/auth/password-recovery-experience.tsx",
    "components/auth/registration-data.ts",
    "components/auth/registration-profiles.ts",
    "components/auth/verification-experience.tsx",
    "components/conditional-header.tsx",
    "components/customer/account-preferences.tsx",
    "components/customer/account-workspace.tsx",
    "components/customer/booking-card.tsx",
    "components/customer/booking-demo-flow.tsx",
    "components/customer/booking-demo-state.ts",
    "components/customer/bookings-workspace.tsx",
    "components/customer/company-contact.ts",
    "components/customer/contact-history.ts",
    "components/customer/customer-account-sections.tsx",
    "components/customer/customer-collection-states.tsx",
    "components/customer/customer-demo-data.ts",
    "components/customer/customer-home.tsx",
    "components/customer/customer-messaging-demo.ts",
    "components/customer/customer-navigation.ts",
    "components/customer/customer-profile-data.ts",
    "components/customer/customer-profile-workspaces.tsx",
    "components/customer/customer-projects.tsx",
    "components/customer/customer-quote-demo.ts",
    "components/customer/customer-request-demo.ts",
    "components/customer/customer-requests-states.tsx",
    "components/customer/customer-requests.tsx",
    "components/customer/customer-saved-demo.ts",
    "components/customer/customer-shell.tsx",
    "components/customer/customer-support.tsx",
    "components/customer/local-company-messages.tsx",
    "components/customer/local-listing-request.tsx",
    "components/customer/messages-workspace.tsx",
    "components/customer/new-request-flow.tsx",
    "components/customer/new-request-prompt.tsx",
    "components/customer/quote-comparison-card.tsx",
    "components/customer/quote-comparison-table.tsx",
    "components/customer/quotes-workspace.tsx",
    "components/customer/request-prefill.ts",
    "components/customer/request-summary-card.tsx",
    "components/customer/saved-item-card.tsx",
    "components/customer/saved-store.ts",
    "components/customer/saved-workspace.tsx",
    "components/customer/settings-hub.tsx",
    "components/customer/support-bot.tsx",
    "components/customer/support-history.tsx",
    "components/customer/support-store.ts",
    "components/design-system-client.tsx",
    "components/developer/app-handoff.tsx",
    "components/developer/appearance-reference.tsx",
    "components/developer/developer-mode.tsx",
    "components/developer/handoff-hub.tsx",
    "components/home/browse-categories.tsx",
    "components/home/compact-equipment-card.tsx",
    "components/home/equipment-category-grid.tsx",
    "components/home/home-discovery-data.ts",
    "components/home/home-discovery.tsx",
    "components/home/marketplace-entry.tsx",
    "components/home/popular-listing-grid.tsx",
    "components/i18n/arabic-copy.ts",
    "components/i18n/arabic-extra-copy.ts",
    "components/i18n/arabic-kit-copy.ts",
    "components/i18n/arabic.ts",
    "components/i18n/commerce-copy.ts",
    "components/i18n/hebrew-copy.ts",
    "components/i18n/hebrew-customer-copy.ts",
    "components/i18n/hebrew-provider-copy.ts",
    "components/i18n/hebrew-public-copy.ts",
    "components/i18n/hebrew.ts",
    "components/i18n/interface-copy.ts",
    "components/i18n/interface-text.tsx",
    "components/i18n/locale-provider.tsx",
    "components/i18n/locale-switcher.tsx",
    "components/i18n/localized-controls.tsx",
    "components/i18n/localized-page-title.tsx",
    "components/i18n/localized-text.tsx",
    "components/i18n/materials-copy.ts",
    "components/i18n/page-titles.ts",
    "components/i18n/print-guide-button.tsx",
    "components/kligo/advertise-link.tsx",
    "components/kligo/button.tsx",
    "components/kligo/choice-card.tsx",
    "components/kligo/controls.tsx",
    "components/kligo/filter-popover.tsx",
    "components/kligo/form.tsx",
    "components/kligo/loading-screen.tsx",
    "components/kligo/logo.tsx",
    "components/kligo/marketplace-menu.tsx",
    "components/kligo/mobile-app-navigation.tsx",
    "components/kligo/mobile-profile-controls.tsx",
    "components/kligo/navigation.tsx",
    "components/kligo/overlays.tsx",
    "components/kligo/plans-menu.tsx",
    "components/kligo/price-range-filter.tsx",
    "components/kligo/surface.tsx",
    "components/kligo/tabs.tsx",
    "components/kligo/themed-image.tsx",
    "components/legal/legal-page.tsx",
    "components/marketplace/catalog-data.ts",
    "components/marketplace/catalog-detail.tsx",
    "components/marketplace/catalog-empty-state.tsx",
    "components/marketplace/catalog-image.tsx",
    "components/marketplace/catalog-search-data.ts",
    "components/marketplace/catalog-search-input.tsx",
    "components/marketplace/catalog.ts",
    "components/marketplace/category-icons.ts",
    "components/marketplace/category-navigation.tsx",
    "components/marketplace/company-profile.tsx",
    "components/marketplace/discovery-map-data.ts",
    "components/marketplace/discovery-results.tsx",
    "components/marketplace/discovery-search.tsx",
    "components/marketplace/discovery-url.ts",
    "components/marketplace/empty-state.tsx",
    "components/marketplace/equipment-detail.tsx",
    "components/marketplace/equipment-explorer.tsx",
    "components/marketplace/equipment-filter-panel.tsx",
    "components/marketplace/equipment-gallery.tsx",
    "components/marketplace/equipment-listing-card.tsx",
    "components/marketplace/equipment-map.tsx",
    "components/marketplace/featured-discovery.tsx",
    "components/marketplace/listing-actions.tsx",
    "components/marketplace/listing-bookmark.tsx",
    "components/marketplace/listing-card.tsx",
    "components/marketplace/listing-gallery.tsx",
    "components/marketplace/listing-map.tsx",
    "components/marketplace/listing-photo.tsx",
    "components/marketplace/listing-report-form.tsx",
    "components/marketplace/local-map-listing.ts",
    "components/marketplace/local-sponsored-hero.tsx",
    "components/marketplace/map-label-language.ts",
    "components/marketplace/map-theme.ts",
    "components/marketplace/marketplace-showcase.tsx",
    "components/marketplace/marketplace-url-state.ts",
    "components/marketplace/material-source.ts",
    "components/marketplace/materials-explorer.tsx",
    "components/marketplace/mobile-listing-content.tsx",
    "components/marketplace/opportunity-application-flow.tsx",
    "components/marketplace/opportunity-card.tsx",
    "components/marketplace/opportunity-request-panel.tsx",
    "components/marketplace/part-card.tsx",
    "components/marketplace/parts-explorer.tsx",
    "components/marketplace/price-range.ts",
    "components/marketplace/project-explorer.tsx",
    "components/marketplace/project-filter-panel.tsx",
    "components/marketplace/project-opportunity-detail.tsx",
    "components/marketplace/provider-card.tsx",
    "components/marketplace/provider-preview.tsx",
    "components/marketplace/provider-request-panel.tsx",
    "components/marketplace/published-listing-card.tsx",
    "components/marketplace/published-listing-detail.tsx",
    "components/marketplace/published-listings.tsx",
    "components/marketplace/report-store.ts",
    "components/marketplace/report-target.ts",
    "components/marketplace/request-panel.tsx",
    "components/marketplace/results-view-toggle.tsx",
    "components/marketplace/route-navigation.tsx",
    "components/marketplace/sample-badge.tsx",
    "components/marketplace/search-by-need.tsx",
    "components/marketplace/service-explorer.tsx",
    "components/marketplace/service-filter-panel.tsx",
    "components/marketplace/sponsored-hero.tsx",
    "components/marketplace/sponsored-results.ts",
    "components/marketplace/supplier-card.tsx",
    "components/marketplace/supply-listing-detail.tsx",
    "components/marketplace/supply-quote-flow.tsx",
    "components/marketplace/supply-request-panel.tsx",
    "components/marketplace/terrain-geometry.ts",
    "components/marketplace/terrain-map.tsx",
    "components/marketplace/use-campaigns.ts",
    "components/notifications/notification-centre.tsx",
    "components/notifications/notification-popover.tsx",
    "components/profiles/compact-company-card.tsx",
    "components/profiles/company-ad-rules.ts",
    "components/profiles/company-directory.tsx",
    "components/profiles/company-mark.tsx",
    "components/profiles/company-placements.tsx",
    "components/profiles/provider-profile-data.ts",
    "components/profiles/provider-reviews.tsx",
    "components/profiles/public-provider-profile.tsx",
    "components/profiles/review-summary.ts",
    "components/profiles/use-company-inventory.ts",
    "components/provider/ad-placement-preview.tsx",
    "components/provider/ad-placements.ts",
    "components/provider/advertising-options.tsx",
    "components/provider/badge-plans.tsx",
    "components/provider/campaign-builder-state.ts",
    "components/provider/campaign-builder.tsx",
    "components/provider/campaign-store.ts",
    "components/provider/checkout-order.ts",
    "components/provider/confirmed-action.tsx",
    "components/provider/demo-badge.tsx",
    "components/provider/listing-cover-photo.ts",
    "components/provider/listing-photo-upload.ts",
    "components/provider/listing-session.ts",
    "components/provider/listing-validation.ts",
    "components/provider/placement-info.tsx",
    "components/provider/provider-account.tsx",
    "components/provider/provider-availability.tsx",
    "components/provider/provider-billing.tsx",
    "components/provider/provider-booking-data.ts",
    "components/provider/provider-booking-detail.tsx",
    "components/provider/provider-bookings.tsx",
    "components/provider/provider-campaigns.tsx",
    "components/provider/provider-checkout.tsx",
    "components/provider/provider-commercial-data.ts",
    "components/provider/provider-demo-data.ts",
    "components/provider/provider-listing-builder.tsx",
    "components/provider/provider-listing-data.ts",
    "components/provider/provider-listing-preview.tsx",
    "components/provider/provider-listings.tsx",
    "components/provider/provider-messages.tsx",
    "components/provider/provider-messaging-demo.ts",
    "components/provider/provider-navigation.tsx",
    "components/provider/provider-operations-data.ts",
    "components/provider/provider-overview.tsx",
    "components/provider/provider-performance.tsx",
    "components/provider/provider-plans.tsx",
    "components/provider/provider-profile.tsx",
    "components/provider/provider-promotions.tsx",
    "components/provider/provider-public-profile.tsx",
    "components/provider/provider-quotes.tsx",
    "components/provider/provider-request-data.ts",
    "components/provider/provider-requests.tsx",
    "components/provider/provider-shell.tsx",
    "components/provider/provider-support.tsx",
    "components/provider/provider-trust.tsx",
    "components/provider/subscription-state.ts",
    "components/provider/trust-badges.ts",
    "components/public/provider-hub.tsx",
    "components/public/public-guides.tsx",
    "components/site-header.tsx",
    "components/theme-provider.tsx",
    "components/theme-toggle.tsx",
    "components/ui/accordion.tsx",
    "components/ui/alert-dialog.tsx",
    "components/ui/alert.tsx",
    "components/ui/aspect-ratio.tsx",
    "components/ui/attachment.tsx",
    "components/ui/avatar.tsx",
    "components/ui/badge.tsx",
    "components/ui/breadcrumb.tsx",
    "components/ui/bubble.tsx",
    "components/ui/button-group.tsx",
    "components/ui/button.tsx",
    "components/ui/calendar.tsx",
    "components/ui/card.tsx",
    "components/ui/carousel.tsx",
    "components/ui/chart.tsx",
    "components/ui/checkbox.tsx",
    "components/ui/collapsible.tsx",
    "components/ui/combobox.tsx",
    "components/ui/command.tsx",
    "components/ui/context-menu.tsx",
    "components/ui/dialog.tsx",
    "components/ui/direction.tsx",
    "components/ui/drawer.tsx",
    "components/ui/dropdown-menu.tsx",
    "components/ui/empty.tsx",
    "components/ui/field.tsx",
    "components/ui/form.tsx",
    "components/ui/hover-card.tsx",
    "components/ui/input-group.tsx",
    "components/ui/input-otp.tsx",
    "components/ui/input.tsx",
    "components/ui/item.tsx",
    "components/ui/kbd.tsx",
    "components/ui/label.tsx",
    "components/ui/marker.tsx",
    "components/ui/menubar.tsx",
    "components/ui/message-scroller.tsx",
    "components/ui/message.tsx",
    "components/ui/native-select.tsx",
    "components/ui/navigation-menu.tsx",
    "components/ui/pagination.tsx",
    "components/ui/popover.tsx",
    "components/ui/progress.tsx",
    "components/ui/radio-group.tsx",
    "components/ui/resizable.tsx",
    "components/ui/scroll-area.tsx",
    "components/ui/select.tsx",
    "components/ui/separator.tsx",
    "components/ui/sheet.tsx",
    "components/ui/sidebar.tsx",
    "components/ui/skeleton.tsx",
    "components/ui/slider.tsx",
    "components/ui/sonner.tsx",
    "components/ui/spinner.tsx",
    "components/ui/switch.tsx",
    "components/ui/table.tsx",
    "components/ui/tabs.tsx",
    "components/ui/textarea.tsx",
    "components/ui/toggle-group.tsx",
    "components/ui/toggle.tsx",
    "components/ui/tooltip.tsx"
  ],
  "tokensSource": "app/globals.css",
  "state": "Demo data with explicit browser-local workflows; production integrations documented in docs/DEVELOPER_HANDOFF.md"
}
