Skip to content

feat(storybook): add Storybook with component stories and Tab loc badge#795

Merged
MrCoder merged 18 commits into
masterfrom
worktree-add-storybook
Jun 4, 2026
Merged

feat(storybook): add Storybook with component stories and Tab loc badge#795
MrCoder merged 18 commits into
masterfrom
worktree-add-storybook

Conversation

@MrCoder
Copy link
Copy Markdown
Contributor

@MrCoder MrCoder commented Jun 4, 2026

Summary

  • Add Storybook v10 configuration (@storybook/preact-vite) with stories for FolderRow, ItemTile, Notifications, Popover, PreviewCard, and Tab components
  • Wire up the pre-existing lineOfCode prop in Tab.jsx so the LOC badge actually renders (was computed but never output)
  • Add UX research report (docs/ux-research/UX-RESEARCH-REPORT.md) with heuristic evaluation and code audit findings

Test plan

  • yarn build passes (15s, no errors)
  • App loads at localhost:3000 — Tab labels render, LOC badge conditionally shown (0 when lineOfCode=0)
  • No app-caused JS errors in browser console
  • CI: Deploy to Stage gate

@MrCoder MrCoder merged commit f39908b into master Jun 4, 2026
3 checks passed
@MrCoder MrCoder deleted the worktree-add-storybook branch June 4, 2026 23:29
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.

1 participant