Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 0 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,31 +43,3 @@ It is an animation creation tool that runs in a web browser and has an intuitive
URL-based scene management (SPA) is now possible, which was difficult with traditional Canvas/WebGL/WebGPU applications, enabling UI development and screen verification for each scene. Atomic Design is recommended for UI construction, allowing efficient UI building and maintenance through component granularity and reusable module design.

### [Framework Features](https://next2d.app/en/#framework)

If you find the Next2D tools and libraries useful, we would be happy to have you support the Next2D project.
## Development

```sh
npm install
npm start # 開発サーバー起動
npm run build # docs/ へビルド(GitHub Pagesで配信)
```

### ビジュアルリグレッションテスト

全ページ(161ページ)のスクリーンショットをベースラインと比較するe2eテストです。
スナップショットはフォント描画がマシン依存のためコミットしていません。初回はベースラインを生成してください。

```sh
npx playwright install chromium # 初回のみ
npm run test:visual:update # ベースライン生成(初回・意図した見た目変更後)
npm run test:visual # ベースラインと比較
```

### Bootstrap CSSのpurge

`public/assets/css/vendor/` のBootstrap/bootstrap-icons CSSは、実際に使用しているクラスのみに削減した状態でコミットしています。Bootstrapをアップデートした際は再生成してください。

```sh
npm run purge:css
```
Loading
Loading