インポート
import { Prose } from '@k8ordo/ui';使い方
ベースのスタイルは見出し・リスト・余白・強調をリセットする。Prose の中だけ本文の組版を戻す。行間は広め(leading-loose)、見出しは詰め組み(palt)、日本語の em は傍点にする。
<article>
<Prose>
<MDXContent />
</Prose>
</article>部品を置く
組版を効かせるのは、クラスの無い素の要素だけ。部品(どれもクラスを持つ)は自分の見た目のまま、前後の間だけが本文と同じに空く。MDX で要素を部品に対応づければ部品の見た目に、素のままなら本文の見た目になる。
A paragraph before the component.
情報
- First note
- Second note
A paragraph after it.
<Prose>
<p>A paragraph before the component.</p>
<Alert message={['First note', 'Second note']} tone="info" />
<p>A paragraph after it.</p>
</Prose>縦書き
.writing-v の中では、段落の頭を 1 字下げる(本の組み方)。
縦書き
縦書きでは、段落の頭を一字下げて組む。
二つ目の段落も、同じく一字下げる。
<div className="writing-v">
<Prose>
<p>…</p>
</Prose>
</div>Props
children?- Type:
ReactNode - Default: -
| Prop | Type | Default |
|---|---|---|
children? | ReactNode | - |
型ベース(内部で固定する一部attrsは除外): HTMLAttributes<HTMLDivElement>