Skip to content

Conversation

@EbonyLouis
Copy link
Contributor

This PR improves the Skills Marketplace page design for better clarity and user experience.

Changes

Skill Card (skill-card.tsx)

  • Replaced "Copy Install" button with inline command display - Shows the full install command ($ npx skills add ...) with a copy icon, making it obvious what users are copying
  • Added hover highlight on the command row to indicate it's clickable
  • Replaced "View Source →" with "View Details →" - Since the whole card is clickable, this better communicates that users can click for more information
  • Limited tags to 4 max on cards - Prevents cards from becoming too tall; full tag list is still visible on the detail page

Sidebar Filter (sidebar-filter.tsx)

  • Moved "Source" filter above "Tags" - Since Source only has one option (Community), it shouldn't be hidden below a long list of tags
  • Added scrollable container for Tags - Tags section now has a max height with overflow scroll to handle many tags gracefully
  • Added fade gradient at bottom - Visual indicator that more tags are available below
  • Added maxHeight prop to SidebarFilterGroup type - Allows per-group scroll configuration

Custom CSS (custom.css)

  • Added custom scrollbar styles - Thin, styled scrollbar for filter sections that works in both light and dark modes using site color variables

Updated UI:

Screenshot 2026-02-11 at 12 57 09 PM

@EbonyLouis EbonyLouis requested a review from a team as a code owner February 11, 2026 17:59
@github-actions
Copy link
Contributor

github-actions bot commented Feb 11, 2026

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-02-11 18:15 UTC

@blackgirlbytes blackgirlbytes added this pull request to the merge queue Feb 11, 2026
Merged via the queue into main with commit 566e110 Feb 11, 2026
20 checks passed
@blackgirlbytes blackgirlbytes deleted the update-skill-marketplace branch February 11, 2026 18:10
zanesq added a commit to Abhijay007/goose that referenced this pull request Feb 11, 2026
* upstream/main: (109 commits)
  [docs] Skills Marketplace UI Improvements (block#7158)
  More no-window flags (block#7122)
  feat: Allow overriding default bat themes using environment variables (block#7140)
  Make the system prompt smaller (block#6991)
  Pre release script (block#7145)
  Spelling (block#7137)
  feat(mcp): upgrade rmcp to 0.15.0 and advertise MCP Apps UI extension capability (block#6927)
  fix: ensure assistant messages with tool_calls include content field (block#7076)
  fix(canonical): handle gcp_vertex_ai model mapping correctly (block#6836)
  Group dependencies in root Cargo.toml (block#6948)
  refactor: updated elevenLabs API module and `remove button` UX (block#6781)
  fix: we were missing content from langfuse traces (block#7135)
  docs: update username in authors.yml (block#7132)
  fix extension selector syncing issues (block#7133)
  fix(acp): per-session Agent for model isolation and load_session restore (block#7115)
  fix(claude-code): defensive coding improvements for model switching (block#7131)
  feat(claude-code): dynamic model listing and mid-session model switching (block#7120)
  Inline worklet source (block#7128)
  [docs] One shot prompting is dead - Blog Post (block#7113)
  fix: correct spelling of Debbie O'Brien's name in authors.yml (block#7127)
  ...
jh-block added a commit that referenced this pull request Feb 12, 2026
* origin/main: (33 commits)
  fix: replace panic with proper error handling in get_tokenizer (#7175)
  Lifei/smoke test for developer (#7174)
  fix text editor view broken (#7167)
  docs: White label guide (#6857)
  Add PATH detection back to developer extension (#7161)
  docs: pin version in ci/cd (#7168)
  Desktop: - No Custom Headers field for custom OpenAI-compatible providers  (#6681)
  feat: edit model and extensions of a recipe from GUI (#6804)
  feat: MCP support for agentic CLI providers (#6972)
  docs: keyring fallback to secrets.yaml (#7165)
  feat: load provider/model specified inside the recipe config (#6884)
  fix ask-ai bot hitting tool call limits (#7162)
  fix flatpak icon (#7154)
  [docs] Skills Marketplace UI Improvements (#7158)
  More no-window flags (#7122)
  feat: Allow overriding default bat themes using environment variables (#7140)
  Make the system prompt smaller (#6991)
  Pre release script (#7145)
  Spelling (#7137)
  feat(mcp): upgrade rmcp to 0.15.0 and advertise MCP Apps UI extension capability (#6927)
  ...
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