You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Chrome/sidebar icons should feel visually consistent at the sizes where PawWork actually uses them, especially 16px dense sidebar rows and 20px controls.
The immediate known issue is new-session: it has a similar rendered bounding box to neighboring sidebar icons, but reads noticeably thinner because its traced outline has lower visual density.
Scope
In scope:
Audit common chrome/sidebar icons, including at least new-session, magnifying-glass, settings-gear, dot-grid, sort, schedule, edit, archive, branch, file-tree, folder, and folder-open.
Classify icon sources: hand-authored or near-20-unit path vs imagegen/potrace fill path.
Compare effective rendered bbox, wall thickness, internal whitespace, and perceived density at 16px and 20px.
Fix confirmed visual outliers, starting with new-session.
Attach or link a real icon.tsx comparison page in the PR for review.
Out of scope:
Redesigning the full icon family from scratch.
Changing icons unrelated to chrome/sidebar usage unless the audit shows the same issue.
Goal
Chrome/sidebar icons should feel visually consistent at the sizes where PawWork actually uses them, especially 16px dense sidebar rows and 20px controls.
The immediate known issue is
new-session: it has a similar rendered bounding box to neighboring sidebar icons, but reads noticeably thinner because its traced outline has lower visual density.Scope
In scope:
new-session,magnifying-glass,settings-gear,dot-grid,sort,schedule,edit,archive,branch,file-tree,folder, andfolder-open.new-session.icon.tsxcomparison page in the PR for review.Out of scope:
Relevant files or context
Likely files:
packages/ui/src/components/icon.tsxpackages/app/src/pages/layout/pawwork-sidebar.tsxpackages/app/src/components/titlebar.tsxpackages/app/src/components/settings-page.tsxContext:
folder/folder-open.folder/folder-openwere adjusted separately and should stay in feat(sidebar): project rename and remove from sidebar #517 scope.new-sessionappears visually thin next to search/settings/sidebar controls, despite a roughly matching 17-18px bbox.Verification
icon.tsxcomparison page showing the audited icons at 16px and 20px.new-sessionno longer reads thinner than adjacent sidebar icons.Execution mode
Agent should investigate and propose a plan first.