Commit Graph

89 Commits

Author SHA1 Message Date
Hakadao
893dbd1410 feat: enhance video card context menu 2024-10-08 02:13:38 +08:00
Hakadao
2b174dd0a0 feat: add icon for video context menu 2024-10-07 01:58:15 +08:00
Hakadao
eaa021e7ba refactor: extract video context menu and dislike dialog logic to other files 2024-10-05 19:09:12 +08:00
Hakadao
c3cf0b46ca refactor(video-card): use picture tag 2024-09-29 00:31:48 +08:00
Hakadao
5b602dce46 fix(video-card): resolve cannot click unfavorite and some video buttons when set to open in the drawer
This commit fixes the issue where the unfavorite button and some other video-related buttons are unresponsive when the video card is displayed in the drawer.
2024-09-16 00:07:54 +08:00
Hakadao
bb3c6b5e2c feat: add video card open mode config && open video in drawer (#984)
* feat: video card open mode

* update

* update

* fix: non-homepage show the bewly homepage

* fix(video-card): click the more icon will trigger opening drawer effect

* feat(video-drawer): improve ui and functionally

* feat(i18n): add i18n support for video card link opening behavior setting

* chore: reorder settings
2024-09-08 13:36:42 +08:00
Hakadao
efe161d39a fix: video views and danmaku show the correct number form in english 2024-08-30 00:42:47 +08:00
Hakadao
1e11a98bc5 chore(video-card-skeleton): adjust style 2024-08-29 21:39:01 +08:00
Hakadao
5d28409cfc chore: adjust font size 2024-08-29 18:22:52 +08:00
Hakadao
f86ee7e132 refactor: use --bew-skeleton to represent the skeleton color 2024-07-02 15:06:01 +08:00
Hakadao
797048c8db fix: correct the truncation of save to watch later tooltip (#870)
close #870
2024-06-30 04:57:58 +08:00
Hakadao
4fe4c92733 refactor: unify elevated elements color 2024-06-27 01:06:46 +08:00
ljt990218
34eb136b36 fix(VideoCard): more button issue #829 && add use cursor-pointer (#853)
* fix: UserPanelPop hover Inconsistent animation

* fix(VideoCard): `moreBtn` Button issue from `#829`, add cursor-pointer class to enhance UX
2024-06-20 22:52:20 +08:00
hakadao
4a55c5a128 feat(VideoCard): add back hover effect 2024-06-14 01:47:11 +08:00
MidnightCrowing
70b9d3b6c5 feat: video preview time jump (#821) 2024-06-11 00:27:03 +08:00
Stephen Zhou
5c0148a2b0 chore: format css (#808)
* chore: format css

* update

* update

* chore: eslint-skip

* update

* update

* chore: enforce the use of double quotes in `--at-apply` values

* refactor: rename `--at-apply` into `--uno`

* fix: fix dark theme userSpace search page css (#811)

* fix userSpace search css

* add new fix

* add new fix

* fix(adaptedStyles): adapt unadapted contents

---------

Co-authored-by: hakadao <a578457889743@gmail.com>
Co-authored-by: 夜晚的鸡鸣 <110297461+MidnightCrowing@users.noreply.github.com>
2024-06-04 00:15:46 +08:00
hakadao
a9e3118e80 refactor: Update VideoCard and VideoCardSkeleton styles 2024-06-03 00:26:48 +08:00
hakadao
08b9205e1e fix(VideoCard): correct the wrong position of ranking number 2024-06-02 17:08:52 +08:00
hakadao
5659af11af fix(VideoCard): resolve sharking issue 2024-06-02 15:49:07 +08:00
Hakadao
d3bcde59d7 fix: Cannot re-toggle SVG animated icons (#793) 2024-05-30 23:59:02 +08:00
Hakadao
6f77f9acce perf: improve the scrolling performance 2024-05-27 18:30:06 +08:00
Hakadao
cb85c68716 fix(VideoCard): resolve #789 2024-05-26 18:07:56 +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
Stephen Zhou
6cc3b4de9f style: sort imports (#746) 2024-05-11 14:20:56 +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
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
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
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
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
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
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
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
1a3bafb284 Merge branch 'dev' into refactor-message-listeners 2024-04-11 16:57:44 +08:00
Hakadao
1d90292cb4 refactor: Add cSpell words and update API calls 2024-04-02 19:07:45 +08:00
Hakadao
efacf5bd28 fix(VideoCard): author avatar display issue in horizontal mode 2024-04-02 17:50:36 +08:00
Hakadao
31af6ce1ad chore: i just wanna push some code 2024-03-22 00:58:10 +08:00
Hakadao
f789745d11 feat(VideoCard): add more button option to video card 2024-03-18 01:21:01 +08:00
Hakadao
2b25373161 feat(VideoCard): implement adaptive width in horizontal mode 2024-03-10 19:22:39 -03:00
Hakadao
c13a56a203 refactor: rename --bew-filter-glass to --bew-filter-glass-1 2024-03-10 13:25:13 -03:00
Hakadao
e3a3992ef6 style(VideoCard): adjust horizontal style 2024-03-04 22:37:36 -03:00