Skip to content

Rough Markers

Slidev は Rough Notation を統合して、スライド内の要素にマークやハイライトを付けることができます。


v-mark ディレクティブ

Rough Notation の統合には v-mark ディレクティブが付属しています。

種類

v-mark.underline を使うと下線マーク、v-mark.circle を使うと円マークなどが付きます(デフォルトは underline です)。

v-mark.red はマークを赤色にします。UnoCSS の組み込みカラーテーマがサポートされています。カスタムカラーを使用する場合は、オブジェクト構文 v-mark="{ color: '#234' }" を使用してください。

クリック

v-markv-click と同様に動作し、クリック後にトリガーされます。v-click と同様に、v-mark="5"v-mark="'+1'" のようにカスタムクリック値を渡すことができます。

オプション

オプションとして、v-mark にオブジェクトを渡してオプションを指定することもできます。例えば:

vue
<span v-mark="{ at: 5, color: '#234', type: 'circle' }">
Important text
</span>

プレビュー

Released under the MIT License.