Skip to content

chore: update review metrics for PR #368#369

Closed
steilerDev wants to merge 3 commits into
betafrom
chore/368-metrics
Closed

chore: update review metrics for PR #368#369
steilerDev wants to merge 3 commits into
betafrom
chore/368-metrics

Conversation

@steilerDev
Copy link
Copy Markdown
Owner

Summary

Test plan

  • No code changes — metrics file only

🤖 Generated with Claude Code

steilerDev and others added 3 commits March 2, 2026 13:12
…esign tokens, a11y

- Add paperlessUrl field to PaperlessStatusResponse shared type
- Expose paperlessUrl in server status endpoint and propagate through
  service, hook, and component props so "View in Paperless-ngx" link renders
- Replace hardcoded spacing/padding/font-size/border-radius values with
  CSS custom properties (design tokens) across all document components
- Fix card border weight (2px → 1px), grid breakpoint overlap (1024 → 1023),
  and selected-card box-shadow to use primary-bg ring
- Add focus-visible states with shadow-focus-subtle on buttons
- Add aria-label on tag filter chips, aria-expanded/aria-controls on cards,
  id on detail panel for accessible pairing
- Add 44px min-height touch targets for tag chips on mobile
- Add prefers-reduced-motion: reduce media query for skeleton shimmer
- Fix deferred type imports in test files (after mock registration)
- Add tests for paperlessUrl passthrough and null cases

Fixes #356

Co-Authored-By: Claude <noreply@anthropic.com>
Pre-commit lint-staged was skipped due to corrupted git index in
worktree. Apply Prettier line-length fixes to pass CI format check.

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@steilerDev steilerDev closed this Mar 2, 2026
@steilerDev steilerDev deleted the chore/368-metrics branch March 2, 2026 14:12
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.

2 participants