Commit Graph

2016 Commits

Author SHA1 Message Date
Hakadao
3efcbd540c chore(bangumi-card): adjust style 2024-08-29 21:38:41 +08:00
Hakadao
cc63b0cc99 refactor(anime): use v-show to show the skeleton 2024-08-29 21:37:34 +08:00
Hakadao
5d28409cfc chore: adjust font size 2024-08-29 18:22:52 +08:00
Hakadao
105a764400 chore: adjust base font size 2024-08-29 18:00:29 +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
github-actions[bot]
81fcc9526a chore: release v0.28.3 v0.28.3 2024-08-28 17:35:53 +00:00
Hakadao
0723c403d6 feat(adapted-styles): redesign notifications page 2024-08-29 01:32:23 +08:00
Hakadao
37e9fe6ffa fix(top-bar): resolve original top bar showing up before load (#967)
close #967
2024-08-29 01:11:58 +08:00
Hakadao
d5da7ea4f6 fix(notifications-page): resolve issue with top part being obscured 2024-08-28 00:27:21 +08:00
github-actions[bot]
e46d07433f chore: release v0.28.2 v0.28.2 2024-08-27 15:57:06 +00: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
332b936af2 chore(i18n): improve formatting 2024-08-27 23:29:29 +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
33dcd34e01 fix: resolve top bar background issue (#969)
close #969
2024-08-26 00:14:06 +08:00
Hakadao
6dc50560d9 chore: update localization files 2024-08-25 23:15:31 +08:00
吳宥叡(YOU-RUI WU)
eb6a936bd8 chore: update cmn-TW.yml (#974)
* Update cmn-TW.yml

修正:更新繁體中文語言文件內容,使其更加本地化

* Update cmn-TW.yml
2024-08-25 22:22:38 +08:00
Hakadao
ec0e10173a fix(manifest): set the persistent to undefined when in firefox
Setting `persistent` to true in Manifest V3 results in an error in Firefox
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/background
2024-08-22 01:15:31 +08:00
github-actions[bot]
f9108203b7 chore: release v0.28.1 v0.28.1 2024-08-21 16:40:01 +00:00
github-actions[bot]
899a1831e5 chore: release v0.28.0 v0.28.0 2024-08-21 16:31:06 +00: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
508f840975 chore(knip): update ignore 2024-08-20 03:06:45 +08:00
Hakadao
fe54d49d83 chore(knip): ignore src/components/Settings/BiliBiliSettings/** location check 2024-08-20 03:00:57 +08:00
Hakadao
716530c999 refactor(settings): reorganize file structure 2024-08-15 00:28:06 +08:00
Hakadao
9932c77762 chore: support safari (hmmm, i guess?) (#960)
* Add support of Safari

1. Workaround of Safari's bug of not sending cookies when using fetch in background service worker. This fixes https://github.com/hakadao/BewlyBewly/issues/275#issuecomment-1927278492. See: https://stackoverflow.com/questions/78239213/safari-extension-service-worker-not-sending-cookie
2. Add scripts to for Safari specific build and convert it to a Safari web extension.

* Fixed a bug in Safari that when the extension was installed, the page would turn into a white screen

* Safari may fire DOMContentLoaded before the codes get called

* Remove false fix; Ignore extension-safari

* Reduce memory and power usage with a nonpersistent background page on Safari and Firefox, see https://developer.apple.com/documentation/safariservices/safari_web_extensions/optimizing_your_web_extension_for_safari#3743241 and https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Background_scripts

* Build and release Safari extension with Github actions (#585)

* feat: add safari extension build

* fix: safari pathname

* fix: add build branch

* Merge

* Try building Safari extension using GitHub action

Correct versions

Debug

Minor bug fixed

Minor bug fixed

Add scripts to release

Minor bug fixed

Minor bug fixed

Minor bug fixed

---------

Co-authored-by: 梦念逍遥 <2589141604@qq.com>
Co-authored-by: Xiaolin Wang <exgphe@gmail.com>
Co-authored-by: Hakadao <a578457889743@gmail.com>

* fix: safari build (#665)

* chore: update

* chore: update knip.json to ignore "xcrun" binaries

---------

Co-authored-by: Xiaolin Wang <exgphe@gmail.com>
Co-authored-by: exgphe <14009450+exgphe@users.noreply.github.com>
Co-authored-by: 梦念逍遥 <2589141604@qq.com>
2024-08-14 00:24:09 +08:00
Hakadao
386cf54ae5 chore: fix lint 2024-08-13 00:57:25 +08:00
Hakadao
5272993c6f feat(settings): add Desktop & Dock tab to settings, and move top bar and dock settings to this new tab 2024-08-13 00:54:53 +08:00
Hakadao
5c8ea6a618 chore: Adjust Bilibili homepage top bar color and style 2024-08-13 00:15:15 +08:00
Hakadao
1575f06136 chore: Adjust Bilibili homepage top bar color and style 2024-08-13 00:10:03 +08:00
Hakadao
0b8999d751 refactor: use color-mix for theme color & status color 2024-08-13 00:05:21 +08:00
Hakadao
d35e710080 chore: Adjust Bilibili homepage top bar color and style 2024-08-12 23:57:15 +08:00
Hakadao
a64000e02c chore: adjust .bili-header color on homepage 2024-08-12 01:38:51 +08:00
Hakadao
9d01c7f299 feat: add a config to enable original bilibili top bar 2024-08-12 01:32:42 +08:00
Hakadao
8526d9f3bb feat(user-panel-popup): add bilibili premium entry 2024-08-12 00:30:41 +08:00
github-actions[bot]
9d9177d20d chore: release v0.27.4 v0.27.4 2024-08-05 15:34:13 +00:00
Hakadao
79279c6463 chore(i18n): add translations for gradient theme color setting 2024-08-05 23:24:13 +08:00
Hakadao
b2f0b85c60 chore: remove unnecessary important-contrast-80 style from AppBackground.vue 2024-08-05 22:53:32 +08:00
MidnightCrowing
4c4fe1bf24 fix(level-progress-bar): width display error (#953) 2024-08-05 19:52:15 +08:00
Hakadao
498f2e2d3d chore(app-background): adjust linear gradient background style 2024-08-05 12:15:44 +08:00
Hakadao
6329364a48 chore: decrease linear gradient background saturation 2024-08-05 04:42:31 +08:00
Hakadao
b9dedb13db perf: optimize performance of linear gradient theme color wallpaper 2024-08-05 04:33:42 +08:00
Hakadao
05d2b6f67e refactor: update hexToHSL function to convert hex color to HSLA 2024-08-05 02:30:13 +08:00
Hakadao
74b4778199 refactor(settings-item): use bottom slot to replace next-line prop 2024-08-05 01:07:29 +08:00
Hakadao
5ee7e7c704 chore(top-bar): update styling of logo shadow 2024-08-04 23:49:03 +08:00
Hakadao
d85bdeb60d chore: update shadow and edge glow styles 2024-08-04 23:34:43 +08:00
Hakadao
011edbefc6 fix(top-bar): adjust login button style #950
close #950
2024-08-04 16:08:13 +08:00
MidnightCrowing
b8cfa16d01 fix(adapted-styles): support vote style on video page (#947) 2024-08-03 15:42:15 +08:00
Hakadao
991ae52379 fix(adapted-styles): fix dark mode issue on creative center page
close #945
2024-08-02 16:46:53 +08:00