Zephyr Lykos
178664ed83
refactor: migrate toolchain, part 1
...
- Switched to pnpm
- Updated to typescript 4.9.5
- JSX transforms switched to react-jsx
- Use swc for typescript transforms
- Remove deprecated dependencies
- Cleanup unused types
- Some ESM fixes
- PostCSS config now lives in package.json
- Bump support target
TODO:
- switch to vite or plain esbuild
- jest to vitest / uvu
- jquery to cash-dom
- pure ESM (lodash-es, etc.)
- drop prettier & husky (lint-staged is okay)
- drop wasm cli & xterm.js
- update bootstrap
2023-07-10 19:58:18 +08:00
Haowei Wen
5a5dbea05b
Upgrade skinview3d
2023-02-10 06:48:55 +08:00
Pig Fang
e0bbc2f3f5
fix tests
2022-02-05 16:16:41 +08:00
Pig Fang
073da66623
support toggling dark mode
2021-06-06 18:07:08 +08:00
Pig Fang
7e04f72292
support dark mode UI
2021-06-06 14:27:21 +08:00
Pig Fang
7381699690
upgrade Jest and TypeScript
2021-06-05 17:10:41 +08:00
Pig Fang
5a5c255f77
tweak pagination
2020-07-04 16:41:30 +08:00
Pig Fang
ffc5ae4619
make suggestions customizable
2020-06-22 16:31:43 +08:00
Pig Fang
d4aa16773d
improve email input control
2020-06-22 16:16:09 +08:00
Pig Fang
16b4ee7b6d
refactor: trans -> t
2020-05-15 11:39:31 +08:00
Pig Fang
dfeff83b5e
clean up
2020-05-15 11:31:30 +08:00
Pig Fang
3e1a10a461
rewrite users management page with React
2020-05-13 18:12:01 +08:00
Pig Fang
840722c80b
fix pagination
2020-04-26 21:31:19 +08:00
Pig Fang
bec071fdb9
remove first page and last page of pagination
2020-04-26 17:52:18 +08:00
Pig Fang
361444ca7e
rewrite registration page with React
2020-03-29 23:02:43 +08:00
Pig Fang
1b8c335cac
add captcha component
2020-03-26 17:54:01 +08:00
Pig Fang
458d462831
load viewer backgrounds via webpack
2020-03-26 10:24:44 +08:00
Pig Fang
c219a0f03f
rewrite skin library with React
2020-03-24 18:05:46 +08:00
Pig Fang
b6c58ef23f
rewrite texture detail page with React
2020-03-20 16:19:18 +08:00
Pig Fang
4f76f05003
fix closet previewer don't apply texture type
...
fix #152
2020-03-19 09:26:29 +08:00
Pig Fang
59f8f33df7
extract component
2020-03-10 15:57:57 +08:00
Pig Fang
af24dcf9f9
add custom background for skin viewer
2020-03-04 19:37:17 +08:00
Pig Fang
ca7db2585f
rewrite "EmailVerification" UI widget
2020-02-12 10:02:15 +08:00
Pig Fang
19ad09920b
build closet page with React
2020-02-11 16:40:26 +08:00
Pig Fang
9dca4c1585
hide pagination when total pages is invalid
2020-02-10 17:52:36 +08:00
Pig Fang
89055fe192
add pagination component
2020-02-10 15:59:56 +08:00
Pig Fang
82dade1ee1
tweak Modal
2020-02-06 08:53:37 +08:00
Pig Fang
b083ee8788
refactor Modal mechanism
2020-02-05 18:48:30 +08:00
Pig Fang
f0599d5a88
build skin viewer with React
2020-02-02 10:18:05 +08:00
Pig Fang
2bd1a8c073
fix tests
2020-01-31 15:58:48 +08:00
Pig Fang
4953e15369
add new Modal option
2020-01-28 10:41:10 +08:00
Pig Fang
999167e11e
fix hooks deps
2020-01-27 11:50:29 +08:00
Pig Fang
7c144b3e14
rewrite "Modal" component in React
2020-01-23 22:52:09 +08:00
Pig Fang
16916fd006
fix tests
2020-01-13 17:31:10 +08:00
Pig Fang
cf6f1aa547
support searching players when applying textures
2020-01-13 12:01:13 +08:00
Pig Fang
6b3446cf86
display 3D avatar when applying texture to player
2020-01-12 09:57:55 +08:00
Pig Fang
b1ccdb47f2
switch server-side texture renderer
2020-01-12 09:27:39 +08:00
Pig Fang
ae4be6fbda
Refactor static routes
2019-12-22 17:28:55 +08:00
Pig Fang
a14688264b
Support disable portal
2019-12-16 10:29:10 +08:00
Pig Fang
a3e74065f9
Add grid for closet page
2019-12-14 14:30:38 +08:00
Pig Fang
ce5b343617
Fix for too long texture name
2019-12-08 10:29:49 +08:00
Pig Fang
264369699a
Replace Element "Message" with Bootstrap "Alert"
2019-12-01 17:52:30 +08:00
Pig Fang
2da0a3576b
Replace Element msgbox with Bootstrap modal
2019-11-30 12:01:17 +08:00
Pig Fang
aada1148fb
Reuse <Modal> component
2019-11-28 21:35:27 +08:00
Pig Fang
991475041b
Fix <Modal> component
2019-11-28 17:04:37 +08:00
Pig Fang
a0a950089e
Allow to specify id for modal
2019-11-28 16:31:39 +08:00
Pig Fang
e5b8a130a0
Rewrite showModal
2019-11-28 16:24:12 +08:00
Pig Fang
7235375581
Upgrade ESLint-related
2019-11-25 23:30:51 +08:00
Pig Fang
52dae783e8
Upgrade to AdminLTE v3
2019-11-24 14:32:58 +08:00
Pig Fang
5df36ae8ea
Replace $nextTick with flushPromises
2019-11-21 09:33:28 +08:00