Commit Graph

567 Commits

Author SHA1 Message Date
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
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
24310d382f fix(MomentsPop): resolve #649
close #649
2024-04-28 01:06:44 +08:00
Hakadao
5672d9dd15 feat: local wallpapers (#668)
* feat: local imgs

* feat: build in wallpapers

* chore: add lazy load in wallpapers

* Merge branch 'dev' into feat/local-img

* chore: update components.d.ts

* feat: Update wallpaper grid layout in Appearance and SearchPage components

---------

Co-authored-by: Stephen Zhou <hi@hyoban.cc>
2024-04-27 22:12:24 +08:00
Karasukaigan
825794fb26 feat(UserPanel): Add "My workshop" link to UserPanelPop.vue (#680)
* feat(userpanel): Add "我的工房" link to UserPanelPop.vue

In UserPanelPop.vue, I added a new menu item to the 'otherLinks' array for quick access to the "My Workshop(我的工房)" page. The new item is:

{ name: t('topbar.user_dropdown.workshop'), url: 'https://gf.bilibili.com?msource=main_station' }

This update enhances the user experience by providing a direct link to the user's workshop from the user dropdown menu.

I believe many creators will use the "My Workshop(我的工房)" option, which can help them quickly jump to their own workshop(B站工房) page to handle some user orders.

* Update cmn-TW.yml

* Update jyut.yml

---------

Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-04-27 18:26:50 +08:00
cloudflypeng
39d6d9a91d feat(VideoCard): add tick icon for followed uploader (#672)
* feat: 关注标识
close [https://github.com/BewlyBewly/BewlyBewly/issues/671]

* refactor(VideoCard):  rename `isFollowed` to `followed`

* feat: add followed tag to videos in mobile recommendation mode

* style(VideoCard): adjust followed tick style

* chore: add corresponding documentation for [API.USER.RELATION_MODIFY]

---------

Co-authored-by: pengyunfei <pengyunfei@360.cn>
Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-04-26 19:02:21 +08:00
Stephen Zhou
7c45027e65 chore: use vue-tsc (#670) 2024-04-26 15:40:34 +08:00
Hakadao
a4e96c825f fix(VideoCard): adjust usage between v-if and v-show 2024-04-26 10:07:13 +08:00
hakadao
dd15200f4f fix(VideoCard): resolve checked animation not working 2024-04-26 02:06:42 +08:00
Hakadao
20ab8a6de4 chore: adjust video card style 2024-04-26 01:44:50 +08:00
Hakadao
dbdb72149b fix(TopBar): hide more icon in top bar when not needed 2024-04-26 01:38:15 +08:00
Stephen Zhou
8c4bae9ea4 refactor: like rpc api call (#660) (#662)
Co-authored-by: star knight <64941905+starknt@users.noreply.github.com>
Co-authored-by: hakadao <a578457889743@gmail.com>
2024-04-25 16:39:27 +08:00
Stephen Zhou
736f8d7eaf chore: update deps (#661)
Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-04-25 16:21:19 +08:00
hakadao
12eaabb14e feat(VideoCard): adjust video card style 2024-04-24 01:39:05 +08:00
hakadao
9e277cf468 feat: redesign video card 2024-04-24 00:03:26 +08:00
Stephen Zhou
022482e827 feat: show video type (#645)
* feat: show video type

* feat: adjust video type icon style

---------

Co-authored-by: hakadao <a578457889743@gmail.com>
2024-04-23 22:40:30 +08:00
star knight
fffcf3a912 fix: horizontal scrolling invalid when reload component (#642) 2024-04-23 13:09:26 +08:00
Stephen Zhou
fd19a94a7a chore: update lint config (#635) 2024-04-22 23:08:04 +08:00
cloudflypeng
2bed50f2cb fix: 右侧dock自动隐藏和滚动条的冲突 (#632)
close: https://github.com/hakadao/BewlyBewly/issues/476

Co-authored-by: pengyunfei <pengyunfei@360.cn>
2024-04-22 17:23:02 +08:00
Hakadao
041f2693a0 Merge branch 'main' into dev 2024-04-22 15:54:30 +08:00
Stephen Zhou
3bc80f1a7e fix: i18n for channel 2024-04-22 14:17:51 +08:00
Hakadao
a251db94af feat: add an option to enable video preview feature 2024-04-22 12:29:04 +08:00
Hakadao
db55773614 feat(VideoCard): enable preview of the video on hover; not longer just the cover 2024-04-22 11:53:03 +08:00
hakadao
e98589fb9b Update localization files for just_wanna_change_the_job translation 2024-04-22 01:11:50 +08:00
hakadao
ca0109e5dc Update localization files with new translations 2024-04-22 01:11:50 +08:00
hakadao
7adee41696 Add new section and button in About.vue 2024-04-22 01:11:50 +08:00
hakadao
ed79fb6b4d Update localization files for just_wanna_change_the_job translation 2024-04-22 01:09:17 +08:00
hakadao
d6cfb51f85 Update localization files with new translations 2024-04-22 01:00:02 +08:00
hakadao
c26f0e4f36 Add new section and button in About.vue 2024-04-19 22:50:34 +08:00
Hakadao
a8a4326b6e Merge branch 'main' into dev 2024-04-19 18:32:08 +08:00
Hakadao
e246720bad feat(NotificationsPop): change the replys icon 2024-04-19 17:36:26 +08:00
Hakadao
32b6d1169b fix(TopBar): adjust mouse sensitivity on top bar (#507)
close #507
2024-04-19 16:38:53 +08:00
Hakadao
46a8f89ecd Merge branch 'main' into dev 2024-04-19 10:53:15 +08:00
Hakadao
591ea2ef77 fix(TopBar): cannot remove the new moments count immediately (#425)
close #425
2024-04-19 10:52:25 +08:00
Hakadao
1a8b54a9ae fix(TopBar): notification count error displaying 999+ issue 2024-04-19 10:32:05 +08:00
Hakadao
0e97808775 Merge branch 'main' into dev 2024-04-18 18:40:18 +08:00
Hakadao
6d4db4e658 fix: cannot jump to music page on Favorites page and FavoritesPop (#606)
close #606
2024-04-18 18:16:56 +08:00
Hakadao
a28d1ef968 Merge branch 'main' into dev 2024-04-18 17:41:54 +08:00
Hakadao
9703920e7c fix: cannot open certain links on History page and HistoryPop (#602)
close #602
2024-04-18 17:39:14 +08:00
Hakadao
b1efe38cd3 Merge branch 'main' into dev 2024-04-18 16:37:25 +08:00
Hakadao
9265e5380d refactor: use new top bar moment api 2024-04-18 16:33:14 +08:00
Hakadao
8cfcd65704 feat(Settings): color picker (#55) (#595)
* Update appearance component to include custom color picker

* style: adjust color picker styles

---------

Co-authored-by: pengyunfei <pengyunfei@360.cn>
2024-04-16 18:45:02 +08:00
Hakadao
7d6e2f64c0 fix(MomentsPop): cannot record the scroll position (#451) 2024-04-16 17:41:31 +08:00
Hakadao
19e8a20caa docs: add CONTRIBUTING.md (#586)
* docs(contributing): 更新贡献指南
相关issuse: https://github.com/hakadao/BewlyBewly/issues/164

* docs(CONTRIBUTING): Update contributing guidelines formatting and language

* feat: add icons to `NotificationsPop` &&  `MorePop` (#580)

* feat: `MorePop` item icon and cache `MomentPop`

* chore: revert cache MomentPop

* feat: `NotificationsPop` item icon

* chore(pkg): update deps

* style: Update icons in MorePop and NotificationsPop components

---------

Co-authored-by: starknt <1431880400@qq.com>

* docs: Update CONTRIBUTING.md && support other languages

* docs: update other languages link

* docs: update readme

---------

Co-authored-by: pengyunfei <pengyunfei@360.cn>
Co-authored-by: starknt <1431880400@qq.com>
2024-04-16 02:46:45 +08:00
star knight
9bf86c7fad fix: more pop fav url (#570) 2024-04-15 00:56:55 +08:00
star knight
6cacb9f04b fix: input element focus shortcut key (#564)
* fix: input element focus shortcut key

* chore: add reference
2024-04-14 22:40:04 +08:00