[wp-trac] [WordPress Trac] #57075: Fluid typography fixes for 6.1.1
WordPress Trac
noreply at wordpress.org
Fri Nov 11 17:46:19 UTC 2022
#57075: Fluid typography fixes for 6.1.1
--------------------------------------+----------------------
Reporter: desrosj | Owner: desrosj
Type: defect (bug) | Status: closed
Priority: normal | Milestone: 6.1.1
Component: Editor | Version:
Severity: normal | Resolution: fixed
Keywords: has-patch has-unit-tests | Focuses:
--------------------------------------+----------------------
Changes (by desrosj):
* owner: (none) => desrosj
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"54823" 54823]:
{{{
#!CommitTicketReference repository="" revision="54823"
Editor: Improve how `min`/`max` font sizes are calculated for fluid
typography.
- Where no fluid max values are set (e.g., single or custom font size
values), the "size" value will act as the maximum value in a `clamp()`
function.
- In the absence of any fluid `min`/`max` values, the lower bound rule of
`>16px` will be enforced. This applies to custom values from the editor or
single-value `theme.json` styles. Font sizes below this will not be
clamped.
- In a preset, if a `fluid.min` value has been specified, the lower bound
rule of `>16px` won't be enforced on this value. Presets with a fluid
object therefore, give precedence to theme author's values.
- In a preset, if there is NOT a `fluid.max` but there is `fluid.min`, use
the incoming "size" value as the `max`.
- In a preset, if there is NOT a `fluid.min` but there is a `fluid.max`,
use `size * min_size_factor` as the `min`. The lower bound rule of `>16px`
is enforced here, because the block editor is computing the `min` value.
This is consistent with the way minimum sizes are calculated for single or
custom values.
Props ramonopoly, mamaduka, andrewserong, aristath, joen, desrosj.
Fixes #57075.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/57075#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list