Skip to content

fix(glass): render depth on shared materials - #293

Merged
pathscale merged 1 commit into
masterfrom
fix/glass-depth-material
Sep 12, 2026
Merged

pathscale merged 1 commit into
masterfrom
fix/glass-depth-material

Conversation

@pathscale

Copy link
Copy Markdown
Owner

The public glass depth axis generated sheen, glow, and shadow tokens, but shared material CSS never consumed them, so moving Depth could leave Cards visually unchanged. Shared glass surfaces now paint those derived values on their existing pseudo-element, including the root glass flip, while nested glass still suppresses its duplicate layer.

Validation:

  • bun test tests/styles/glass.test.ts tests/styles/glass-controls.test.ts tests/styles/glass-fallbacks.test.ts (28 passed)
  • bun run check (93 component contracts)
  • bun run build
  • js.software integration: theming ps-qa 235/235 with the locally built UI package

@pathscale
pathscale merged commit a17852c into master Sep 12, 2026
1 check passed
@pathscale
pathscale deleted the fix/glass-depth-material branch September 12, 2026 15:25
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