Files
fusion/packages
gsxdsm 09e8e71680 FN-7870: remove left accent stripe and row border from Todo sidebar list items
Flattens the Todo sidebar list rows so active/hover states read through background and text color only, without per-row borders or the active-row left accent stripe.
- Removed `border: 1px solid transparent` and hover `border-color` from `.todo-list-item`
- Added hover text color instead of hover border to keep hover state visible
- Removed the `border-color` and inset box-shadow accent stripe from `.todo-list-item--active`
- Added a CSS contract test asserting sidebar list rows stay flat (no left accent stripe, no per-row borders)

Files changed:
 packages/dashboard/app/components/TodoView.css        |  9 +++++----
 .../components/__tests__/TodoView.mobile-css.test.ts  | 19 +++++++++++++++++++
 2 files changed, 24 insertions(+), 4 deletions(-)

Fusion-Task-Id: FN-7870

Fusion-Task-Lineage: 78db20c0-7e53-427c-95da-7c9d5fa828d7

Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-12 12:33:29 -07:00
..
2026-07-11 23:50:00 -07:00
2026-07-11 23:50:00 -07:00
2026-07-11 23:50:00 -07:00
2026-07-11 23:50:00 -07:00
2026-07-11 23:50:00 -07:00
2026-07-11 23:50:00 -07:00