8 Commits

Author SHA1 Message Date
5113fe626b feat: implement text inspector and case converter tool 2024-05-14 18:01:20 +02:00
rusconn
6c7f03d3fe test: add some tests 2023-10-14 12:03:10 +09:00
rusconn
b9bedd13ef perf!: hosting on firebase as static files
BREAKING CHANGE: not-found page is now Next.js default
2023-06-18 13:49:17 +09:00
rusconn
2b6d346b74 chore(dev): use pnpm instead of Yarn v1 2023-05-29 23:50:01 +09:00
rusconn
3f04945389 chore(dev): use VOLTA instead of Docker 2023-05-29 13:39:52 +09:00
rusconn
b3b45dcdfd chore(dev): .devcontainer -> .devcontainer.example 2023-05-28 23:08:09 +00:00
rusconn
f1c3bd2971 renewal
recreate project by using https://github.com/shadcn/next-template

App:
- support dark mode
- add toggle theme button
- add clear search button
- add search button
- add current page indicator
- add tool group pages
- add settings tool
- add 1 tab format option to Json format tool
- add paste button to some tools
- add file button to some tools
- add copy button to some tools
- add clear button to some tools
- change favicon
- change search hit rate
- change each page title
- change icons from Material Icons to Lucide
- change sidebar scroll area
- change editor from Ace to Monaco
- change parsable separators of number base converter
- change default value of format option of number base converter
- change default values of some tool forms
- change some styles
- remove disabled tools
- remove real-time search
- fix uri encoding tool

Dev:
- MUI + Emotion -> Radix UI + Tailwind CSS
- Next.js 12 Pages -> Next.js 13 App Router
- React 17 -> React 18
- many other packages upgraded
- use useState instead of recoil
- use Next.js typedRoutes instead of pathpida
- clean npm scripts
- format import statements by Prettier
- no component separations between container and presenter
- effective component memoizations
- add vscode settings
- many refactors
2023-05-28 23:56:43 +09:00
rusconn
d1e5c9e7f6 init: create project with settings 2023-05-28 23:55:12 +09:00