Skip to content

fix(spaces): rebrand section and row icons - #3871

Merged
trunk-io[bot] merged 7 commits into
mainfrom
posthog-code/spaces-section-icons
Jul 28, 2026
Merged

fix(spaces): rebrand section and row icons#3871
trunk-io[bot] merged 7 commits into
mainfrom
posthog-code/spaces-section-icons

Conversation

@puemos

@puemos puemos commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Problem

The Spaces sidebar lost its distinct section glyphs and previous disclosure behavior, making section state and space identity less clear.

Changes

  • Restore Starred and Spaces section icons, swapping to up/down carets on hover or keyboard focus.
  • Use cube glyphs for public spaces across sidebar, tabs, breadcrumbs, and related controls while preserving legacy channel hashes and the private-space lock.

Why: Keep the new Spaces layout visually distinct while retaining familiar section interactions.

Show me !!

image

How did you test this?

  • pnpm --filter @posthog/ui exec vitest run src/features/canvas/components/channelGlyph.test.tsx src/features/canvas/components/ChannelsList.test.tsx
  • pnpm --filter @posthog/ui typecheck
  • pnpm exec biome check on all changed files

Automatic notifications

  • Publish to changelog?
  • Alert Sales and Marketing teams?

Created with PostHog Code

@trunk-io

trunk-io Bot commented Jul 28, 2026

Copy link
Copy Markdown

😎 Merged successfully - details.

@github-actions

github-actions Bot commented Jul 28, 2026

Copy link
Copy Markdown

React Doctor found no issues in the changed files. 🎉

Reviewed by React Doctor for commit 15a4d56.

@puemos puemos changed the title Restore Spaces section and row icons fix(spaces): restore section and row icons Jul 28, 2026
@puemos puemos changed the title fix(spaces): restore section and row icons fix(spaces): rebrand section and row icons Jul 28, 2026
@puemos
puemos marked this pull request as ready for review July 28, 2026 11:56
puemos added 5 commits July 28, 2026 14:03
Generated-By: PostHog Code
Task-Id: 69df779b-b72b-45bc-a11b-3deeff24ad49
Generated-By: PostHog Code
Task-Id: 69df779b-b72b-45bc-a11b-3deeff24ad49
Generated-By: PostHog Code
Task-Id: 69df779b-b72b-45bc-a11b-3deeff24ad49
Generated-By: PostHog Code
Task-Id: 69df779b-b72b-45bc-a11b-3deeff24ad49
Generated-By: PostHog Code
Task-Id: 69df779b-b72b-45bc-a11b-3deeff24ad49
@puemos
puemos force-pushed the posthog-code/spaces-section-icons branch from a93cf72 to c5de227 Compare July 28, 2026 12:03
puemos added 2 commits July 28, 2026 14:04
Generated-By: PostHog Code
Task-Id: 69df779b-b72b-45bc-a11b-3deeff24ad49
Generated-By: PostHog Code
Task-Id: 69df779b-b72b-45bc-a11b-3deeff24ad49
@puemos
puemos requested a review from a team July 28, 2026 12:53
@trunk-io
trunk-io Bot merged commit 943ba3b into main Jul 28, 2026
33 checks passed
@trunk-io
trunk-io Bot deleted the posthog-code/spaces-section-icons branch July 28, 2026 15:31
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