Skip to content

refactor: regroup features into 5 categories#22

Merged
rrbe merged 1 commit into
mainfrom
refactor/feature-grouping
May 11, 2026
Merged

refactor: regroup features into 5 categories#22
rrbe merged 1 commit into
mainfrom
refactor/feature-grouping

Conversation

@rrbe
Copy link
Copy Markdown
Owner

@rrbe rrbe commented May 11, 2026

Summary

  • Reorganize the options panel feature groups from 4 to 5 categories: Home, PRs and issues, PR details, Commits, Repository.
  • Split the bulky "Pull Requests" group into list-level vs. detail-page concerns.
  • Fold the single-item "PR & Issue List" group into "PRs and issues".
  • Lift "Commits" features out of "Repository" into their own group.
  • Mirror the new structure in README.md and README_CN.md.

No code/behavior changes — purely UI reorganization in static/options.html and docs.

Placement notes

  • Collapse/Expand All Files lives under PR details (it also runs on commit/compare pages, but PR is the dominant use).
  • Recent Commit Message Color stays under Repository since it colors the repo file tree, not the commits list.

Test plan

  • pnpm build succeeds
  • Load dist/ as an unpacked extension; open Options and verify the 5 groups render correctly
  • Confirm feature toggles still persist (checkbox IDs unchanged)
  • Feature search still filters across all groups

🤖 Generated with Claude Code

Split the bulky "Pull Requests" group into "PRs and issues" (list-level)
and "PR details", lift "Commits" out of "Repository", and fold the
single-item "PR & Issue List" group into "PRs and issues".
@rrbe rrbe merged commit f76b1ff into main May 11, 2026
@rrbe rrbe deleted the refactor/feature-grouping branch May 11, 2026 02:01
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