Commit Graph

476 Commits

Author SHA1 Message Date
Hakadao
a96d2f0ef6 feat(filters): filter out vertical videos (#991) 2024-09-08 17:50:50 +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
eed7223936 chore(for-you): add description for "not interested" dialog 2024-08-31 02:40:35 +08:00
Hakadao
cc63b0cc99 refactor(anime): use v-show to show the skeleton 2024-08-29 21:37:34 +08:00
Hakadao
11005cfd4e perf(for-you): enhance performance when video filter is unset 2024-08-29 12:44:31 +08:00
Hakadao
4cdbf2ceb3 feat: update grid layout switcher icons 2024-08-29 11:50:18 +08:00
Hakadao
7083f41221 fix: resolve bilibili's top bar showing up before load (#967)
close #967
2024-08-27 23:54:23 +08:00
Hakadao
7ba993c69b fix(top-bar): resolve issue when top bar can't be disabled && refactor top bar visibility functionally (#971)
close #971
2024-08-27 23:03:11 +08:00
Hakadao
cda9ec1529 feat: video title filter and user filter (#965)
* chore: filter by title (wip)

* refactor: Update Input component to use defineModel for two-way binding

* chore(settings): add functionality to add, edit, and delete title filters

* chore: Refactor List and ListItem components for improved styling and functionality

* feat(home-settings): use grid layout for title filters

* feat(settings): implement filter by title && filter by user

* chore(list): update style

* feat: Implement case-insensitive filter functionality

* fix: filter by user not working

* feat: disable filter for followed user

* chore: fix typo

* feat: update ui

* chore: improve the filter descriptions and update styles

* chore: update code tag style

* fix(for-you): resolve scrolling issue (#964)
close #964

* chore: add i18n support for filter settings

* chore: update cantonese translation

* refactor: update localization strings for `FilterByUserTable` and `FilterByTitleTable`
2024-08-22 00:26:03 +08:00
Hakadao
bdff7cf2b8 refactor: update localization strings for common operation 2024-08-21 23:44:51 +08:00
Hakadao
19cb3e3342 refactor: update localization strings for common operations 2024-08-21 18:45:36 +08:00
Hakadao
5c8ea6a618 chore: Adjust Bilibili homepage top bar color and style 2024-08-13 00:15:15 +08:00
Hakadao
0b8999d751 refactor: use color-mix for theme color & status color 2024-08-13 00:05:21 +08:00
Hakadao
9d01c7f299 feat: add a config to enable original bilibili top bar 2024-08-12 01:32:42 +08:00
Hakadao
05d2b6f67e refactor: update hexToHSL function to convert hex color to HSLA 2024-08-05 02:30:13 +08:00
Hakadao
80dd62ae0f chore: adjust top bar height 2024-07-30 12:05:03 +08:00
Hakadao
10ad269e92 fix: lint 2024-07-29 13:22:22 +08:00
Hakadao
615c9de1bd refactor: global import common components && remove useless imports 2024-07-29 12:30:23 +08:00
Hakadao
693a7afd72 feat: add option to use old top bar 2024-07-27 14:29:49 +08:00
Konv Suu
316e466dd4 fix(subscribed-series): add empty content (#924)
* fix(subscribed-series): add empty content

* wip
2024-07-26 12:16:37 +08:00
Hakadao
f30a6a711f fix(top-bar): top bar cannot auto-hide on the home page 2024-07-23 00:51:17 +08:00
Hakadao
c5b4b17208 refactor: use TOP_BAR_VISIBILITY_CHANGE for global top bar visibility event 2024-07-23 00:33:33 +08:00
Hakadao
95ae47b0af refactor(top-bar): move all relative logic to TopBar.vue && remove alwaysShowTheTopBarLogoOnSearchPageMode setting 2024-07-21 19:08:23 +08:00
Hakadao
938c1e9561 fix: prevent too few video results cause cannot load more videos #884 2024-07-15 00:46:23 +08:00
Hakadao
50e3c82739 feat: add dark mode support for creative center (#876)
* feat: support creative center dark mode

* feat: improve dark mode support for creative center

* chore: update --bew-filter-force-dark value in variables.scss

* feat: Add dark mode support for creative center page

* chore: remove unused imports in adaptedStyles/index.ts
2024-07-10 01:48:12 +08:00
Hakadao
f86ee7e132 refactor: use --bew-skeleton to represent the skeleton color 2024-07-02 15:06:01 +08:00
Hakadao
3b670635a1 fix: resolve always loading issue 2024-07-01 02:23:24 +08:00
Hakadao
41568c51c0 fix(Favorites): resolve always loading issue 2024-07-01 01:59:10 +08:00
Hakadao
944e394505 fix: cannot load more videos on vertical monitor (#704)
close #704
2024-07-01 01:35:48 +08:00
Hakadao
06382e10e2 feat: recommendation mode filter setting (#840)
* feat: Add filter options for view count and duration in settings

* chore: update styles && rename func.ts to useFilter.ts

* feat: Add scrollbar check to determine if the viewport has a scrollbar

* feat: app recommendation filters

* chore: update

* feat: i18n support

---------

Co-authored-by: pengyunfei <pengyunfei@360.cn>
2024-07-01 01:05:18 +08:00
Hakadao
4ed28ce50c chore: optimize scroll threshold for reaching bottom 2024-06-30 14:32:40 +08:00
Hakadao
021c7c4dcf refactor: rename content color variable names 2024-06-27 01:24:19 +08:00
Hakadao
4fe4c92733 refactor: unify elevated elements color 2024-06-27 01:06:46 +08:00
Hakadao
4c6d9cce93 fix: frosted glass effect not working on WatchLater, Favorites page (#863)
close #863
2024-06-25 13:42:59 +08:00
Hakadao
ba6ac2669b chore(History): remove the css class 2024-06-23 22:46:36 +08:00
ljt990218
3cd7aafc81 feat(History): add device icons for history items (#854)
* fix: UserPanelPop hover Inconsistent animation

* fix(VideoCard): `moreBtn` Button issue from `#829`, add cursor-pointer class to enhance UX

* feat(History): add device icons for history items
2024-06-23 22:31:55 +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
d983c454fd chore(pkg): update deps (#837)
* chore(pkg): update deps

* chore: fix ts error
2024-06-15 19:36:32 +08:00
hakadao
b7a0dcc8b6 fix(ForYou): tick animation cannot re-toggle 2024-06-14 02:17:55 +08:00
MidnightCrowing
eea81cfa16 fix: home page tab loading animation issues (#827) 2024-06-12 01:14:33 +08:00
hakadao
5d9fed5a3c fix(WatchLater): display nothing after clearing watched items (#817)
close #817
2024-06-07 01:48:19 +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
6c9afcac35 refactor: rename LongCoverCard into BangumiCard 2024-06-02 17:56:05 +08:00
hakadao
a43c223785 refactor(LongCoverCard): update props && update styles 2024-06-02 17:47:36 +08:00
hakadao
2666bde2f4 fix(History): adjust the delete icon position 2024-06-02 13:42:58 +08:00
hakadao
70dddc80b5 fix(WatchLater): correct the inaccurate video count 2024-06-02 13:40:11 +08:00
hakadao
37e4c54910 feat: add warning message for unauthorized access key usage 2024-06-02 13:26:08 +08:00
Hakadao
42d69db97a fix: set reachTop initial value is true
because the original webpage is at the top
2024-05-30 23:43:40 +08:00
Hakadao
6110016b39 fix: resolve #797 2024-05-30 01:54:37 +08:00
Hakadao
421b779b58 feat: add option to always show tabs on home page 2024-05-30 01:50:15 +08:00