Commits
Marek Vsechovsky committed edf9ce25d38
Direct session 18, Step 1: Dashboard detail panel UI fixes and improvements Issues -346 to -378 (33 issues): - Issue detail panel fixes and improvements (-346, parent) - Fix parent hierarchy arrows and indentation (-347) - Fix outcome tab checkmark not showing (-348) - Fix tab memory fallback to first tab with content (-349) - Add triangle pointer SCSS styling (-350) - Replace back button with back/forward toolbar buttons (-351) - Move Cancelled status button to main bar (-352) - Continuous mode section separators and alternating bgs (-377) - Empty states for all tab content sections (-378) - Tab system unification (-353, parent) - Rename aim-issue-tab to aim-detail-tab (-354) - Replace aim-sub-tab with aim-detail-tab (-355) - Tab checkmarks: default color inside aim-tab-badge (-356) - Standardize aim-tab-badge across panels (-357) - Tab mode switch accent color (-358) - Outcome and separator improvements (-359, parent) - Reverse outcome tools order and restyle (-360) - Rename aim-outcome-sep to aim-inline-sep (-361) - Create aim-btm-section-sep reusable class (-362) - Children & Relations tab overhaul (-363, parent) - Always show children/relations even when empty (-364) - Section titles with line-through-text pattern (-365) - Move add relation button next to heading (-366) - Add empty state messages (-367) - Sessions & Steps display improvements (-368, parent) - Make step titles clickable to navigate (-369) - Step number badge styling (-370) - Hover row background highlight (-371) - Move and rearrange fixes (-372, parent) - Move button one-off action (-373) - Fix rearrange sort order duplicate values (-374) - Disable backdrop click close on dialogs (-375) - Create shared.scss reusable pattern section (-376) Files changed: dashboard.js, dashboard.scss, site.js, custom.js