Skip to content

chore: organization page UI, terminology and time range improvements (IN-1204)#2015

Open
joanagmaia wants to merge 1 commit into
mainfrom
chore/organization-page-improvements-in-1174
Open

chore: organization page UI, terminology and time range improvements (IN-1204)#2015
joanagmaia wants to merge 1 commit into
mainfrom
chore/organization-page-improvements-in-1174

Conversation

@joanagmaia

@joanagmaia joanagmaia commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

Follow-up improvements to the organization page released in IN-1174. Tracks IN-1204.

  • Sort Critical Projects by Contributors — table now sorts by contributor count descending (was Technical influence). "Sorted by …" strip updated to match; tooltip removed.
  • Explicit time ranges on all widgets — every title/subtitle now shows the window: (last 2 years) for all three KPIs and the Critical Projects card; (last 10 years) for both bar charts.
  • Terminology aligned with the rest of the appActivities renamed to Contributions across chart title, chart series, and table column header to match leaderboards, project page, and collections.
  • Docs updatedfrontend/docs/features/organization-page/index.md reflects all of the above.

Related

Data-side changes (Tinybird pipes): crowd.dev PR

Test plan

  • Load /organization/{slug} for a known org
  • All three KPI labels end with (last 2 years)
  • Critical Projects card subtitle ends with (last 2 years), sort strip shows Sorted by Contributors
  • Both charts subtitle ends with (last 10 years)
  • Contributions header appears in place of Activities in the Critical Projects table and chart
  • pnpm tsc-check and pnpm lint pass

🤖 Generated with Claude Code

…IN-1204

- Sort Critical Projects list by Contributors (was Technical influence)
- Add explicit time ranges to all widget titles/subtitles:
  last 2 years for KPIs and Critical Projects, last 10 years for charts
- Rename Activities -> Contributions to align with rest of the app
- Update organization page documentation to match

Signed-off-by: Your Name <jmaia@contractor.linuxfoundation.org>
Copilot AI review requested due to automatic review settings July 17, 2026 15:23
@joanagmaia joanagmaia changed the title chore: organization page UI, terminology and time range improvements chore: organization page UI, terminology and time range improvements (IN-1204) Jul 17, 2026

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 the organization overview’s terminology and displayed time ranges to match its analytics data.

Changes:

  • Renames “Activities” to “Contributions.”
  • Displays two- and ten-year reporting windows.
  • Updates project sorting labels and documentation.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
frontend/docs/features/organization-page/index.md Documents terminology, ranges, and sorting.
frontend/app/components/modules/organization/components/overview/projects-section.vue Updates project labels and sort indicator.
frontend/app/components/modules/organization/components/overview/kpi-row.vue Adds KPI time ranges.
frontend/app/components/modules/organization/components/overview/contributors-chart.vue Adds the contributor-chart range.
frontend/app/components/modules/organization/components/overview/activity-chart.vue Renames activity terminology and adds its range.

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

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