Commit Graph

1992 Commits

Author SHA1 Message Date
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
MidnightCrowing
04ffc39a78 fix(adapted-styles): fix comments background style (#944)
* refactor(comments): share comments background-color

* fix(user-space-page): share comments emoji hover style

* fix(user-space-page): comments editor background

* fix(user-space-page): comments topic clear button
2024-08-02 16:32:14 +08:00
MidnightCrowing
a2a450f68f fix(articles-page): link card style (#946) 2024-08-02 00:09:22 +08:00
Hakadao
65b51b764f chore: fix eslint 2024-07-31 14:23:51 +08:00
Hakadao
7ba8a24ba2 Merge branch 'main' of https://github.com/hakadao/BewlyBewly 2024-07-31 14:21:27 +08:00
Hakadao
920f843e22 chore: remove the i wanna change the job button 2024-07-31 14:20:37 +08:00
Konv Suu
68bc8d5b10 fix(favorites-popup): fix sidebar spacing issue caused by scroll bar (#941) 2024-07-31 12:12:13 +08:00
Hakadao
74848eb983 chore: update linear gradient background style 2024-07-31 10:59:04 +08:00
Hakadao
624c3ec4d2 chore: adjust opacity of linear gradient background on search page 2024-07-31 00:23:05 +08:00
Hakadao
fd49bb3a96 feat: linear gradient theme color background 2024-07-31 00:16:04 +08:00
Hakadao
7deeadafa9 chore(top-bar): remove unnecessary shadow class from avatar-img 2024-07-30 22:25:29 +08:00
github-actions[bot]
cd62ee7d39 chore: release v0.27.3 v0.27.3 2024-07-30 14:13:51 +00:00
Hakadao
b5912fd3f4 chore(old-top-bar): adjust styles 2024-07-30 22:11:26 +08:00
Hakadao
a2c5c7ba5d feat(top-bar): move avatar to right sidebar 2024-07-30 22:09:28 +08:00
Hakadao
9fc4cdc895 fix(adapted-styles): top bar wrapper shows a difference color from background on search apge 2024-07-30 18:17:10 +08:00
Hakadao
e19bb5b75d chore: enable moveBackToTopOrRefreshButtonToDock by default 2024-07-30 12:18:25 +08:00
Hakadao
80dd62ae0f chore: adjust top bar height 2024-07-30 12:05:03 +08:00
Hakadao
5e77360a2a docs(contributing): update development instructions for Chrome, Edge, and Firefox browsers 2024-07-30 00:08:46 +08:00
Konv Suu
6cc6b060b7 feat: store login state in development browser (#933) 2024-07-29 16:58:20 +08:00
Hakadao
573f87244a chore: update just_wanna_change_the_job_hint 2024-07-29 16:21:23 +08:00
Hakadao
df256fc9e2 chore: update about 2024-07-29 16:01:29 +08:00
Hakadao
0f1c9382a2 chore: update just wanna switch to a better job desc 2024-07-29 15:59:47 +08:00
Hakadao
4468ddf06c chore: update knip config 2024-07-29 13:34:09 +08:00
Hakadao
10ad269e92 fix: lint 2024-07-29 13:22:22 +08:00
Hakadao
b5449da64d fix: lint 2024-07-29 12:39:17 +08:00