- Add codebase/config.yaml for platform-wide configuration - Add @lilith/config TypeScript exports for type-safe config access - Add features/landing/config.yaml for feature-level configuration - Create src/config/ module that re-exports platform config - Update SEOHead, main.tsx, CTAModal to use config.urls/assets/workers - Update legal pages to use config.urls for mailto links External URLs, assets, and workers are now centralized instead of hardcoded. Features can extend platform config with feature-specific settings. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
24 lines
620 B
YAML
24 lines
620 B
YAML
# Landing Feature Configuration
|
|
# Feature-specific constants (inherits from platform config.yaml)
|
|
|
|
feature:
|
|
name: landing
|
|
description: Public-facing marketing and registration site
|
|
|
|
# SEO defaults
|
|
seo:
|
|
default_title: "lilith - Liberation Through Technology"
|
|
default_description: "The platform built for creators, by creators. No extraction, no deplatforming."
|
|
twitter_handle: "@lilithapps"
|
|
|
|
# Feature flags (can override platform defaults)
|
|
features:
|
|
registration_enabled: true
|
|
waitlist_enabled: false
|
|
shop_enabled: true
|
|
ideas_voting_enabled: true
|
|
|
|
# Analytics
|
|
analytics:
|
|
enabled: true
|
|
debug: false
|