Skip to content

Commit 1a4206f

Browse files
authored
Merge pull request #438 from black7375/dev
Ver 6.0.0 Feedback Thread
2 parents b7d3da3 + 3a1510d commit 1a4206f

File tree

98 files changed

+5462
-1658
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+5462
-1658
lines changed

CREDITS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,6 +176,11 @@ W: https://github.com/coekuss/quietfox
176176
C: Copyright (c) 2019 coekuss
177177
L: MIT
178178

179+
N: RainFox
180+
W: https://github.com/1280px/rainfox
181+
C: Copyright (c) 2020 1280px
182+
L: MIT
183+
179184
N: ShadowFox
180185
W: https://github.com/overdodactyl/ShadowFox
181186
C: Copyright (c) 2017 overdodactyl

README.org

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ Some settings [[https://github.com/black7375/Firefox-UI-Fix/wiki/Options#using-u
6666
- Menu
6767
- Density
6868
- Others...
69+
- *Tabbar Layouts*
70+
- Tabs on Bottom
71+
- One Liner
72+
- Vertical Tab Support
6973
- *Tab Design*
7074
- General:
7175
- Connect with toolbar(Buttons like tabs)
@@ -104,6 +108,7 @@ Some settings [[https://github.com/black7375/Firefox-UI-Fix/wiki/Options#using-u
104108
- Overlap mode
105109
- *Others*
106110
- Animations
111+
- Hidden & Auto Hide
107112
- Activate calculator at address bar
108113
- Mouse pointer for each context
109114

__tests__/one_liner.test.scss

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
@use 'true' as *;
2+
@use "example" as *;
3+
@use "../src/utils/one_liner";
4+
5+
@include test-module("One Liner [mix]") {
6+
@include test("content") {
7+
@include assert {
8+
@include output {
9+
@include one_liner.OneLinerContent {
10+
@include example;
11+
}
12+
}
13+
@include expect {
14+
@supports not -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
15+
@include example;
16+
}
17+
@supports -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
18+
@media screen and (min-width: 1100px) {
19+
@include example;
20+
}
21+
}
22+
}
23+
}
24+
}
25+
26+
@include test("explicitly") {
27+
@include assert {
28+
@include output {
29+
@include one_liner.OneLiner {
30+
@include example;
31+
}
32+
}
33+
@include expect {
34+
@supports -moz-bool-pref("userChrome.tabbar.one_liner") {
35+
@supports not -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
36+
@include example;
37+
}
38+
@supports -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
39+
@media screen and (min-width: 1100px) {
40+
@include example;
41+
}
42+
}
43+
}
44+
}
45+
}
46+
}
47+
}
48+
49+
@include test-module("One Liner for Responsive [mix]") {
50+
@include test("Tabs on bottom") {
51+
@include assert {
52+
@include output {
53+
@include one_liner.OneLinerOnBottom {
54+
@include example;
55+
}
56+
}
57+
@include expect {
58+
@supports not -moz-bool-pref("userChrome.tabbar.one_liner") {
59+
@include example;
60+
}
61+
@supports -moz-bool-pref("userChrome.tabbar.one_liner") {
62+
@supports -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
63+
@media screen and (max-width: 1100px) {
64+
@include example;
65+
}
66+
}
67+
}
68+
}
69+
}
70+
}
71+
72+
@include test("Tab bar") {
73+
@include assert {
74+
@include output {
75+
@include one_liner.OneLinerTabbar {
76+
@include example;
77+
}
78+
}
79+
@include expect {
80+
@supports not -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
81+
@include example;
82+
}
83+
@supports -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
84+
@media screen and (min-width: 1100px) {
85+
@include example;
86+
}
87+
@supports -moz-bool-pref("userChrome.autohide.tabbar") {
88+
@include example;
89+
}
90+
}
91+
}
92+
}
93+
}
94+
95+
@include test("Nav Bar") {
96+
@include assert {
97+
@include output {
98+
@include one_liner.OneLinerNavbar {
99+
@include example;
100+
}
101+
}
102+
@include expect {
103+
@supports -moz-bool-pref("userChrome.autohide.navbar") {
104+
@supports not -moz-bool-pref("userChrome.tabbar.one_liner") {
105+
@include example;
106+
}
107+
@supports -moz-bool-pref("userChrome.tabbar.one_liner") {
108+
@supports -moz-bool-pref("userChrome.tabbar.one_liner.responsive") {
109+
@media screen and (max-width: 1100px) {
110+
@include example;
111+
}
112+
}
113+
}
114+
}
115+
}
116+
}
117+
}
118+
}

0 commit comments

Comments
 (0)