Commit Graph

2500 Commits

Author SHA1 Message Date
Hakadao
a4a96f606b feat(settings): enhance font customization with new options and improved font handling
- Add new font preference options: default, recommended, and custom
- Update locales with new font customization labels
- Modify font settings to support more flexible font selection
- Improve font rendering and fallback mechanisms
- Update font-related styles and CSS variables
2025-02-22 20:56:50 +08:00
Hakadao
10029cc3f2 style: update locales 2025-02-22 18:20:41 +08:00
Hakadao
7ae73521dc feat(cover-background): optimize cover image handling and blurring
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
Enhance cover image processing by:
- Adding image transformations for different views
- Adjusting blur and opacity settings
- Implementing more efficient cover image updates
2025-02-22 04:48:27 +08:00
Hakadao
51f64d7dc7 refactor(video-card-skeleton): remove unnecessary hidden width divs
Removes two hidden div elements with predefined width attributes in the VideoCardSkeleton component, simplifying the component's structure.
2025-02-22 04:37:21 +08:00
Hakadao
247dca9315 feat: add dynamic blurred cover background on hover
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
Introduces a new feature that displays a blurred background of the currently hovered item's cover across various views. Implemented using a new Pinia store method to manage the activated cover, with debounced updates and smooth transitions.
2025-02-21 18:23:43 +08:00
Hakadao
13a0a473bf fix(video-card): cannot open the video when not open in drawer
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-02-21 12:05:27 +08:00
Hakadao
3d1dad5bbc fix(top-bar): conditionally show theme color gradient when scrolled to top
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-02-20 23:46:45 +08:00
Hakadao
9866e16067 feat(settings): add top bar theme color gradient option
Introduces a new setting to show theme color gradient in the top bar during dark mode. Updated locales and storage settings to support this feature.
2025-02-20 23:25:58 +08:00
Hakadao
7c5993e886 chore: tweak styles 2025-02-20 23:10:53 +08:00
Hakadao
722f406786 chore: tweak styles 2025-02-20 21:17:59 +08:00
Hakadao
85f8193edb feat(styles): fine-tune color variables and opacity values 2025-02-20 18:44:02 +08:00
Hakadao
80152bf107 chore: make linter happy
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-02-20 16:30:41 +08:00
Hakadao
3d3f57bfc3 feat: notifications drawer
Squashed commit of the following:

commit e0d503ef38c5b8d4b19f81368b53b656e6935ff7
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:24:53 2025 +0800

    feat(locales): add translation for notifications page drawer option

commit 5c4e5aab811c3bf73d2cfc983e646edca66dff55
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:24:32 2025 +0800

    chore: udpate

commit dd7ff6dfeadd514746e1a10773702387cea3c550
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:13:54 2025 +0800

    fix(a-link): disable click event when using modifier key click

commit f4801a040b26d6b084168859f2a1e5b9b32ae178
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 16:06:13 2025 +0800

    feat: enhance notifications drawer functionality with custom URL and click handling

commit 7e63cd4417572a5455c8dbccc447f8fe37d92c02
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 15:36:53 2025 +0800

    chore: update

commit 077c416e1ead6cd9ed249375c6c0c4625b2339ec
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 14:32:28 2025 +0800

    fix: add Teleport to NotificationsDrawer for better app integration

commit 5e17ed34f68677bfc8423ad3e24ea3cc3afa038e
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 14:26:36 2025 +0800

    chore: tweak styles

commit 4536347b12ef9e3d0c2ce06c1395ba89fe44fc51
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 13:52:29 2025 +0800

    feat: improve notifications drawer styles

commit 022ea89eed4ae5c6953445118dec97acb15cf38e
Merge: 17f882e7 7a513921
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 12:30:04 2025 +0800

    Merge branch 'main' into feat/notications-drawer

commit 17f882e7cda0b4d74b916592d526f4b1ad5f921d
Merge: 4d615462 6dd838a8
Author: Hakadao <a578457889743@gmail.com>
Date:   Thu Feb 20 12:18:44 2025 +0800

    feat: update notifications drawer style

commit 4d6154625a
Author: Hakadao <a578457889743@gmail.com>
Date:   Wed Feb 19 18:58:24 2025 +0800

    feat: notifications drawer
2025-02-20 16:27:13 +08:00
Hakadao
7a51392198 fix: hide Bilibili-Gate homepage to prevent homepage overload 2025-02-20 12:29:26 +08:00
Hakadao
6dd838a8e6 fix(about): remove hardcoded Safari detection condition
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-02-19 23:41:20 +08:00
Hakadao
8c39923c0f refactor(settings): remove unused onClickOutside event handler 2025-02-19 17:16:36 +08:00
Hakadao
26215a02ec refactor(settings): improve window positioning and resize handling 2025-02-19 17:14:07 +08:00
Hakadao
a49c1d2549 feat(locales): add Safari helpers translations across languages
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-02-19 12:40:00 +08:00
Hakadao
1f82f68341 fix(following): improve livestreaming video loading logic 2025-02-19 11:00:24 +08:00
Hakadao
b22ed500d5 chore(settings): disable livestreaming videos on Following tab by default 2025-02-19 10:56:35 +08:00
Hakadao
377948ce22 feat(about): add Safari helpers section and update page layout
Some checks failed
CI / Test (lts/*, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/*, windows-latest) (push) Has been cancelled
CI / Test (lts/-1, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/-1, windows-latest) (push) Has been cancelled
2025-02-18 15:47:44 +08:00
Hakadao
750071ab23 fix(adapted-styles): tweak styles 2025-02-18 14:20:42 +08:00
Hakadao
b9ba8dc1da chore: add back safari support 2025-02-18 14:13:25 +08:00
Hakadao
cf551ff5d1 fix(adapted-styles): update notifications page styles
Some checks failed
CI / Test (lts/*, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/*, windows-latest) (push) Has been cancelled
CI / Test (lts/-1, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/-1, windows-latest) (push) Has been cancelled
2025-02-13 12:58:05 +08:00
Hakadao
531b623926 Merge branch 'main' of https://github.com/hakadao/BewlyBewly
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-02-13 02:10:40 +08:00
Hakadao
0b1d022951 doc: update readme 2025-02-13 02:10:36 +08:00
github-actions[bot]
129453234f chore: release v0.40.6 v0.40.6 2025-02-12 18:06:27 +00:00
Hakadao
75b0027598 chore: make linter happy again..... 2025-02-13 02:03:42 +08:00
胡雨晴
719513222c doc: update README (#1320)
Co-authored-by: Hakadao <a578457889743@gmail.com>
2025-02-13 01:59:07 +08:00
Hakadao
190d2723d7 chore: everything is over 2025-02-13 01:49:51 +08:00
EkkoLee
8fd90ab9b9 fix: resolve double scroll bar (#1262) (#1318)
close #1262
2025-02-13 01:46:21 +08:00
Hakadao
b53d677100 chore: nvm 2025-02-13 01:45:21 +08:00
github-actions[bot]
199403bea2 chore: release v0.40.5
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
v0.40.5
2025-02-12 07:18:30 +00:00
Hakadao
fb10bb5e31 fix(top-bar): unexpected popover position on firefox (#1317)
close #1317
2025-02-12 15:15:38 +08:00
EkkoLee
b0069a736b fix(bangumi-card): fix missing badge text (#1301) (#1316)
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-02-12 12:04:27 +08:00
github-actions[bot]
d4f0831b2f chore: release v0.40.4
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
v0.40.4
2025-02-11 14:40:27 +00:00
Hakadao
f9857a23bb fix: make haveScrollbar() async in multiple components
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
This change updates several components to use an async version of `haveScrollbar()`, ensuring proper handling of scrollbar detection across different views like Favorites, History, Home components, and WatchLater.
2025-02-11 18:05:31 +08:00
Hakadao
d7a242416b fix(scrollbar): handle null viewport in haveScrollbar() 2025-02-11 17:56:25 +08:00
Hakadao
c278c98658 chore: make linter happy again 2025-02-11 17:52:13 +08:00
EkkoLee
a662bc1a61 fix: refactor and remove redundant code (#1311)
Co-authored-by: EkkoLee98 <ekkoli@addcn.com>
2025-02-11 17:49:05 +08:00
EkkoLee
b84936a479 fix: resolve osInstance is null in haveScrollbar() (#1306)
Co-authored-by: EkkoLee98 <ekkoli@addcn.com>
2025-02-11 17:34:41 +08:00
EkkoLee
2135106b8a fix(iframe-page): iframe cors (#1312)
Co-authored-by: EkkoLee98 <ekkoli@addcn.com>
2025-02-11 17:30:08 +08:00
Hakadao
a13b8c6e71 fix(iframe-drawer): iframe cors 2025-02-11 17:28:58 +08:00
Hakadao
0b4c512d5c fix(top-bar): adjust hover and transition timings
- Updated hover delays in TopBar to 320ms
- Modified CSS transitions and positioning
- Adjusted transform and positioning for popover elements
2025-02-11 17:21:56 +08:00
旅禾Ryoine
46a3a050c7 fix(adapted-styles): distinguish color of gender icon #1308 (#1309)
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-02-10 22:53:26 +08:00
dependabot[bot]
f7940bf1b2 chore(deps-dev): bump vitest from 1.6.0 to 1.6.1 (#1300)
Some checks failed
CI / Test (lts/*, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/*, windows-latest) (push) Has been cancelled
CI / Test (lts/-1, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/-1, windows-latest) (push) Has been cancelled
2025-02-05 10:36:03 +08:00
star knight
ebdad9c225 fix(settings, top-bar): chromium transfrom (#1271)
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
Co-authored-by: Hakadao <a578457889743@gmail.com>
2025-02-04 22:20:51 +08:00
胡雨晴
eae2b58e4e Update bug-template.yaml
Some checks failed
CI / Test (lts/*, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/*, windows-latest) (push) Has been cancelled
CI / Test (lts/-1, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/-1, windows-latest) (push) Has been cancelled
2025-01-27 10:26:55 -05:00
github-actions[bot]
500715ff69 chore: release v0.40.3
Some checks failed
CI / Test (lts/*, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/*, windows-latest) (push) Has been cancelled
CI / Test (lts/-1, ubuntu-latest) (push) Has been cancelled
CI / Test (lts/-1, windows-latest) (push) Has been cancelled
v0.40.3
2025-01-26 11:48:19 +00:00
Hakadao
8401a40da3 fix(adapted-styles): fix tag style (#1295)
close #1295
2025-01-26 19:45:44 +08:00