Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

text-box-trim #422

Closed
1 of 3 tasks
nileshprajapati opened this issue Sep 15, 2023 · 6 comments
Closed
1 of 3 tasks

text-box-trim #422

nileshprajapati opened this issue Sep 15, 2023 · 6 comments
Labels
focus-area-proposal Focus Area Proposal

Comments

@nileshprajapati
Copy link

nileshprajapati commented Sep 15, 2023

Description

The text-box-trim property allows trimming this additional space above and below the first and last lines of a block, allowing more precise control over spacing around the glyphs. Moreover, by relying on font metrics rather than hard-coded lengths, it allows content to be resized, rewrapped, and rendered in a variety of fonts while maintaining that spacing.

Specification

https://www.w3.org/TR/css-inline-3/

Open Issues

No response

Tests

https://wpt.fyi/results/css/css-inline/text-box-trim?label=master&label=experimental&aligned

Current Implementations

  • Blink
  • Gecko
  • WebKit

Standards Positions

No response

Browser bug reports

No response

Developer discussions

No response

Polls & Surveys

No response

Existing Usage

No response

Workarounds

No response

Accessibility Impact

No response

Privacy Impact

No response

Other

No response

@nileshprajapati nileshprajapati added the focus-area-proposal Focus Area Proposal label Sep 15, 2023
@gsnedders

This comment was marked as resolved.

@gsnedders
Copy link
Member

Previously proposed in #155 (albeit since renamed).

@foolip

This comment was marked as resolved.

@jlarmstrongiv
Copy link

jlarmstrongiv commented Oct 12, 2023

This proposal also benefits designers, whose design tools already support leading-trim:

According to designers—unfortunately, without browser support, the design tool support of vertical trim is not only useless, but also causes more work for the developer.

Chrome has Intent to Prototype, and Google fonts references the upcoming leading-trim feature too.

@nileshprajapati
Copy link
Author

Intent to Prototype: CSS text-box-trim and text-box-edge
https://groups.google.com/a/chromium.org/g/blink-dev/c/Sn8TF5KHrRU/m/ldJKnA0MAgAJ

@wpt-interop
Copy link

Thank you for proposing text-box-trim for inclusion in Interop 2024.

We wanted to let you know that this proposal was not selected to be part of Interop this year.

As of the deadline, the specifications for text-box-trim were not yet complete enough to allow interoperable implementations. To make progress on this area in the future, it will first be necessary to ensure that the feature has a clear specification in a standards track document.

For an overview of our process, see proposal selection. Thank you again for contributing to Interop 2024!

Posted on behalf of the Interop team.

@bkardell

This comment was marked as duplicate.

@bkardell bkardell closed this as completed Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus-area-proposal Focus Area Proposal
Projects
Status: Done
Development

No branches or pull requests

6 participants