Skip to content

docs: complete Tauri UI inventory for a future framework rewrite - #390

Draft
AkaraChen wants to merge 1 commit into
devfrom
cursor/tauri-ui-inventory-ee3c
Draft

docs: complete Tauri UI inventory for a future framework rewrite#390
AkaraChen wants to merge 1 commit into
devfrom
cursor/tauri-ui-inventory-ee3c

Conversation

@AkaraChen

Copy link
Copy Markdown
Owner

What this is

A framework-agnostic inventory of every visible 2code UI surface, written so a later rewrite can rebuild the same product without the current React / Tailwind / shadcn stack.

Documents

File Role
docs/ui-inventory.md Master rewrite spec (Chinese): windows, chrome, design tokens, every screen tree, dialogs, shortcuts, platform diffs, acceptance checklist
docs/sidebar-ui-inventory.md Pixel-level appendix: app sidebar + profile sidebar
docs/ui-inventory-home-project.md Pixel-level appendix: home, file tree, viewer, command palette, project/profile dialogs
docs/ui-inventory-settings-terminal-git-debug-updater.md Pixel-level appendix: settings window, terminal, git, debug, updater
docs/README.md Index updated

Coverage

  • Two windows (main overlay chrome + Settings 880×640)
  • App sidebar (pin, groups, reorder DnD, avatars, agent dots)
  • Home empty state + onboarding tour
  • Profile workspace: top bar, Files/Git/Notes sidebar, unified tabs
  • Terminal (never-unmount contract), file viewer (Monaco / Markdown / binary)
  • Git compact panel + large diff dialog
  • All dialogs, command palette, toasts, debug FAB, updater toast
  • Keyboard, platform chrome (macOS traffic lights / Windows custom buttons)
  • Hardcoded non-i18n strings and rewrite invariants

No application code changed.

Open in Web Open in Cursor 

Document every 2code window, screen, region, dialog, and layout
contract so a later UI-framework rewrite can rebuild the product
without reading the current React stack.

Co-authored-by: AkaraChen <AkaraChen@users.noreply.github.com>
@netlify

netlify Bot commented Sep 3, 2026

Copy link
Copy Markdown

Deploy Preview for grand-selkie-225f87 canceled.

Name Link
🔨 Latest commit fb5166e
🔍 Latest deploy log https://app.netlify.com/projects/grand-selkie-225f87/deploys/6a98febb6d7d2c00081e86de

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants