Skip to content

Commit 2655466

Browse files
committed
v5.5.1
Fix border and animation issues; address Nightly v145 regressions; add Sidebery-corner rounding option.
1 parent bc7f2f3 commit 2655466

File tree

12 files changed

+111
-51
lines changed

12 files changed

+111
-51
lines changed

README.md

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,15 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
2020

2121
## 🆕 What's New
2222

23+
**🦊 v5.5.1**
24+
* Fixed inconsistent top and bottom border colors in the Sidebery panel when `uc.flex.remove-sidebar-stripe` is enabled.
25+
* Fixed a missing animation issue with the URL bar transition when using horizontal tabs with `uc.flex.move-urlbar-popup-to-center` enabled.
26+
* Fixed mismatched corner rounding on tab group labels in vertical tabs introduced by Nightly v145. [Bug 1989112](https://bugzilla.mozilla.org/show_bug.cgi?id=1989112)
27+
* Fixed missing rounded corners on URL bar icons introduced by Nightly v145. [Bug 1992450](https://bugzilla.mozilla.org/show_bug.cgi?id=1992450)
28+
* Added a new option `uc.flex.enable-rounded-web-content-at-sidebery-corner`, which also applies a rounded corner to the web content area on the side adjacent to the Sidebery colored stripe when `uc.flex.enable-rounded-web-content` is enabled.
29+
30+
<!-- END What's New -->
31+
2332
**✨ FlexFox v5.5.0 – UI and UX Enhancements**
2433

2534
* Added `uc.flex.style-sidebar-button` to switch the sidebar toggle icon (`1``4`):
@@ -63,8 +72,6 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
6372
* Various minor bug fixes and improvements.
6473
* `uc.flex.show-flexfox-version-info-in-about-config` is now enabled by default. Set it to `False` to disable.
6574

66-
<!-- END What's New -->
67-
6875
## 🎉 Major Feature Update
6976

7077
<details>
@@ -696,6 +703,7 @@ For more update logs from earlier versions,
696703
| `uc.flex.move-pip-volume-to-top` | `true` | Moves the volume control button in Picture-in-Picture (PiP) windows to the top. |
697704
| `uc.flex.style-tab-group` | `1`-`4`<br>(`1`) | Adjusts the appearance of tab groups in native vertical tabs. Values: `1` = show expand/collapse indicator without animation, `2` = show indicator with animation, `3` = center tab labels with no indicator and no animation, `4` = center labels with no indicator and with animation. Default is `1`. |
698705
| `uc.flex.enable-rounded-web-content` | `0`-`2` | Adds margin, shadow, and rounded corners to the web content area. This numeric setting accepts values from `0` (disabled) to `2`, where higher values increase margin. |
706+
| `uc.flex.enable-rounded-web-content-at-sidebery-corner` | `true` | When `uc.flex.enable-rounded-web-content` is enabled, also applies a rounded corner to the web content area on the side adjacent to the Sidebery colored stripe. |
699707

700708
#### 🧊 Visual Background & Mica Effects
701709

@@ -732,10 +740,12 @@ FlexFox is also inspired by the ideas and aesthetics of these projects:
732740
- [shimmer](https://github.com/nuclearcodecat/shimmer)
733741
- [firefox-gx](https://github.com/Godiesc/firefox-gx)
734742

735-
Additional icon assets in FlexFox are adapted from the following open-source projects:
743+
Additional icon assets used in FlexFox:
736744

737-
* **Yosemite Buttons** — modified from [macos-traffic-light-buttons-as-SVG](https://github.com/Doublefire-Chen/macos-traffic-light-buttons-as-SVG), originally licensed under the [Creative Commons Attribution 3.0 License](https://creativecommons.org/licenses/by/3.0/).
738-
* **Yosemite GTK** — modified from [Yosemite GTK 3.14/3.16 Theme Alpha4](https://www.deviantart.com/kxmylo/art/Yosemite-GTK-3-14-3-16-Theme-Alpha4-575639716).
745+
- **Custom Brand Icons** — modified from elax46's [custom-brand-icons](https://github.com/elax46/custom-brand-icons).
746+
- **Newaita** — modified from cbrnix's [Newaita](https://github.com/cbrnix/Newaita).
747+
- **Yosemite Buttons** — modified from Doublefire-Chen's [macos-traffic-light-buttons-as-SVG](https://github.com/Doublefire-Chen/macos-traffic-light-buttons-as-SVG).
748+
- **Yosemite GTK Theme** — modified from kxmylo's [Yosemite GTK 3.14/3.16 Theme Alpha4](https://www.deviantart.com/kxmylo/art/Yosemite-GTK-3-14-3-16-Theme-Alpha4-575639716).
739749

740750
Much appreciation goes to all these creators for sharing their work with the community.
741751

@@ -757,11 +767,11 @@ Much appreciation goes to all these creators for sharing their work with the com
757767
<p>All such sections retain the original MPL-2.0 license notice and comply with its terms.<br>
758768
For the full text of the MPL-2.0, please see <code>LICENSES/MPL-2.0.txt</code>.</p>
759769

760-
<p>In addition, this project includes modified graphical assets derived from the following open-source works:</p>
761-
770+
<p>This project includes additional graphical assets with the following licenses:</p>
771+
762772
<ul>
763-
<li><strong>Yosemite Buttons</strong> — based on <a href="https://github.com/Doublefire-Chen/macos-traffic-light-buttons-as-SVG">macos-traffic-light-buttons-as-SVG</a> (licensed under <a href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a>)</li>
764-
<li><strong>Yosemite GTK Theme</strong> — based on <a href="https://www.deviantart.com/kxmylo/art/Yosemite-GTK-3-14-3-16-Theme-Alpha4-575639716">Yosemite GTK 3.14/3.16 Theme Alpha4</a></li>
773+
<li><strong>Custom Brand Icons</strong> — licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a></ li>
774+
<li><strong>Newaita</strong> — licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/">CC BY-NC-SA 3.0</a></li>
775+
<li><strong>Yosemite Buttons</strong> — licensed under <a href="https://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a></li>
765776
</ul>
766-
767777
</details>

README_日本語版.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
2020

2121
## 🆕 最新情報
2222

23+
**🦊 v5.5.1**
24+
* `uc.flex.remove-sidebar-stripe` を有効にした際、Sidebery パネルの上下の境界線の色が一致しない問題を修正しました。
25+
* `uc.flex.move-urlbar-popup-to-center` を有効にして水平タブを使用している場合に、URL バーのアニメーション遷移が消える問題を修正しました。
26+
* Nightly v145 の更新により発生した、縦型タブのタブグループラベルの角丸が他のタブと一致しない問題を修正しました。 [Bug 1989112](https://bugzilla.mozilla.org/show_bug.cgi?id=1989112)
27+
* Nightly v145 の更新により発生した、URL バーのアイコンの角丸が消える問題を修正しました。 [Bug 1992450](https://bugzilla.mozilla.org/show_bug.cgi?id=1992450)
28+
* 新しいオプション `uc.flex.enable-rounded-web-content-at-sidebery-corner` を追加しました。`uc.flex.enable-rounded-web-content` が有効な場合、Sidebery のカラーストライプ側の角にも角丸効果を適用します。
29+
2330
**✨ FlexFox v5.5.0 – UI / UX の改善**
2431

2532
* `uc.flex.style-sidebar-button` を追加。サイドバー切り替えボタンのアイコンを変更可能 (`1``4`)。
@@ -690,6 +697,7 @@ FlexFox は [UserChrome Toggle Extended](https://addons.mozilla.org/firefox/addo
690697
| `uc.flex.move-pip-volume-to-top` | `true` | ピクチャ・イン・ピクチャ(PiP)ウィンドウ内の音量調整ボタンを上部に移動します。 |
691698
| `uc.flex.style-tab-group` | `1`-`4`<br>(`1`) | ネイティブ垂直タブのタブグループの外観を調整します。値:`1` = 展開/折りたたみインジケーターを表示(アニメーションなし)、`2` = インジケーターを表示(アニメーションあり)、`3` = ラベルを中央揃え(インジケーターなし・アニメーションなし)、`4` = ラベルを中央揃え(インジケーターなし・アニメーションあり)。デフォルトは `1` です。 |
692699
| `uc.flex.enable-rounded-web-content` | `0`-`2` | Web コンテンツ領域にマージン、影、四隅の角丸を追加します。数値で設定でき、`0` は無効、`1``2` はマージンの大きさを調整します。値が大きいほどスペースが広がります。 |
700+
| `uc.flex.enable-rounded-web-content-at-sidebery-corner` | `true` | `uc.flex.enable-rounded-web-content` が有効な場合、Sidebery のカラーストライプに接する側の角にも角丸効果を適用します。 |
693701

694702
#### 🧊 背景の見た目とMica効果
695703

@@ -729,6 +737,13 @@ FlexFox は、以下の優れたプロジェクトの成果を基盤に構築さ
729737
- [shimmer](https://github.com/nuclearcodecat/shimmer)
730738
- [firefox-gx](https://github.com/Godiesc/firefox-gx)
731739

740+
FlexFox で使用している追加アイコン:
741+
742+
- **Custom Brand Icons** — elax46 の [custom-brand-icons](https://github.com/elax46/custom-brand-icons) を元に改変。
743+
- **Newaita** — cbrnix の [Newaita](https://github.com/cbrnix/Newaita) を元に改変。
744+
- **Yosemite Buttons** — Doublefire-Chen の [macos-traffic-light-buttons-as-SVG](https://github.com/Doublefire-Chen/macos-traffic-light-buttons-as-SVG) を元に改変。
745+
- **Yosemite GTK Theme** — kxmylo の [Yosemite GTK 3.14/3.16 Theme Alpha4](https://www.deviantart.com/kxmylo/art/Yosemite-GTK-3-14-3-16-Theme-Alpha4-575639716) を元に改変。
746+
732747
これらの素晴らしい制作者の皆様に、心から感謝いたします。
733748

734749
<details>
@@ -749,10 +764,11 @@ FlexFox は、以下の優れたプロジェクトの成果を基盤に構築さ
749764
<p>該当するコードには元の MPL-2.0 のライセンス表記が保持されており、ライセンス条件を遵守しています。<br>
750765
MPL-2.0 の全文は <code>LICENSES/MPL-2.0.txt</code> をご覧ください。</p>
751766

752-
<p>また、本プロジェクトには以下のオープンソース作品を改変したグラフィック素材が含まれています:</p>
753-
767+
<p>このプロジェクトには、以下のライセンスで提供される追加のグラフィック資産が含まれます:</p>
768+
754769
<ul>
755-
<li><strong>Yosemite Buttons</strong> — <a href="https://github.com/Doublefire-Chen/macos-traffic-light-buttons-as-SVG">macos-traffic-light-buttons-as-SVG</a> を基に改変(<a href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a> のもとでライセンス)</li>
756-
<li><strong>Yosemite GTK Theme</strong> — <a href="https://www.deviantart.com/kxmylo/art/Yosemite-GTK-3-14-3-16-Theme-Alpha4-575639716">Yosemite GTK 3.14/3.16 Theme Alpha4</a> を基に改変</li>
770+
<li><strong>Custom Brand Icons</strong> — <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a> に基づくライセンス </li>
771+
<li><strong>Newaita</strong> — <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/">CC BY-NC-SA 3.0</a> に基づくライセンス</li>
772+
<li><strong>Yosemite Buttons</strong> — <a href="https://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a> に基づくライセンス</li>
757773
</ul>
758774
</details>

README_简体中文.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@ https://github.com/user-attachments/assets/23d73b36-d2d4-4660-af5b-cde686d0934a
2020

2121
## 🆕 更新内容
2222

23+
**🦊 v5.5.1**
24+
* 修复启用 `uc.flex.remove-sidebar-stripe` 时,Sidebery 面板上下边框颜色不一致的问题。
25+
* 修复启用 `uc.flex.move-urlbar-popup-to-center` 并使用水平标签页时,地址栏过渡动画消失的问题。
26+
* 修复因 Nightly v145 更新导致垂直标签页中标签组标题圆角与其他标签页不一致的问题。 [Bug 1989112](https://bugzilla.mozilla.org/show_bug.cgi?id=1989112)
27+
* 修复因 Nightly v145 更新导致地址栏图标圆角消失的问题。 [Bug 1992450](https://bugzilla.mozilla.org/show_bug.cgi?id=1992450)
28+
* 新增选项 `uc.flex.enable-rounded-web-content-at-sidebery-corner`,当启用 `uc.flex.enable-rounded-web-content` 时,也会让网页内容在贴近 Sidebery 彩带的一角显示圆角效果。
29+
2330
**✨ FlexFox v5.5.0 – 多项界面与交互优化**
2431

2532
* 新增 `uc.flex.style-sidebar-button`,可切换侧栏切换按钮图标(`1``4`):
@@ -695,6 +702,7 @@ FlexFox 现在支持扩展 [UserChrome Toggle Extended](https://addons.mozilla.o
695702
| `uc.flex.move-window-controls-to-left` | `true` | 将窗口控制按钮移动到导航栏或水平标签栏的最左侧。 |
696703
| `uc.flex.style-tab-group` | `1`-`4`<br>(`1`) | 调整原生垂直标签页的标签组外观。取值:`1` = 显示展开/折叠指示器(无动画),`2` = 显示指示器(有动画),`3` = 标签文字居中(无指示器、无动画),`4` = 标签文字居中(无指示器、有动画)。默认值为 `1`|
697704
| `uc.flex.enable-rounded-web-content` | `0`-`2` | 为网页内容区域添加边距、阴影和圆角效果。此选项为数值型,接受 `0`(关闭)到 `2`,数值越大,边距越宽。 |
705+
| `uc.flex.enable-rounded-web-content-at-sidebery-corner` | `true` | 当启用 `uc.flex.enable-rounded-web-content` 时,让网页内容在贴近 Sidebery 彩带的一角也显示圆角效果。 |
698706

699707
#### 🧊 视觉背景和 Mica 效果
700708

@@ -731,6 +739,13 @@ FlexFox 基于以下优秀项目的成果构建而成:
731739
- [shimmer](https://github.com/nuclearcodecat/shimmer)
732740
- [firefox-gx](https://github.com/Godiesc/firefox-gx)
733741

742+
FlexFox 使用的附加图标资源:
743+
744+
- **Custom Brand Icons** — 修改自 elax46 的 [custom-brand-icons](https://github.com/elax46/custom-brand-icons)
745+
- **Newaita** — 修改自 cbrnix 的 [Newaita](https://github.com/cbrnix/Newaita)
746+
- **Yosemite Buttons** — 修改自 Doublefire-Chen 的 [macos-traffic-light-buttons-as-SVG](https://github.com/Doublefire-Chen/macos-traffic-light-buttons-as-SVG)
747+
- **Yosemite GTK Theme** — 修改自 kxmylo 的 [Yosemite GTK 3.14/3.16 Theme Alpha4](https://www.deviantart.com/kxmylo/art/Yosemite-GTK-3-14-3-16-Theme-Alpha4-575639716)
748+
734749
感谢所有开源贡献者的努力与分享。
735750

736751
<details>
@@ -751,10 +766,11 @@ FlexFox 基于以下优秀项目的成果构建而成:
751766
<p>这些代码区块保留了原始的 MPL-2.0 许可声明,并符合其授权条款。<br>
752767
有关 MPL-2.0 的完整内容,请参见 <code>LICENSES/MPL-2.0.txt</code>。</p>
753768

754-
<p>此外,本项目还包含以下开源作品的改编图形素材:</p>
755-
769+
<p>本项目包含以下授权的附加图形资源:</p>
770+
756771
<ul>
757-
<li><strong>Yosemite Buttons</strong> — 修改自 <a href="https://github.com/Doublefire-Chen/macos-traffic-light-buttons-as-SVG">macos-traffic-light-buttons-as-SVG</a>(采用 <a href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a> 授权)</li>
758-
<li><strong>Yosemite GTK Theme</strong> — 修改自 <a href="https://www.deviantart.com/kxmylo/art/Yosemite-GTK-3-14-3-16-Theme-Alpha4-575639716">Yosemite GTK 3.14/3.16 Theme Alpha4</a></li>
772+
<li><strong>Custom Brand Icons</strong> — 使用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a> 授权</li>
773+
<li><strong>Newaita</strong> — 使用 <a href="https://creativecommons.org/licenses/by-nc-sa/3.0/">CC BY-NC-SA 3.0</a> 授权</li>
774+
<li><strong>Yosemite Buttons</strong> — 使用 <a href="https://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a> 授权</li>
759775
</ul>
760776
</details>

chrome/components/uc-sidebar.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1752,6 +1752,7 @@
17521752
/* Tab group: Soften tab group label colors to make them less prominent */
17531753
.tab-group-label {
17541754
--tab-group-label-animation-duration: 150ms;
1755+
border-radius: 4px !important;
17551756
transition:
17561757
scale 300ms ease 0s,
17571758
box-shadow var(--tab-group-label-animation-duration) !important;

chrome/components/uc-tabs-bar.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@
157157
&[sessionrestored]:not([customizing]) #urlbar[popover] {
158158
opacity: var(--uc-navbar-opacity, 0);
159159
pointer-events: none;
160-
transition: var(--uc-autohide-navbar-transition);
160+
transition: var(--uc-autohide-urlbar-transition) !important;
161161
transform: translateY(var(--uc-navbar-transform));
162162
}
163163
#mainPopupSet:has(
@@ -181,7 +181,7 @@
181181
/*
182182
transition-delay: 0ms;
183183
*/
184-
transition: var(--uc-hover-navbar-transition);
184+
transition: var(--uc-hover-urlbar-transition) !important;
185185
transform: translateY(0);
186186
}
187187
/*

0 commit comments

Comments
 (0)