Skip to content

feat(den): add teams and skill hub management#1289

Merged
src-opn merged 6 commits intodevfrom
task/den-skills-hub-ui
Apr 2, 2026
Merged

feat(den): add teams and skill hub management#1289
src-opn merged 6 commits intodevfrom
task/den-skills-hub-ui

Conversation

@src-opn
Copy link
Copy Markdown
Collaborator

@src-opn src-opn commented Apr 2, 2026

Summary

  • add the Den skill hub experience with hub list, hub details, skill details, and create/edit flows wired to the org skill hub API
  • add team management to the Members area, update the members tabs/sidebar layout, and expose org team CRUD support in the Den API
  • fix the local Den dev launcher to target @openwork-ee/den-api after the den-controller removal

Testing

  • pnpm install --frozen-lockfile
  • pnpm --filter @openwork-ee/den-api build
  • pnpm --filter @openwork-ee/den-web build
  • verified the Den Docker flow in Chrome MCP for signup, team creation, skill creation, and hub creation

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 2, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-app Ready Ready Preview, Comment Apr 2, 2026 4:49am
openwork-den Ready Ready Preview, Comment Apr 2, 2026 4:49am
openwork-den-worker-proxy Ready Ready Preview, Comment Apr 2, 2026 4:49am
openwork-landing Ready Ready Preview, Comment, Open in v0 Apr 2, 2026 4:49am
openwork-share Ready Ready Preview, Comment Apr 2, 2026 4:49am

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 2, 2026

The following comment was made by an LLM, it may be inaccurate:

src-opn and others added 6 commits April 1, 2026 18:19
… redesign

- Add UnderlineTabs, DashboardPageTemplate, DenButton, DenInput, DenTextarea shared components
- Apply DashboardPageTemplate with PaperMeshGradient headers to all 6 dashboard pages
- Apply DenButton (primary/secondary/destructive + loading/disabled) across all dashboard pages
- Apply DenInput and DenTextarea replacing all raw inputs and textareas
- Redesign skill hub list cards: PaperMeshGradient seeded by hub ID, clean layout
- Redesign skill list cards: PaperMeshGradient seeded by skill ID, matching hub card design
- Rewrite skill hub detail page: lighter type scale, moved last-updated inline, clean sidebar
- Rewrite skill detail page: gradient header, visibility pill inline with title, removed sidebar
- Rewrite skill editor: remove category field (not persisted), clean form layout
- Clean up all 4 member tables: tighter rows, items-center alignment, lighter type
- Fix ActionButton icon stacking bug (Tailwind Preflight svg display:block via icon prop)
- Move member tab toolbar buttons inline with description text per tab
- Add destructive button variant; fix button disabled/loading states
- Clean up manage-members, billing, templates, background-agents screen designs
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