Skip to content

Comments

feat(web): ui/ux cleanup#143

Open
skulldogged wants to merge 3 commits intospacedriveapp:mainfrom
skulldogged:ui-ux-improvements
Open

feat(web): ui/ux cleanup#143
skulldogged wants to merge 3 commits intospacedriveapp:mainfrom
skulldogged:ui-ux-improvements

Conversation

@skulldogged
Copy link
Contributor

Summary

Polishes the web UI across channels, skills, and overview pages, and fixes a few backend/API issues that were causing incorrect behavior in pagination and registry data.

Changes

  • Channels

    • Fixed branch/worker cards so collapsed text truncates correctly and expanded text wraps cleanly.
    • Improved branch/worker row alignment.
    • Fixed “load older messages” behavior (debounce + dedupe) and corrected backend timestamp pagination comparison.
  • Skills

    • Improved installed/browse card layout and alignment.
    • Updated installed-state action in browse cards (checkmark -> delete on hover/click).
    • Switched delete controls to neutral outline style.
    • Moved “Install from GitHub” section above the infinite list.
    • Added registry description support and surfaced total registry skill count.
  • Overview

    • Added/fixed edit links for routing, identity cards, memory, and configuration.
    • Improved activity heatmap/card sizing.
    • Updated memory donut card (title/center total) and fixed tooltip layering/tooltip sizing.
  • Shared UI

    • Standardized cortex chat toggle button styling across Channel, Memories, and Cortex pages (neutral style).
  • Backend

    • Fixed compile issues in browser tool URL parsing and API auth middleware extractor.
    • Added registry total passthrough and description enrichment fallback in skills API.

Testing

  • cargo check
  • npm run build

@bilawalriaz
Copy link
Contributor

I already have a PR for "Fixed compile issues in browser tool URL parsing and API auth middleware extractor" here

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