デバイスフレームDeviceFrame
Experimental

デスクトップ、タブレット、モバイルの表示サイズを切り替えられる擬似ブラウザフレームです。

プレビュー

パターンの内容 / desktop

状態とバリエーション

macOS 風 chrome

ドキュメントやWebページの確認に使う、標準のブラウザ風フレームです。

ドキュメント
ドキュメントのプレビュー / desktop

Windows 11 風 chrome

デスクトップアプリや業務画面の検証に合う、Windows 11 風の chrome です。

ダッシュボードのプレビュー / desktop

モバイル幅

スマートフォン幅で、同じフレーム内のコンテンツが収まるか確認します。

モバイルのプレビュー / mobile

URL 入力

URL バーに許可されたパスを入力した時に、フレーム内の表示を切り替えます。

ダッシュボード

/dashboard、/reports、/settings を入力できます。

プロパティ

表は横にスクロールできます
プロパティ初期値説明
hoststring-URL バーに表示する擬似ホストです。
pathstring-ホストの後ろに表示する現在のパスです。
viewportdesktop | tablet | mobile-chrome 状態と親側のサイズ制御に使う現在の viewport です。
onViewportChange(viewport) => void-viewport 切替時に呼び出されます。
variantdefault | windows11default擬似ブラウザ chrome の見た目です。
labelsDeviceFrameLabels-URL 欄と viewport 切替ツールチップに使うローカライズ済みラベルです。
navigablePathsstring[]-URL バー遷移を許可するパス一覧です。
onPathChange(path) => void-有効な URL パスが送信された時に呼び出されます。

使い方

Loading...

使用コンポーネント