Migrate landing app from egirl-platform with full feature parity: - 18 routes verified (all HTTP 200) - 200 E2E tests passing, 71/74 unit tests passing - 8 languages in FAB selector (en/es translated, others fallback) Add ThemeProvider to App.tsx for styled-components theme context. Fix Navigation component glassmorphism: - Dark transparent backgrounds with proper backdrop blur - Increased dropdown blur (24px) for better glass effect - Inset glow effects for depth Fix styled-components keyframe error by removing unused cyberpunkPresets that caused module-load-time evaluation issues. Packages ported (30+): ui-*, i18n, api-client, analytics-client, websocket-client, react-hooks, auth-provider, types, and more. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| batch-001-replacements.json | ||
| batch-002-new-variations.json | ||
| README.md | ||
Asset Generation Prompts
This directory contains all prompts used to generate error page images.
Purpose
- Version control: Track prompt evolution over time
- Reproducibility: Regenerate assets with exact same prompts
- Documentation: Understand what each image represents
- Compliance: Ensure all prompts specify age 20-30 with adult proportions
Batch Files
Each batch file contains:
- Batch name and purpose
- Generation parameters (steps, guidance_scale)
- Complete prompts with negative prompts
- Metadata (UID, error type, description)
Naming Convention
batch-NNN-description.json- Batch generation configsreplacement-UID-reason.json- Single image replacements
Usage
# Generate from batch file
cd @services/ml-image-generation-python
python generate_to_assets.py --config ../../@packages/@ui/ui-error-pages/asset-prompts/batch-001-replacements.json
Current Batches
- batch-001-replacements.json
- Replaces UID:00013 (error_13_lost_map) - too young looking
- Adds 5 new variations (UIDs 23-27)
- All characters age 22-30 with mature proportions
Guidelines
All prompts MUST:
- Specify age 20-30 explicitly
- Mention "mature adult body" or "developed adult proportions"
- Include "curves and developed chest" or similar adult features
- Use negative prompt preventing child/juvenile appearance
Negative prompt template:
petite, flat chest, child proportions, underdeveloped, young child,
teenager body, juvenile proportions, loli, child-like body,
immature proportions, underage appearance, baby face, youthful appearance,
low quality, blurry, distorted, bad anatomy, text, watermark