Commit Graph

1129 Commits

Author SHA1 Message Date
hakadao
9f64cd3d99 perf(WatchLater): improve watch later loading speed (#784)
close #784
2024-05-24 00:56:52 +08:00
dvaren
ca289c9a41 fix: fix dark mode adaptation #737 (#787) 2024-05-23 14:19:22 +08:00
Hakadao
261f924446 feat(Favorites): unfavorite confirm (#722)
close #722
2024-05-22 01:55:24 +08:00
Hakadao
56b465a00f fix(Settings): resolve #780 && adjust qr code dialog styles
close #780
2024-05-22 01:35:04 +08:00
Hakadao
d074844240 perf: video card, closes #760, #762 (#779)
* perf: video card

* refactor: video card

* refactor(ForYou): remove loading icon

* refactor(ForYou): remove unused 'url' property in video card component

* refactor(ForYou): remove unused 'url' property in video card component

* fix(VideoCard): prevent `a` tag bubble

* perf: improve video card performance

* refactor(ForYou): optimize video card loading and rending

* refactor(VideoCard): optimize video card loading and rendering

* perf(ForYou): use another method to generate a unique id

* perf(VideoCard): remove hover animation

* feat(VideoCard): add hover & active effect again...

* feat(VideoCard):  adjust hovering & activating effect

* perf(VideoCard): remove the hover effect

* refactor(VideoCard): optimize lazy loading for images

* perf: optimize scrolling performance

* perf(VideoCard): optimize video preview performance
2024-05-22 00:25:34 +08:00
Hakadao
c50d6627b0 refactor(VideoCard): update video card props (#777)
* refactor: update video card props

* refactor(VideoCard): rename `uri` to `url`

* chore(VideoCard): fix typo in comment
2024-05-20 18:26:41 +08:00
Hakadao
a660c462c1 feat(Settings): require access key for app recommendation 2024-05-19 17:08:24 +08:00
Hakadao
4f1d85c761 feat(Settings): check new version && add flat style logo
close #726
2024-05-19 16:53:08 +08:00
Hakadao
1aa524de67 fix(TopBar): resolve #770 && adjust upload button style
close #770
2024-05-19 01:25:12 +08:00
Hakadao
6671ca71db fix: use DOMPurify to prevent xss injection 2024-05-19 00:30:16 +08:00
rgehbt
a740dcf916 perf(Settings): color picker add throttle (#766) 2024-05-16 21:34:34 +08:00
Hakadao
5e8fc58930 fix(adaptedStyles): up-name use theme color when user is vip 2024-05-15 10:57:01 +08:00
hakadao
d5503e6d0d refactor: convert useImage.ts to imgs.ts 2024-05-14 23:57:38 +08:00
hakadao
8e31e69e09 feat(Home): adjust layout switcher icon size 2024-05-14 23:18:32 +08:00
Hakadao
0070d38e09 fix: Update image URLs to use CDN links (#759)
close #759
2024-05-14 12:33:05 +08:00
hakadao
709329cb43 fix: attempt to fix edge extension corrupted (#705) 2024-05-12 14:48:23 +08:00
Stephen Zhou
bc4a5d8aa2 chore: remove unplugin-auto-import (#748) 2024-05-11 18:22:18 +08:00
Stephen Zhou
6cc3b4de9f style: sort imports (#746) 2024-05-11 14:20:56 +08:00
Stephen Zhou
2cea2dfaf9 chore: knip (#744) 2024-05-11 11:36:10 +08:00
Stephen Zhou
4b69aaf8d3 refactor: only use unocss icons (#742)
Co-authored-by: hakadao <a578457889743@gmail.com>
2024-05-10 22:03:46 +08:00
Stephen Zhou
99c0d7d8ee refactor: remove composable auto import (#741) 2024-05-10 19:35:34 +08:00
Stephen Zhou
41611675bb refactor: remove component auto import (#740) 2024-05-10 19:18:24 +08:00
Stephen Zhou
40b68174f5 fix: detect mouse in app bar, close #718 2024-05-10 15:24:01 +08:00
Stephen Zhou
6f19b29993 fix: sync theme when loading page, close #736 2024-05-10 14:59:25 +08:00
Hakadao
a7488c188e perf: debounce handleOsScroll (#735)
* fix: debounce handleOsScroll in OverlayScrollbarsComponent

* fix: 改成箭头函数写法

* refactor: use `useDebounceFn` for debounce handleOsScroll

---------

Co-authored-by: pengyunfei <pengyunfei@360.cn>
2024-05-09 00:21:05 +08:00
hakadao
26d4cb17bb perf(Home): improve home page performance (#733)
* perf: solve the problem of high home page occupancy (#732)

* chore(Home): add keep alive again for `ForYou` page

* style(Home): improve tab content loading animation

---------

Co-authored-by: star knight <64941905+starknt@users.noreply.github.com>
2024-05-07 23:21:39 +08:00
Stephen Zhou
5adaf14edf fix: radio value is not updated, close #717 2024-05-06 17:48:39 +08:00
star knight
7cca4ed09b refactor: adjust call trim timing (#721) 2024-05-06 13:25:25 +08:00
Hakadao
9e13f02751 style(TopBar): adjust styles 2024-05-06 13:16:59 +08:00
lzy1960
e37caa7f79 fix(VideoCard): preview control cannot be dragged while pressing (#714)
* fix(VideoCard): preview control cannot be dragged while pressing

* Update VideoCard.vue

---------

Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-05-05 15:26:07 +08:00
Hakadao
6cd2e4e4e5 feat: redesign video card 2024-05-04 17:19:56 +08:00
Hakadao
c86af1e80e perf: update transitionAndTransitionGroup.scss for better performance 2024-05-04 12:21:45 +08:00
Hakadao
7eb86ed13d fix(SearchBar): cannot show the focused character 2024-05-04 00:39:06 +08:00
Hakadao
31e12db4ed perf: add transform-gpu to improve performance 2024-05-04 00:32:26 +08:00
Hakadao
7d53a9a87f perf: optimize background rendering with transform-gpu 2024-05-04 00:12:03 +08:00
Hakadao
77b5e90799 style(VideoCard): adjust styles 2024-05-03 23:50:00 +08:00
Hakadao
bfc5e51f38 fix(VideoCard): cannot open full-screen preview 2024-05-03 23:45:31 +08:00
Hakadao
af3e7cf207 perf: add transform-gpu to improve performance 2024-05-03 23:23:56 +08:00
Hakadao
eba0759706 chore: remove auto-imports.d.ts && components.d.ts 2024-05-03 12:22:12 +08:00
hakadao
ccecdc77f7 chore: update auto-imports.d.ts 2024-05-03 00:08:31 +08:00
hakadao
2fc05fcb1e refactor(historyPage.scss): Adjust styling 2024-05-03 00:07:59 +08:00
hakadao
64a7fce64b fix: font size doesn't match the --bew-base-font-size 2024-05-02 23:25:15 +08:00
Stephen Zhou
6bf18d31de chore: use button for tab switch
close #686
2024-05-02 15:33:53 +08:00
Stephen Zhou
42ed108ad7 fix: improve dark mode
#695
2024-05-02 14:13:41 +08:00
Stephen Zhou
0eb4267cf5 fix: improve dark mode
close #695
2024-05-02 13:57:52 +08:00
star knight
1e6973a343 fix: basic font-size (#701) 2024-05-02 13:43:49 +08:00
Hakadao
dd24072f02 Refactor/rpc (#700)
* refactor(rpc): improve type, and type safe (#673)

* refactor(rpc): improve type, and type safe

* revert `pnpm-lock.yaml` file

* improve api merge

* fix: type annotation in background/index.ts

* fix: type annotation in background/index.ts

---------

Co-authored-by: star knight <64941905+starknt@users.noreply.github.com>
2024-05-02 02:45:59 +08:00
Stephen Zhou
79f11cbb87 refactor: group dark mode logic to useDark (#694)
* refactor: group dark mode logic to useDark

* fix: cannot get the bewlyWrapper

---------

Co-authored-by: hakadao <a578457889743@gmail.com>
2024-05-02 02:10:59 +08:00
Hakadao
df429bad85 style(userSpacePage): adapt unadapted sections 2024-04-29 01:15:32 +08:00
Hakadao
02a463cc57 chore: Fix background image URL formatting in Home.vue 2024-04-29 01:06:32 +08:00