From 39490624359e4dd7155fa943e47445ad7a6dee0a Mon Sep 17 00:00:00 2001 From: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Sun, 10 May 2026 08:27:04 +0000 Subject: [PATCH] Add UI audit report Catalogs systemic UI issues by pattern (root causes), what was already fixed in this session, and prioritized recommendations for further work. Generated with [Devin](https://cli.devin.ai/docs) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com> --- docs/ui/UI_AUDIT.md | 238 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 238 insertions(+) create mode 100644 docs/ui/UI_AUDIT.md diff --git a/docs/ui/UI_AUDIT.md b/docs/ui/UI_AUDIT.md new file mode 100644 index 0000000..8f7adf8 --- /dev/null +++ b/docs/ui/UI_AUDIT.md @@ -0,0 +1,238 @@ +# Trading Web UI Audit + +> **Last updated:** 2026-05-10 +> **Scope:** `learning_ai_invt_trdg/web/src` (~13,000 lines of UI code across views/tabs/components) +> **Method:** Pattern-based grep audit + manual inspection of fixed components + +This doc catalogs UI issues by **pattern** (so you fix root causes, not symptoms), tells you **which files are affected**, and recommends **concrete fixes**. + +--- + +## 1. Summary — what's the state of the codebase? + +| Metric | Count | Note | +|---|---|---| +| Files using `style={{...}}` inline blocks | 25 | A few have 50–72 blocks each — major drift source | +| `!important` declarations in `index.css` | 122 | Indicates repeated style-override fights | +| `