| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: theme system docs + activity log icons + PNG export + 1dp distance - README: add comprehensive theme system (3.0) documentation in both English and Chinese, covering pluggable architecture, dashboard/classic themes, switching, custom theme creation, and shared core layer API - README: update customization docs from old multi-file approach (src/utils/const.ts, src/static/site-metadata.ts) to config.yml - ActivityLog: add sport type emoji icons (🏃 for Run) and show distance with 1 decimal place instead of rounded integer - ContributionHeatmap: add export-as-PNG button via html-to-image - TracksPage: add export-as-PNG button via html-to-image - Add html-to-image dependency | 5 个月前 | |
fix: use latest data Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 1 个月前 | |
fix: default to dashboard some perf Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 1 个月前 | |
ci: restore eslint/prettier toolchain and fix lint errors - Restore check/lint/format/ci scripts and eslint/prettier devDependencies in package.json (3.0 had dropped them, breaking CI with ERR_PNPM_NO_SCRIPT) - Update .prettierignore to exclude static geojson data (china-provinces.json, classic world.zh.json) so prettier doesn't explode single-line JSON into ~44k lines - Fix 5 eslint errors blocking CI: - App.tsx: replace React. namespace with named type imports (no-undef) - RouteMap.tsx: hoist updateRoutes() declaration before effects (react-hooks/immutability) - TracksPage.tsx: move ref.current writes into useEffect (react-hooks/refs) - Apply prettier formatting across src/ for consistency with check step Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
fix: use latest data Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 1 个月前 | |
fix: use latest data Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 1 个月前 | |
fix: use latest data Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 1 个月前 | |
fix: files Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 1 个月前 | |
ci: restore eslint/prettier toolchain and fix lint errors - Restore check/lint/format/ci scripts and eslint/prettier devDependencies in package.json (3.0 had dropped them, breaking CI with ERR_PNPM_NO_SCRIPT) - Update .prettierignore to exclude static geojson data (china-provinces.json, classic world.zh.json) so prettier doesn't explode single-line JSON into ~44k lines - Fix 5 eslint errors blocking CI: - App.tsx: replace React. namespace with named type imports (no-undef) - RouteMap.tsx: hoist updateRoutes() declaration before effects (react-hooks/immutability) - TracksPage.tsx: move ref.current writes into useEffect (react-hooks/refs) - Apply prettier formatting across src/ for consistency with check step Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
ci: restore eslint/prettier toolchain and fix lint errors - Restore check/lint/format/ci scripts and eslint/prettier devDependencies in package.json (3.0 had dropped them, breaking CI with ERR_PNPM_NO_SCRIPT) - Update .prettierignore to exclude static geojson data (china-provinces.json, classic world.zh.json) so prettier doesn't explode single-line JSON into ~44k lines - Fix 5 eslint errors blocking CI: - App.tsx: replace React. namespace with named type imports (no-undef) - RouteMap.tsx: hoist updateRoutes() declaration before effects (react-hooks/immutability) - TracksPage.tsx: move ref.current writes into useEffect (react-hooks/refs) - Apply prettier formatting across src/ for consistency with check step Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
ci: restore eslint/prettier toolchain and fix lint errors - Restore check/lint/format/ci scripts and eslint/prettier devDependencies in package.json (3.0 had dropped them, breaking CI with ERR_PNPM_NO_SCRIPT) - Update .prettierignore to exclude static geojson data (china-provinces.json, classic world.zh.json) so prettier doesn't explode single-line JSON into ~44k lines - Fix 5 eslint errors blocking CI: - App.tsx: replace React. namespace with named type imports (no-undef) - RouteMap.tsx: hoist updateRoutes() declaration before effects (react-hooks/immutability) - TracksPage.tsx: move ref.current writes into useEffect (react-hooks/refs) - Apply prettier formatting across src/ for consistency with check step Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
ci: restore eslint/prettier toolchain and fix lint errors - Restore check/lint/format/ci scripts and eslint/prettier devDependencies in package.json (3.0 had dropped them, breaking CI with ERR_PNPM_NO_SCRIPT) - Update .prettierignore to exclude static geojson data (china-provinces.json, classic world.zh.json) so prettier doesn't explode single-line JSON into ~44k lines - Fix 5 eslint errors blocking CI: - App.tsx: replace React. namespace with named type imports (no-undef) - RouteMap.tsx: hoist updateRoutes() declaration before effects (react-hooks/immutability) - TracksPage.tsx: move ref.current writes into useEffect (react-hooks/refs) - Apply prettier formatting across src/ for consistency with check step Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 | |
feat: add tui Signed-off-by: yihong0618 <zouzou0208@gmail.com> | 6 个月前 | |
ci: restore eslint/prettier toolchain and fix lint errors - Restore check/lint/format/ci scripts and eslint/prettier devDependencies in package.json (3.0 had dropped them, breaking CI with ERR_PNPM_NO_SCRIPT) - Update .prettierignore to exclude static geojson data (china-provinces.json, classic world.zh.json) so prettier doesn't explode single-line JSON into ~44k lines - Fix 5 eslint errors blocking CI: - App.tsx: replace React. namespace with named type imports (no-undef) - RouteMap.tsx: hoist updateRoutes() declaration before effects (react-hooks/immutability) - TracksPage.tsx: move ref.current writes into useEffect (react-hooks/refs) - Apply prettier formatting across src/ for consistency with check step Co-Authored-By: Claude <noreply@anthropic.com> | 3 个月前 |