Skip to content

properties: add the border-block-color logical property#197

Merged
samoht merged 1 commit into
mainfrom
border-block-color
Jul 25, 2026
Merged

properties: add the border-block-color logical property#197
samoht merged 1 commit into
mainfrom
border-block-color

Conversation

@samoht

@samoht samoht commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Css.border_inline_color was typed but its block-axis sibling was not, so border-block-color could not be represented, parsed, printed or normalised. This adds Css.border_block_color mirroring border_inline_color across the property GADT, parser, printer, normaliser, shorthand expansion and variable scanner. It unblocks downstream callers that need the block axis (for example a border-y-<color> utility, which maps to border-block-color).

border-inline-color was typed but its block-axis sibling was not, so a
block-axis border colour (border-block-color) could not be represented,
parsed, or emitted. Add it mirroring border-inline-color across the
property GADT, parser, printer, normaliser, shorthand and variable
scanner.
@samoht
samoht force-pushed the border-block-color branch from 5c4f3e4 to 9566acf Compare July 25, 2026 05:16
@samoht
samoht merged commit 55ae18e into main Jul 25, 2026
5 checks passed
@samoht
samoht deleted the border-block-color branch July 25, 2026 22:37
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