Commit Graph

45 Commits

Author SHA1 Message Date
Kris Johnson
d2403c09e8
Users: Memorialize Morpeko 2025-06-09 19:58:44 -06:00
Kris Johnson
2a195dac3b
Update credits 2025-05-28 02:38:16 -06:00
Kris Johnson
9165bb48d7
Update credits (#2443)
* Update credits

* Add UI to Hecate's specialties

* Add dot Comfey, add Tbolt's name
2025-05-26 17:26:18 -06:00
Guangcong Luo
f52e4b2aad Fix ladderhelp documentation
We did a whole refactor to TypeScript but #2289 is still right:

15666f8711/src/ladder.ts (L329)

Fixes #2289
2025-05-04 11:56:35 +00:00
shrianshChari
f2a8140375
Make Reg I formats Official ladder formats (#2398)
Some checks are pending
Node.js CI / build (22.x) (push) Waiting to run
2025-04-30 23:23:24 -06:00
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
Guangcong Luo
5957cef667 Preact minor updates batch 9
Minor
- Refactor placeholder room handling to fix a heisenbug crash while
  starting up
- Add `room.getParent()` (accidentally partly folded into previous
  commit)
- Support using the console without logging in
- Fix mobile support for https://pokemonshowdown.com/intro

Trivial
- Improve doc comments
2025-04-16 05:45:20 +00:00
Guangcong Luo
bfae3543e4 Add W/L/COIL to web API 2025-04-13 08:12:43 +00:00
Guangcong Luo
a08f2a68d5 Support COIL in ladder web-API 2025-04-03 22:49:35 +00:00
Guangcong Luo
5a1cec202b Redesign website top navigation
The topbar in pokemonshowdown.com (and all not-in-sim pages)
has gotten revised in three ways:

1. Ladder has been replaced with Strategy, a link to the Smogon
   Strategydex.
2. Strategy and Forum now open in new tabs, because they don't
   share top nav with PS.
3. Strategy and Forum are now purple, to signal that they lead
   to Smogon and open in new tabs.

I'm way more a fan of the new look than I expected to be. Purple
and blue matches the "Horizon" art used on the main page quite
well, it turns out.

Ladder was always kind of useless - there's a better Ladder button
in-sim that keeps way more up-to-date with tier additions/removals,
and finding users can be done by clicking on the "X users online"
button.
2025-04-01 18:21:04 +00:00
Guangcong Luo
0e5ea674f2 Remove downloadable app links
These are really old; I've been meaning to do something about them
for quite some time but these probably shouldn't still be linked
in the meantime.
2025-03-31 13:22:55 +00:00
Guangcong Luo
2d7a9c81d4 Improve directory indexes and 404 pages
Some checks failed
Node.js CI / build (22.x) (push) Has been cancelled
We now have a custom look for directory indexes, so you can go dig
through PS's back closets in style:

https://play.pokemonshowdown.com/sprites/

Additionally, the 404 page everywhere is now as nice as the custom
404 page in Replays.

https://pokemonshowdown.com/404
2025-03-29 13:11:44 +00:00
shrianshChari
211fef6352
Make Regulation G formats into Official ladder formats and available on the ladder page (#2334)
* Make Reg G formats Official ladder formats

* Make Reg G formats accessible from ladders page

* Add BSS Reg G to ladder page
2025-03-19 13:22:32 -06:00
Guangcong Luo
4f66f64876 Update credits 2025-02-26 22:13:11 +00:00
Mia
22cf001423 Fix psicon replacement tag in news editor 2025-02-26 21:03:48 +00:00
bingingem
ec3e54241c
Staff FAQ: Fix missed Global Admin symbol updates (#2310)
Some checks failed
Node.js CI / build (14.x) (push) Has been cancelled
2024-12-20 07:39:26 -06:00
CarlosGuzman01
72055f2d6e
Update credits link for artist Yilx (#2307)
Some checks failed
Node.js CI / build (14.x) (push) Has been cancelled
2024-11-29 17:08:18 -06:00
CarlosGuzman01
3e855da7ae
Update credits link for artist Seiryuuden (#2306) 2024-11-29 16:05:16 -06:00
Kris Johnson
e4e95124f2
News: Add support for minisprites (#2300)
Some checks are pending
Node.js CI / build (14.x) (push) Waiting to run
* News: Add support for minisprites

* SANITIZE THE HTML.
2024-11-26 13:37:35 -06:00
Guangcong Luo
c1ced5dbe3 Update Privacy Policy for new ad company 2024-10-18 00:29:44 +00:00
Kris Johnson
f8b890e543 Remove references to the Section Leader rank 2024-10-01 21:27:15 -06:00
Glaze
2cc0569051
Update ladder names (#2282)
* Update VGC names

* Remove deprecated metagames

* Update ladder.php

* Update users.php

* Update pokemonshowdown.com/users.php

---------

Co-authored-by: Kris Johnson <11083252+KrisXV@users.noreply.github.com>
2024-09-30 17:33:57 -06:00
Karthik Bandagonda
a9e4c3b1ec
Fix formatting of Glicko-1 on ladder page (#2276) 2024-08-17 12:41:47 -07:00
Marty-D
d3bd677d75
Users: Prevent ladder tour accounts from resetting W/L 2024-07-27 13:53:51 -04:00
Mia
d812f06e49 Fix ladder pages 2024-07-20 18:34:53 -05:00
Mia
4d83475194 PHP: Parse json correctly 2024-07-20 18:22:28 -05:00
Mia
111d1bbe00 Fix typo 2024-07-20 18:17:02 -05:00
Mia
ad86238ad5 PHP: Fix crash 2024-07-20 18:08:11 -05:00
Mia
8e10a46428 Website: Parse JSON properly 2024-07-20 18:06:02 -05:00
Mia
0b16145d02 Add COIL to pokemonshowdown.com/ladder/ 2024-07-20 18:03:28 -05:00
Christopher Monsanto
5e32896461 One more 2024-03-16 18:35:20 -04:00
Christopher Monsanto
95abdb531e Remove unnecessary jabs at PO, which doesn't even exist anymore 2024-03-16 12:46:25 -04:00
Christopher Monsanto
3788b0a0aa Remove a certain someone from credits
Been spending some time processing the last decade of my life, including reading
some old logs from the period where this user was banned, and I've decided that
I have to make this commit to be able to move on.
2024-03-16 09:17:01 -04:00
Lionyx
cc63ae81cf
Rules: Add Korean translation (#2221)
Credits to igeu  , xerneas9050 and dhwna for the translation, aegii for the formatting.
2024-03-10 14:00:59 -04:00
Hisuian Zoroark
0662f385d1
Update HiZo Credits (#2223) 2024-02-26 13:38:50 -07:00
Kris Johnson
25c6456359
Update dhelmise credit 2024-02-10 20:23:56 -07:00
Marty-D
aa7ee82193
Update Kalalokki credit 2024-02-10 22:19:10 -05:00
Christopher Monsanto
6ed62aa3ec Add myself as a developer in the credits to match the main PS readme 2024-02-01 16:22:24 -05:00
Mia
0e319b5191 Update credits 2024-01-27 22:44:27 -06:00
Marty-D
0c34eca050
Memorialize victoriousbig 2024-01-06 10:49:10 -05:00
Mia
7c015469da Memorialize xbossarux 2024-01-05 13:50:55 -06:00
Kris Johnson
1926c68b38 Reroute <<bugs>> hyperlink 2023-12-30 20:58:13 -07:00
Guangcong Luo
49cb741f10 Move Analytics/ads into config
This stuff isn't really relevant to anyone trying to develop at
home, anyway.
2023-11-17 00:31:41 +00:00
Guangcong Luo
3d1623b71d Update News for new directory layout 2023-11-16 12:33:28 +00:00
Guangcong Luo
5d41f3ec93
Reorganize directories (#2187)
Files meant to be served have been moved into
`play.pokemonshowdown.com/` and `pokemonshowdown.com/`.

We now have three directories for the three subdomains handled by this
repo:

- `pokemonshowdown.com/`
- `play.pokemonshowdown.com/`
- `replay.pokemonshowdown.com/`

Naming them after the subdomains will make it much easier to tell where
the files for each go.

The diff is probably useless; it'll be easier if you just look at the
new tree:
https://github.com/smogon/pokemon-showdown-client/tree/reorganize
2023-11-16 03:39:29 -08:00