From 550e226a2b6bdd3ca8b2e80f782abf2e35546b8b Mon Sep 17 00:00:00 2001 From: csh Date: Fri, 22 May 2026 16:03:09 +0800 Subject: [PATCH] :art: refine(stats): rebalance summary badge styling --- .gitea/ci/render_stats_svgs.py | 5 ++++- tests/stats_svg_render_test.sh | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitea/ci/render_stats_svgs.py b/.gitea/ci/render_stats_svgs.py index 47a6cd2..c65a792 100644 --- a/.gitea/ci/render_stats_svgs.py +++ b/.gitea/ci/render_stats_svgs.py @@ -245,18 +245,21 @@ def main() -> None: "代码", f"{args.formatted_total_code} 行", normalize_color(args.total_color, DEFAULT_TOTAL_COLOR), + variant="flat", ) write_badge( output_dir / "total-files.svg", "文件", f"{args.formatted_total_files} 个", normalize_color(args.files_color, DEFAULT_FILES_COLOR), + variant="flat", ) write_badge( output_dir / "language-count.svg", "语言", f"{args.language_count} 种", normalize_color(args.language_count_color, DEFAULT_LANGUAGE_COUNT_COLOR), + variant="flat", ) for stat in languages: @@ -265,7 +268,7 @@ def main() -> None: stat.display_name, f"{stat.formatted_lines} 行", stat.color, - variant="flat", + variant="split", ) readme_path.write_text(render_readme(args, languages, badge_dir_name), encoding="utf-8") diff --git a/tests/stats_svg_render_test.sh b/tests/stats_svg_render_test.sh index 90dbcca..8190904 100644 --- a/tests/stats_svg_render_test.sh +++ b/tests/stats_svg_render_test.sh @@ -44,7 +44,8 @@ test -f "${readme_path}" || fail "renderer should create root README.md" grep -q '