Organize fakemui folder: email components complete, docs consolidated

- Email components (Phase 2 COMPLETE):
  * Fixed 18 broken imports: @metabuilder/fakemui/hooks → ../../../src/utils/useAccessible
  * Renamed email-wip/ → email/ (production-ready)
  * Enabled exports in react/components/index.ts
  * All 22 email components now production-ready (1244 lines)

- Cleanup:
  * Removed wip/ directory (duplicate of src/utils/accessibility)
  * Preserved 15 Python/PyQt6 implementation files (full implementations, not stubs)
  * Moved 7 markdown files to fakemui/docs/ (better organization)

- Documentation:
  * Updated CLAUDE.md: Phase 2 email complete, added deletion safety gotcha
  * Created plan: txt/FAKEMUI_REORGANIZATION_PLAN_2026-02-01.txt

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-01 20:18:49 +00:00
parent 110d37c3bc
commit 89f83a7476
112 changed files with 770 additions and 1754 deletions

22
take-screenshot.js Normal file
View File

@@ -0,0 +1,22 @@
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch();
const page = await browser.newPage();
// Set viewport size
await page.setViewportSize({ width: 1920, height: 1080 });
// Navigate to the page
await page.goto('http://localhost:3000');
// Wait for page to load
await page.waitForLoadState('networkidle');
// Take screenshot
await page.screenshot({ path: 'workflowui-screenshot.png', fullPage: true });
console.log('Screenshot saved to workflowui-screenshot.png');
await browser.close();
})();