diff --git a/packages/pdf/src/templates/shared/safe-text-style.ts b/packages/pdf/src/templates/shared/safe-text-style.ts index 220d8ca9a..364118a6e 100644 --- a/packages/pdf/src/templates/shared/safe-text-style.ts +++ b/packages/pdf/src/templates/shared/safe-text-style.ts @@ -4,5 +4,4 @@ export const safeTextStyle = { minWidth: 0, maxWidth: "100%", flexShrink: 1, - overflow: "hidden", } satisfies Style; diff --git a/packages/pdf/src/templates/shared/styles.ts b/packages/pdf/src/templates/shared/styles.ts index 41d673746..4384619cf 100644 --- a/packages/pdf/src/templates/shared/styles.ts +++ b/packages/pdf/src/templates/shared/styles.ts @@ -31,10 +31,6 @@ export const mergeStyles = (...styles: StyleInput[]): Style => Object.assign({}, export const mergeLinkStyles = (options: LinkStyleOptions = {}, ...styles: StyleInput[]): Style => mergeStyles(...styles, resolveLinkDecorationStyle(options)); -// Increased from 1.2 to 1.3 to prevent descenders (g, p, y, etc.) from being -// clipped by the overflow:hidden applied in safeTextStyle on all Heading elements. -// At 1.5× heading font size, a lineHeight of 1.2 leaves insufficient room for -// the descender depth of many fonts, causing letters to appear visually cut off. export const headerNameLineHeight = 1.3; export type ResolvePlacementColorOptions = {