feat: 数感启蒙、专注力页面重构、首页入口开发

This commit is contained in:
R524809
2026-04-21 17:51:16 +08:00
parent b2f5b203f8
commit 28151018ee
212 changed files with 2722 additions and 5207 deletions
@@ -238,9 +238,9 @@ class LineRecognitionDraw extends BaseDrawService {
}
/**
* 绘制线条
* 按线条类型绘制预览/练习区中的线条(避免与 BaseDrawService.drawLine 同名冲突)
*/
private drawLine(
private drawLineVariant(
ctx: RenderingContext,
lineType: LineType,
x: number,
@@ -317,7 +317,7 @@ class LineRecognitionDraw extends BaseDrawService {
const lineX = blockX + lineMargin;
const lineY = blockY + referenceBlockHeight / 2;
const lineWidth = referenceBlockWidth - lineMargin * 2;
this.drawLine(ctx, config.type, lineX, lineY, lineWidth);
this.drawLineVariant(ctx, config.type, lineX, lineY, lineWidth);
// 绘制文字标签
ctx.fillStyle = '#000';
@@ -359,7 +359,7 @@ class LineRecognitionDraw extends BaseDrawService {
const lineX = blockX + lineMargin;
const lineY = blockY + referenceBlockHeight / 2;
const lineWidth = referenceBlockWidth - lineMargin * 2;
this.drawLine(ctx, config.type, lineX, lineY, lineWidth);
this.drawLineVariant(ctx, config.type, lineX, lineY, lineWidth);
// 绘制文字标签
ctx.fillStyle = '#000';