Skip to content

feat(collections): remove software value, header gradient, compact achievements#2005

Open
gaspergrom wants to merge 1 commit into
release/IN-1191-collections-v2from
feat/IN-1194
Open

feat(collections): remove software value, header gradient, compact achievements#2005
gaspergrom wants to merge 1 commit into
release/IN-1191-collections-v2from
feat/IN-1194

Conversation

@gaspergrom

@gaspergrom gaspergrom commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Removes the "Software Value" column from all collection detail pages (Community + LF Foundation) — retired due to AI-generated contribution distortion, no replacement.
  • Removes the gradient background from collection detail page headers — all types (curated/community/my-collections) now use a plain white header.
  • Redesigns the Achievements badge cluster to a more compact layout (smaller chip size, tighter spacing/icon), same underlying achievement data.

Ticket

IN-1194 — part of epic IN-1191 (Collections v2 UI). PR targets the epic release branch release/IN-1191-collections-v2, not main.

Acceptance criteria

  • Software Value column absent from all collection detail pages (table header, row cells, mobile card)
  • No gradient background on any collection page header
  • Achievements column renders in the new compact layout

Notes

  • Column widths in the projects table were rebalanced (Contributors absorbed the width freed by the removed Software Value column) — verified all columns still sum to 12/12 across the header and both row states (onboarded / not-onboarded).
  • collection-card.vue (the list-page card gradient) was intentionally left untouched — this ticket scopes only the collection detail page header, not list cards.
  • Out of scope (per ticket + confirmed plan): Lifecycle/Health-band/Impact score columns belong to the separate Akrites methodology epic.

Test plan

  • pnpm tsc-check — clean
  • pnpm lint — 0 errors (9 pre-existing warnings, unrelated files)
  • Manual QA: open a curated collection and a community collection detail page, confirm no gradient, no Software Value column, compact achievement badges

https://claude.ai/code/session_01EVEwYbhbFwrXPRHt1HiKeE

  • release/IN-1191-collections-v2 - ⚠️ No PR associated with branch
    • feat(collections): remove software value, header gradient, compact achievements 👈

…-1194

Signed-off-by: Gašper Grom <gasper.grom@gmail.com>
Copilot AI review requested due to automatic review settings July 10, 2026 11:32

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Collections v2 detail pages by removing Software Value, simplifying headers, and compacting achievement badges.

Changes:

  • Removes Software Value from desktop and mobile project views.
  • Rebalances table columns.
  • Uses plain headers and smaller achievement chips.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
collection-details.vue Removes the Software Value header and rebalances widths.
collection-type-config.ts Replaces gradient generation with a white background.
header.vue Uses the simplified header background helper.
collection-project-item.vue Removes Software Value cells and mobile metadata.
badge-details.vue Compacts achievement badge styling.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

};
// This only applies to the collection details page header.
// Collections v2 (IN-1194): headers use a plain, consistent background — no gradient — on every collection type.
export const headerBackground = () => ({
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