Repository navigation
Conversation
|
Thanks for the focused fix. I verified the attached repro deck locally: the paragraph Before we merge, could you please add one cross-layer regression in One small documentation nit: the color-priority comment around Once those two small items are addressed, this should be ready to merge. Thanks! |
…ef-color # Conflicts: # CHANGELOG.md # src/renderer/TextRenderer.ts
|
Thanks for the review — both requested items are now addressed.
I also updated the branch with the latest Verification completed successfully on the updated branch:
Thanks again for the precise feedback. |
|
The requested production-path regression and the resulting color-precedence behavior are now present on Because the released implementation now contains equivalent or broader coverage, I am closing this PR as incorporated rather than treating it as abandoned. Thank you @0xez for following up and adding the cross-layer regression. |
Summary
defRPrtext fills when a shape also supplies afontRefcolor.fontRefprecedence over inherited list/master colors and over an emptyparagraph
defRPr.fontRefColorand tablecellTextColor.Fixes #21
Scope
Verification
pnpm testpnpm buildCommands and key outputs:
pnpm test:browserwas not run because the matching Playwright browser binarywas not installed. The synthetic PPTX was rendered manually in an existing
Chromium instance instead.
Compatibility / Risk
fills and shape/table style color overrides. Run-local color and hyperlink
decisions still use the existing run-specific state.
Security Impact
Docs
Release Notes