status web
@status-im
status-webこのモノレポには、ステータスエコシステムにWebアプリケーションを構築するためのパッケージが含まれています。これらのパッケージは、一貫した美しいユーザーインターフェイスを作成するために個別に使用するか、組み合わせて使用できます。
| 名前 | npm | 説明 |
|---|---|---|
@status-im/components | Radix UI、React Aria、Tailwind CSSで構築されたコンポーネントライブラリ。 | |
@status-im/js | WAKUプロトコルの統合とブロックチェーンの相互作用のためのLibary。 | |
@status-im/icons | 設計システムに基づいた自動生成アイコンライブラリ。 | |
@status-im/colors | 設計システムに基づいた自動生成カラーパレット。 | |
@status-im/eslint-config | プロジェクト全体で一貫したコードスタイルの共有ESLINT構成。 |
| 名前 | 説明 |
|---|---|
./apps/connector | ステータスデスクトップウォレットは、ブラウザの分散型アプリケーションに拡張されました。 |
必須:
推奨:
.vscode/extensions.jsonにリストされている拡張機能をインストールしますリポジトリをクローンします:
git clone https://github.com/status-im/status-web.git
cd status-web
依存関係をインストールします:
pnpm install
すべてのパッケージを構築します:
pnpm build
テストの実行:
pnpm test
開発モードを開始:
pnpm dev
コンポーネントを表示して対話するには、ストーリーブックを実行できます。
pnpm storybook
これにより、ストーリーブックサーバーが起動し、コンポーネントを閲覧およびテストすることができます。
このプロジェクトは、Browserstackが後援しています。