pokemon-showdown-client/build-tools
Guangcong Luo 734ce0d71d Preact minor updates batch 16
Minor

- Light mode scrollbar in line with dark mode
  - OS default scrollbars all look ugly for some reason, unless you use
    macOS's hidden scrollbars, which are nice except they're hidden.
- Add Aurastic to credits
- Fix subtle notifications
- Fix "Copy" button and HTML popups
  - These are both for the replay upload popup.
- Fix escaping in teambuilder tables
  - They're escaped in Preact but raw HTML in old client, so using
    Unicode make them work correctly in both.
- Fix a weird issue where history.replaceState was being called too
  often
  - I don't know exactly why this is only recently became a problem,
    but it's easy enough to fix...

Trivial

- More ARIA roles (for blind users)
  - The accessibility tree looks great now.
- Fix an unnecessary closure in AvatarsPanel
- Fix non-ASCII in battle.ts
- Fix class="readmore" to work like class="details" (re: don't do
  expand/collapse hover effect if hovering over a link)
- Fix resizing from one-panel to two-panel mode
  - This was really just one bug in `focusRoom` left over from an old
    architecture where mini-rooms could be panels in vertical tab mode.
  - But I took the opportunity to refactor a bunch of panel code to be
    clearer.
- Slightly redesign open team sheets
- The yellow and black "construction" message no longer needs nested
  divs
2025-04-29 00:22:44 +00:00
..
build-indexes Preact minor updates batch 16 2025-04-29 00:22:44 +00:00
build-learnsets Update to ESLint 9 (#2326) 2025-02-25 20:05:32 -08:00
build-minidex Update to ESLint 9 (#2326) 2025-02-25 20:05:32 -08:00
build-replays Bring back Replays build script 2025-04-02 21:17:16 +00:00
compiler.js Update to ESLint 9 (#2326) 2025-02-25 20:05:32 -08:00
news-embed.php Refactor build tools for readability 2023-11-16 23:50:15 +00:00
swap-configs Update to ESLint 9 (#2326) 2025-02-25 20:05:32 -08:00
update Support non-full builds in testclient 2025-04-26 06:02:06 -07:00