dv/frontend
hailin 579ed2d174 feat: custom image mask for wordcloud shape
- Select '自定义图片' from shape dropdown
- Upload any silhouette image (black=words, white=empty)
- Image preview with delete button
- maskImage passed to echarts-wordcloud with keepAspect

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 21:47:39 -07:00
..
public feat: add frontend source code (Next.js + React + TypeScript) 2026-04-04 23:33:37 -07:00
src feat: custom image mask for wordcloud shape 2026-04-05 21:47:39 -07:00
AGENTS.md feat: add frontend source code (Next.js + React + TypeScript) 2026-04-04 23:33:37 -07:00
CLAUDE.md feat: add frontend source code (Next.js + React + TypeScript) 2026-04-04 23:33:37 -07:00
next.config.ts feat: add frontend source code (Next.js + React + TypeScript) 2026-04-04 23:33:37 -07:00
package-lock.json feat: add frontend source code (Next.js + React + TypeScript) 2026-04-04 23:33:37 -07:00
package.json feat: add frontend source code (Next.js + React + TypeScript) 2026-04-04 23:33:37 -07:00
tsconfig.json feat: add frontend source code (Next.js + React + TypeScript) 2026-04-04 23:33:37 -07:00