Commit Graph

109 Commits

Author SHA1 Message Date
Hakadao
ea6c2aa5f3 feat(video-card): preview support more video types
Some checks are pending
CI / Test (lts/*, ubuntu-latest) (push) Waiting to run
CI / Test (lts/*, windows-latest) (push) Waiting to run
CI / Test (lts/-1, ubuntu-latest) (push) Waiting to run
CI / Test (lts/-1, windows-latest) (push) Waiting to run
2025-01-07 11:55:13 +08:00
Hakadao
e21ecc0ae2 feat: show more video cards in each row 2025-01-07 11:10:35 +08:00
Hakadao
4ffc013246 refactor(VideoCard): simplify width handling 2025-01-06 10:35:40 +08:00
Hakadao
e140846271 feat(following): show live stream type cards in the list 2024-12-24 02:14:06 +08:00
Hakadao
312730f5bb chore(video-card): adjust more button position 2024-11-18 23:02:47 +08:00
Hakadao
d5dbabf84a chore(video-card): adjust more button opacity 2024-11-17 20:21:02 +08:00
MidnightCrowing
dd19f882b0 feat(video-card): collaborative creation (#1107)
* feat(video-card-avatar): add avatar component for multiple avatar display

* refactor(video-card): add avatar component

* refactor(views): modify video card calling method

* feat(following): up joint submissions are combined into one video card display

* feat(i18n): add cn translation

* fix: dislike dialog ci type check

* fix(video-card-avatar): add more display additions for undisplayed avatars

* refactor(video-card): refactor author and authorList to handle single and multiple authors separately

* fix(following): fix issue with duplicate authors in collaborative submissions

* refactor(video-card): remove `authorList` prop

* feat(video-card): redesign the multiple authors style

* chore: update

* chore: update

---------

Co-authored-by: Hakadao <a578457889743@gmail.com>
2024-11-17 16:59:40 +08:00
Hakadao
c09c65f729 refactor: use ALink to unify link Opening Behavior 2024-11-04 02:02:12 +08:00
Hakadao
005ddaa845 fix(video-card): resolve the missing prop warning 2024-11-01 13:21:40 +08:00
Hakadao
86e6f3a0ad feat(video-card): show the badge when in following tab 2024-10-28 02:20:11 +08:00
Hakadao
017a337f53 chore(video-card): change the cover property of loading to eager 2024-10-28 00:34:25 +08:00
Hakadao
5553851251 feat(settings): add open in current tab option to video card 2024-10-23 00:43:12 +08:00
Hakadao
b2ca87fe81 fix: resolve video sound being muted by default (#921)
close #921
2024-10-21 14:51:38 +08:00
Hakadao
3ee00e6c19 feat(video-card): command + click always open on new tab 2024-10-21 01:40:30 +08:00
MidnightCrowing
ca30052547 feat(video-card): ctrl + click always opens in a new tab (#1078) 2024-10-19 14:24:03 +08:00
Hakadao
b06c2a868d feat(video-card): enhance video card context menu 2024-10-14 01:50:36 +08:00
Hakadao
619dc034af refactor: adjust the directory structure of messageListeners/ (#1066) 2024-10-13 19:49:14 +08:00
MidnightCrowing
1260e689e7 fix(video-card): video preview time jump (#1062) 2024-10-12 22:24:39 +08:00
Hakadao
b71e4d7be5 chore(video-card): revert to original right-click menu 2024-10-12 13:16:00 +08:00
Hakadao
be918d0347 chore: lint 2024-10-10 01:48:45 +08:00
Hakadao
6444c19b78 chore: tweak styles 2024-10-10 01:31:46 +08:00
Hakadao
fce8b9fd86 feat(video-card): right click open context menu 2024-10-09 00:50:08 +08:00
Hakadao
893dbd1410 feat: enhance video card context menu 2024-10-08 02:13:38 +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
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