Skip to content

refactor: restructure Live2D frontend architecture #57

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 12 commits into
base: main
Choose a base branch
from

Conversation

LIlGG
Copy link
Owner

@LIlGG LIlGG commented Mar 1, 2025

What type of PR is this?

/kind refactor

What this PR does / why we need it:

使用更具现代化的方式重构 Live2d 整体前端架构,使其达成以下目标:

  1. 基于事件的更新策略。
  2. 样式隔离。
  3. 使用 ts 编写代码,增加代码可读性。
  4. 支持 Cubism 2 及 Cubism4。
  5. 工具栏及提示词的高度可配置。

How to test it?

测试 Live2d 原有功能是否正常可用。

Which issue(s) this PR fixes:

Fixes #51
Fixes #27
Fixes #21

Does this PR introduce a user-facing change?

使用更具现代化的方式重构前端架构

@LIlGG LIlGG mentioned this pull request Apr 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

添加moc3支持 使用现代化、自动化的方式来构建 js 文件 使用自定义元素改写前端代码
1 participant