Button

リンクやアクションを促すためのボタンコンポーネントです。

Properties

Buttonコンポーネントは以下のプロパティを受け付けます。

PropertyTypeDescription
type"primary" | "default"ボタンのスタイルを選択します。
hrefstringリンク先URL。指定すると <a>、指定しないと <button> タグになります。
squarebooleantrue の場合、正方形の形状になります(アイコン配置などに最適)。

Usage

PrimaryDefault
---
import Button from '@/components/Button.astro';
---

<Button href="#" type="primary">Primary</Button>
<Button href="#" type="default">Default</Button>

<!-- アイコンを入れた正方形のボタン -->
<Button href="#" type="default" square={true}>
  <svg>...</svg>
</Button>

← コンポーネント一覧へ戻る