voson and Cursor
22a9cf256d
v0.6.5: size hero detail drawer from viewport; add PC post-lock item tips.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 17:08:32 +08:00
voson and Cursor
fefd8c7823
v0.6.4: show match id on match cards.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 11:29:29 +08:00
voson and Cursor
79ce5cfd2e
v0.6.3: hero detail bottom drawer that pushes role tags, matches page summary dedupe.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 09:18:31 +08:00
voson and Cursor
aac4593cc5
v0.6.2: hero page site foot, dismiss detail on empty click, drop patches version footer.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 07:45:03 +08:00
voson and Cursor
1aa6710e39
v0.6.1: show hero English name and abbr on detail page.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 07:33:48 +08:00
voson and Cursor
7c9e54e5eb
v0.6.0: mark Climperor Web shell and SEO milestone.
...
Brand title uses self-hosted Noto Serif SC; document minor vs patch SITE_VERSION bumps.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 07:25:04 +08:00
voson and Cursor
544ea42d40
v0.5.115: add History routing and SEO prerender for Climperor Web.
...
Path URLs, crawlable hero/mechanics pages, and sitemap make the static site indexable while keeping SPA hydration.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 04:55:33 +08:00
voson and Cursor
38f46ad2ea
v0.5.114: add Douyu streamers with fan enrichment and live probe.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 02:42:47 +08:00
voson and Cursor
fdd926e9bb
v0.5.112: keep skill demos at 16:9 and harden web refresh deploy triggers.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 01:48:01 +08:00
voson and Cursor
28858c0703
v0.5.111: sort streamers by live status then follower count.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 01:32:01 +08:00
voson and Cursor
fe1b13b7c1
v0.5.110: stop carrying stale live badges; probe live status in local serve.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 01:11:13 +08:00
voson and Cursor
d6212169af
v0.5.109: hero role toolbar, skill side-by-side layout, taller detail panel.
...
Move role filters between grid and detail, fix skill video/text layout and detail height jump, unify item dividers, drop OpenDota matchup cross, sync docs and assets.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-30 00:48:07 +08:00
voson and Cursor
09f0a0b4a0
v0.5.87: fill ability loc tokens and tidy skill detail layout.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 20:32:37 +08:00
voson and Cursor
ad7f5d0e1a
v0.5.86: place matches summary below the pager.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 18:44:49 +08:00
voson and Cursor
ef31e43d6c
v0.5.85: move matches page summary next to pager.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 18:36:22 +08:00
voson and Cursor
b01552ee6e
v0.5.84: matches origin filter, mobile gate, refresh reliability.
...
Ship Web refresh cache/lock, mobile demand gate, matches 职业/国服 filter, and related site updates through 0.5.84.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 18:31:55 +08:00
voson and Cursor
7681fdb069
v0.5.72: lower default streamer unmute volume.
...
Avoid blasting to max when users unmute highlight clips; keep native slider control afterward.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 16:06:00 +08:00
voson and Cursor
d2cfcd7461
v0.5.71: matches tab, streamer viewport video load, matchup cross-check.
...
Add pro watchlist matches page; load streamer clips by viewport tier with posters; harden STRATZ matchup refresh and OpenDota cross hints.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 16:03:49 +08:00
voson and Cursor
d9c7b4b7b1
Add star-player matches tab and watchlist-driven fetch.
...
Ship top-level #/matches with pro watchlist defaults, bump site to 0.5.71, and document the flow in AGENTS/README.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 16:03:45 +08:00
voson and Cursor
9c5aa5b610
Reorganize repository into pc web shared monorepo
...
Separate the local recognition, web publishing, and shared data paths while preserving direct script execution and existing site content.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 14:29:08 +08:00
voson and Cursor
3ec8007077
v0.5.59: item counter evidence for fears, catch up Web features to site version.
...
Ship OpenDota counter-stats reordering for feared items, finalize SITE_VERSION/docs for rankings/streamers/trends/matches/mechanics and draft archetypes, and ignore regenerable Web data caches.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 02:11:49 +08:00
voson and Cursor
9898dd39fb
v0.4.2: host preview icons on OSS for slim Pages deploys.
...
Add STATIC_ASSET_BASE so Cloudflare Pages ships ~2MB HTML/JS/data; icons served from climperor OSS via _oss_static_assets.py. New machines can deploy without local fetch scripts.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 21:28:01 +08:00
voson and Cursor
124bdbb7c7
v0.4.1: OSS skill videos, site version footer, and mail contact.
...
Host ability demos on Aliyun OSS instead of Pages bundles; add patches-page version label and top-right mailto link; improve spirit bear portrait export.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 20:26:30 +08:00
voson
adb8f303c2
v0.4.0: Cloudflare Pages deploy tooling, items search in URL, spirit bear patch lookup
2026-07-27 16:28:31 +08:00
voson
1d0428b4a3
Add hash routing and Dota 2 logo to relations preview.
...
- New web/relations/router.js (parseHash/serializeHash/installRouter):
top tabs, hero + detail sub-tab, item, patch version, tag filters and
search query all sync to URL (#/heroes/axe/core, ?tags=...&q=...);
pushState for discrete picks, replaceState for debounced search.
- export_relations_site.py copies router.js so static export deep-links.
- Header shows dota2_logo.png + title, served via /ui-icon/ whitelist.
- fetch_dota2_logo.py fetches the transparent emblem asset.
- Docs: CHANGELOG / README / DESIGN / AGENTS updated.
2026-07-27 13:09:14 +08:00
voson
a91789b72f
v0.2.0: relations preview, item shop, abilities, overlay recommend, GSI enhancements
...
- Add relations/item/abilities preview (serve_relations.py + web/relations/)
- Add fetch scripts: hero_items, item_shop, items_meta, hero_abilities,
ability_videos, patches, stratz, matchups, portraits
- Add overlay.py (role tags + Top-3 cyan marks), recommend.py
- Add http_utils.py, loc_format.py, hero_tags.py, item_fears.py
- GSI: full payload JSONL dump, foreground window detection
- Drop real template library; CDN-only matching
- Update docs: CHANGELOG 0.2.0, DESIGN config table, AGENTS module table
- .gitignore: exclude large regenerable assets (icons/portraits/videos)
2026-07-27 11:56:51 +08:00