Commit Graph

22 Commits

Author SHA1 Message Date
Innei 661b58bc8d
fix: support creator circular import
Signed-off-by: Innei <tukon479@gmail.com>
2024-10-23 14:56:01 +08:00
Innei f68d1426ae
fix: achievement modal button align
Signed-off-by: Innei <tukon479@gmail.com>
2024-10-23 14:33:07 +08:00
Innei 70acf916e5
refactor: Separate main application and external pages and SEO support (#987)
* init

* chore: move tw config

Signed-off-by: Innei <tukon479@gmail.com>

* chore: update deps

Signed-off-by: Innei <tukon479@gmail.com>

* chore: add peer deps

Signed-off-by: Innei <tukon479@gmail.com>

* init

* update

Signed-off-by: Innei <tukon479@gmail.com>

* test

Signed-off-by: Innei <tukon479@gmail.com>

* deps

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update hack

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* daisyui

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

* update

* update

Signed-off-by: Innei <tukon479@gmail.com>

* chore: auto-fix linting and formatting issues

* feat: masonry

Signed-off-by: Innei <tukon479@gmail.com>

* padding

Signed-off-by: Innei <tukon479@gmail.com>

* fix og

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* fix: masonry re-render

Signed-off-by: Innei <tukon479@gmail.com>

* update grid

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* add op

Signed-off-by: Innei <tukon479@gmail.com>

* fix: error boundary lazy suspense

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* follow

Signed-off-by: Innei <tukon479@gmail.com>

* feat: profile

Signed-off-by: Innei <tukon479@gmail.com>

* profile

Signed-off-by: Innei <tukon479@gmail.com>

* refactor: og

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* update

Signed-off-by: Innei <tukon479@gmail.com>

* chore: auto-fix linting and formatting issues

---------

Signed-off-by: Innei <tukon479@gmail.com>
Co-authored-by: Innei <Innei@users.noreply.github.com>
2024-10-21 23:02:25 +08:00
Innei 9ea5c74ddc
chore: move tw config
Signed-off-by: Innei <tukon479@gmail.com>
2024-10-15 23:54:00 +08:00
Innei e05d2bab75
refactor: vite config and re-optimize chunks
Signed-off-by: Innei <i@innei.in>
2024-10-05 00:37:08 +08:00
Innei 280222a4aa
chore: clean prod build sourcemap
Signed-off-by: Innei <i@innei.in>
2024-09-24 16:18:32 +08:00
Stephen Zhou 65e69cd40a
Merge branch 'dev' into ab 2024-09-22 16:34:02 +08:00
DIYgod 563d6a481e
chore: fix renderer build 2024-09-22 03:57:17 +08:00
Innei b2c48a49e3
fix: reorganize package.json
Signed-off-by: Innei <i@innei.in>
2024-09-21 18:17:07 +08:00
Innei 7f3b787d9d
init
Signed-off-by: Innei <i@innei.in>
2024-09-20 16:54:31 +08:00
Innei 4fb1487576
perf(i18n): use nested key to reduce i18n resource size
Signed-off-by: Innei <i@innei.in>
2024-09-19 12:49:58 +08:00
Innei f2db4a57f3
chore: change `@renderer` to `~` single project mode
Signed-off-by: Innei <i@innei.in>
2024-09-18 22:03:51 +08:00
Innei 234471dfdf
refactor: move to monorepo (#475)
* init

* fix: electron

Signed-off-by: Innei <i@innei.in>

* update

Signed-off-by: Innei <i@innei.in>

* fix: build

Signed-off-by: Innei <i@innei.in>

* fix: lint

Signed-off-by: Innei <i@innei.in>

* fix: test

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
2024-09-18 20:54:48 +08:00
Innei 5ce9557e60
chore: extract i18n hmr plugin
Signed-off-by: Innei <i@innei.in>
2024-09-15 15:07:01 +08:00
Innei bf7da0431f
feat: language indicator
Signed-off-by: Innei <i@innei.in>
2024-09-13 22:01:02 +08:00
Innei f3f3cac2b4
fix: config `__dirname` resolve
Signed-off-by: Innei <i@innei.in>
2024-09-13 20:05:47 +08:00
Innei 92bfce0f7e
perf: merge all namespace of i18n resource in prod
Signed-off-by: Innei <i@innei.in>
2024-09-13 20:02:34 +08:00
Randy 140d01a521
feat(i18n): Simplified Chinese (partial) (#353)
* i18n: apperance setting page

* invitation, actions, profile setting translation

* translation: words translation

* translation: sidebar

* translation: move translation

* remove namespace

* translation: sidebar context menu

* translation: apperance setting

* translation: general setting

* translaton: actions setting

* translation: shortcusts settings

* translation: invitations setting

* translation: about setting

* translation: article list

* translation: entry content view

* chore: disable  `noImplicitReturns`

Signed-off-by: Innei <i@innei.in>

* fix: fill en source

Signed-off-by: Innei <i@innei.in>

* chore: lint locales key

* feat: hmr fix

Signed-off-by: Innei <i@innei.in>

* use namespace

* translation: make i18n key flat

* translation: update namespace type defination

* translation: shortcut namespace

* translation: feed form

* translation: update words.which

* translation: ai daily tooltip

* translation: date i18n

* translation: fix i18n key typo

* translation: update mark all as read button

* translation: fix about page translation

* translation: update apperance namespace

* translation: fix settings namespace

* translation: fix settings namespace key

* fix lint error

* fix: shortcuts guideline i18n

Signed-off-by: Innei <i@innei.in>

* feat:setting zh-cn

Signed-off-by: Innei <i@innei.in>

* translate

Signed-off-by: Innei <i@innei.in>

* feat: discover

Signed-off-by: Innei <i@innei.in>

---------

Signed-off-by: Innei <i@innei.in>
Co-authored-by: Innei <i@innei.in>
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
2024-09-13 18:32:21 +08:00
Innei fb3b59210e
fix: set language when init
Signed-off-by: Innei <i@innei.in>
2024-09-12 12:53:12 +08:00
Innei 9024b6a497
chore: extract i18n hmr plugin to base
Signed-off-by: Innei <i@innei.in>
2024-09-12 12:10:11 +08:00
Innei 78053c17fd
feat: reduce motion use fade-in and fade-out transition
Signed-off-by: Innei <i@innei.in>
2024-09-11 20:16:44 +08:00
Innei 36a7cb04fb
refactor: `tw` helper replace in complie stage
Signed-off-by: Innei <i@innei.in>
2024-09-09 21:39:40 +08:00