Skip to content

fix: compact Available Connectors row layout#73

Merged
graydawnc merged 2 commits intomainfrom
fix/available-connectors-layout
Apr 14, 2026
Merged

fix: compact Available Connectors row layout#73
graydawnc merged 2 commits intomainfrom
fix/available-connectors-layout

Conversation

@graydawnc
Copy link
Copy Markdown
Collaborator

@graydawnc graydawnc commented Apr 14, 2026

Summary

  • Render Available Connectors rows in a compact single-line layout matching the Data Sources group style above
  • Join sub-connectors into a comma-separated faint meta line; drop the multi-row · Stars / · Notifications rendering
  • Fix the leading dot misalignment when a package has multiple sub-connectors
  • Truncate long meta (long descriptions or many sub-connectors) to a single line with ellipsis so the Install button never gets pushed

Test plan

  • Local pnpm -F @spool/app dev, open Settings → Connectors and check the Available Connectors section
  • Verified both single-sub (shows description) and multi-sub (shows comma-joined sub labels) cases
  • Verified long-description and many-sub-connector rows truncate cleanly with a tooltip for full text

🤖 Generated with Claude Code

graydawnc and others added 2 commits April 14, 2026 11:56
Render the package label and sub-connectors on a single line with a
comma-joined faint meta, matching the installed Data Sources rows.
The previous multi-line `· Stars` / `· Notifications` layout left the
leading dot visually unaligned.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Keep the package label always visible and clip the meta with ellipsis
so long descriptions or many sub-connectors don't wrap and push the
Install button.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@graydawnc graydawnc merged commit 9625f68 into main Apr 14, 2026
3 checks passed
@graydawnc graydawnc deleted the fix/available-connectors-layout branch April 14, 2026 04:02
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.

1 participant