Skip to content

Packages: Matched a repository's packages to the owner package list - #108

Merged
whereareiam merged 1 commit into
devfrom
fix/packages-list
Oct 23, 2026
Merged

whereareiam merged 1 commit into
devfrom
fix/packages-list

Conversation

@whereareiam

@whereareiam whereareiam commented Oct 22, 2026 •

Copy link
Copy Markdown
Owner

Stacked on #107 (fix/insights-nav); merge that first.

What changes

A repository's Packages tab now shows the list that user and organization package pages show: a "Packages" heading, the search with the type filter, and a box with a row per package or GitHub's empty state. The list is now a component (components/package/list) used by all three pages.

The repository page's old rule boxed every classless child of the page, including Forgejo's empty flash message, which drew a stray line above the list. That rule is gone.

The asset step now copies every component group instead of a fixed list.

Before and after

Dark mode, in the dev preview at 1316px.

Repository packages: before after
Repository packages before Repository packages after

Checks

  • bun run bundle, bunx vitest run (413 tests) and Prettier pass on this branch. bun run lint fails on dev too, because typescript-eslint does not support the installed TypeScript 7.
  • The pull request workflow runs only for pull requests into dev, so these checks ran locally.
  • Checked in the dev preview at desktop and phone width, in dark and light mode.

Preview: http://localhost:3000/acme/webapp/packages

🤖 Generated with Claude Code

A repository's Packages tab now shows the list a user or organization
shows: a "Packages" heading, the search with the type filter, and a
box with a row per package or GitHub's empty state. The list becomes a
component (package/list) for all three pages. The repository page's old
rule boxed every classless child of the page, Forgejo's empty flash
message included, which drew a stray line above the list.

The asset step now copies every component group instead of a fixed
list.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Base automatically changed from fix/insights-nav to dev October 23, 2026 06:00
@whereareiam
whereareiam merged commit 6ff175f into dev Oct 23, 2026
7 checks passed
@whereareiam
whereareiam deleted the fix/packages-list branch October 23, 2026 06:01
@whereareiam whereareiam changed the title Packages: The repository's packages in the shared package list Packages: Matched a repository's packages to the owner package list Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

change Changed look, templates or compatibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant