Commit Graph

24 Commits

Author SHA1 Message Date
2f97cc6c67 feat: add SEOHead component with react-helmet-async
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 13:14:34 +08:00
3808417d30 feat: install react-helmet-async and gray-matter, add HelmetProvider
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 13:14:15 +08:00
0d4de2fcf1 feat: replace logo in main 2026-03-25 11:49:28 +08:00
3a3bbbc0fc feat: replace icon 2026-03-25 11:45:54 +08:00
e1f8dac74d feat: add icon 2026-03-25 11:14:55 +08:00
64e92c769d feat: optimize SEO based on GSC data
- Fix broken hreflang: /en/ ghost page removed, all hreflang point to canonical /
- Add canonical URL tag
- Remove emoji from page titles
- Rewrite title/description with target keywords (LaTeX OCR, math formula recognition, handwriting math)
- Add JSON-LD WebApplication structured data schema
- Update og:image to clean URL without OSS params, add og:image dimensions
- Fix favicon reference from vite.svg to favicon.png
- Add public/sitemap.xml with hreflang annotations
- Add public/robots.txt pointing to sitemap
- Update seoHelper.ts keywords for both zh/en to match search intent
- Add CLAUDE.md project documentation
2026-03-24 23:50:12 +08:00
fba4541fa5 fix: user info api repeat call 2026-03-09 21:46:26 +08:00
a797b2b0d7 fix: all call user info 2026-03-09 21:13:01 +08:00
liuyuanchuang
cd479da0eb optimize register error tip 2026-03-06 15:01:34 +08:00
liuyuanchuang
f70a9a85c8 feat: add google oauth 2026-03-06 14:30:30 +08:00
liuyuanchuang
bc4b547e03 Merge branch 'main' of https://code.texpixel.com/YogeLiu/doc_ai_frontend 2026-02-06 22:33:58 +08:00
liuyuanchuang
e4c6a09cf8 feat: rm dist 2026-02-05 18:23:17 +08:00
liuyuanchuang
2b1da79bbc feat: add toast for no content 2026-02-05 18:22:30 +08:00
564aaec581 Merge pull request 'feat: add track point && rm omml' (#1) from test into main
Reviewed-on: #1
2026-02-05 13:49:19 +08:00
liuyuanchuang
d562d67203 feat: add track point 2026-01-27 23:44:45 +08:00
liuyuanchuang
7c5409a6c7 feat: add deploy script 2026-01-26 07:10:58 +08:00
liuyuanchuang
42850c4460 feat: add translate 2026-01-24 13:53:50 +08:00
liuyuanchuang
6747205bd0 feat: distinct inline display latex 2026-01-08 16:43:10 +08:00
022ef31bcc feat: handle image rendor 2025-12-27 21:59:22 +08:00
62c1a43ba5 fix: restore markdown format 2025-12-26 21:21:36 +08:00
9cbc19689c feat: add export func 2025-12-26 18:25:15 +08:00
5031fafa9a feat: add api for export 2025-12-26 16:23:42 +08:00
cffd536fb8 feat: unkown 2025-12-26 15:53:11 +08:00
1226bbe724 feat: add reward code 2025-12-22 17:37:41 +08:00