feat:生产初版页面

This commit is contained in:
R524809
2026-03-26 17:33:04 +08:00
parent 3aaf340781
commit dc5e057cb3
63 changed files with 2940 additions and 543 deletions
+7
View File
@@ -0,0 +1,7 @@
export type PrintHeader = 'wechat' | 'noLogoImage' | 'LogoImage' | 'minimal';
export interface PrintConfig {
header: PrintHeader;
appName: string;
appHint: string;
}
+26
View File
@@ -0,0 +1,26 @@
export type WorksheetCategory = 'math' | 'focus' | 'chinese' | 'english' | 'puzzle' | 'craft';
export type DifficultyLevel = 'beginner' | 'basic' | 'intermediate' | 'advanced';
export interface WorksheetType {
id: string;
title: string;
desc: string;
category: WorksheetCategory;
page?: string;
subpackage?: string;
icon?: string;
img?: string;
ageRange?: [number, number];
difficulty?: DifficultyLevel;
mode?: string;
previewBg?: string;
previewText?: string;
}
export interface CategoryType {
id: WorksheetCategory;
name: string;
icon: string;
color: string;
gradient: [string, string];
}