The runtime entry point for the 5th (typography) axis. It is a separate build entry from the
core, so users who never import it are shipped exactly zero bytes of it (SPEC §0 D-3).
Why a plugin: a single static import in OpenGrid.ts would drag the whole axis into the core
chunk. A font-preference feature must not grow everyone else's bundle.
OPEN_GRID 타이포그래피 축 플러그인 —
open-grid/typography.제5축(타이포그래피)의 런타임 진입점이다. 코어(
open-grid)와 별도 엔트리로 갈라 두었기 때문에, 이 모듈을 import 하지 않는 사용자에게는 단 1바이트도 배송되지 않는다(SPEC §0 D-3).왜 별도 플러그인인가:
OpenGrid.ts에 정적 import 를 한 줄이라도 넣으면 축 코드 전체가 코어 청크로 끌려 들어간다. 서체 취향 기능 때문에 모든 사용자의 번들을 늘리지 않겠다는 결정이다.OPEN_GRID typography-axis plugin —
open-grid/typography.The runtime entry point for the 5th (typography) axis. It is a separate build entry from the core, so users who never import it are shipped exactly zero bytes of it (SPEC §0 D-3).
Why a plugin: a single static import in
OpenGrid.tswould drag the whole axis into the core chunk. A font-preference feature must not grow everyone else's bundle.