github / github/app

Add a "Show less" button to project session lists

Open Beginner friendly
#3,721 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
2.1k
Forks
157
PR merge metrics
No merged PRs in 30d

Description

Feature request

Add a Show less button at the bottom of expanded project session lists in the sidebar, consistent with the default chat session list.

Current behavior

Default chat sessions have a Show less button to collapse the expanded list. Project sessions do not have an equivalent button.

Expected behavior

  • Show Show less at the bottom of an expanded project session list.
  • Selecting it collapses the list and makes Show more available again.
  • Use the same appearance and behavior as the default chat session control.

Benefit

Users can reduce sidebar clutter when a project has many sessions. This also makes project sessions and default chat sessions consistent.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the sidebar project session list and compare it with the default chat session list, which already has the needed control. Add a matching Show less control to expanded project lists; done means selecting it collapses the list and makes Show more available again with the same appearance and behavior.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, frontend
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
74/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.