added librewolf/firefox config

This commit is contained in:
2024-12-20 12:51:04 -05:00
parent 6edb6abec3
commit 8aac4cec8f
38 changed files with 3061 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M1 1.06567H14.9613V4.0144H1L1 1.06567ZM0 1.06567C0 0.513389 0.447715 0.0656738 1 0.0656738H14.9613C15.5136 0.0656738 15.9613 0.513389 15.9613 1.06567V4.0144C15.9613 4.55603 15.5307 4.99708 14.9932 5.01391V5.02686V13C14.9932 14.6569 13.65 16 11.9932 16H3.96814C2.31129 16 0.96814 14.6569 0.96814 13V5.02686V5.01391C0.430599 4.99708 0 4.55603 0 4.0144V1.06567ZM13.9932 5.02686H1.96814V13C1.96814 14.1046 2.86357 15 3.96814 15H11.9932C13.0977 15 13.9932 14.1046 13.9932 13V5.02686ZM9.95154 8.07495H6.01318V7.07495H9.95154V8.07495Z" fill="context-fill" fill-opacity="context-fill-opacity"/>
</svg>

After

Width:  |  Height:  |  Size: 739 B

+6
View File
@@ -0,0 +1,6 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M3 1c-1.099 0-2 .9-2 2v10c0 1.099.9 2 2 2h10c1.099 0 2-.9 2-2V3c0-1.099-.9-2-2-2H3zm0 1h3v1.5C6 4.323 6.677 5 7.5 5H14v8c0 .563-.437 1-1 1H3c-.563 0-1-.437-1-1V3c0-.563.437-1 1-1zm4 0h6c.563 0 1 .437 1 1v1H7.5a.493.493 0 0 1-.5-.5V2z"/>
<circle cx="5" cy="9" r="1"/>
<circle cx="8" cy="9" r="1"/>
<circle cx="11" cy="9" r="1"/>
</svg>

After

Width:  |  Height:  |  Size: 472 B

+3
View File
@@ -0,0 +1,3 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M8 0a8.02 8.02 0 0 0-1.672.174.474.474 0 0 0-.367.377L5.617 2.44a.942.942 0 0 1-1.242.717L2.57 2.512a.47.47 0 0 0-.508.127A7.998 7.998 0 0 0 .386 5.537a.47.47 0 0 0 .143.504l1.463 1.242a.94.94 0 0 1 0 1.433L.529 9.958a.471.471 0 0 0-.143.504 7.988 7.988 0 0 0 1.676 2.898.47.47 0 0 0 .508.127l1.805-.644a.941.941 0 0 1 1.242.717l.344 1.889c.034.187.18.337.367.377A8.022 8.022 0 0 0 8 15.999c.567 0 1.126-.057 1.672-.173a.472.472 0 0 0 .366-.377l.345-1.89a.942.942 0 0 1 1.242-.717l1.805.645a.47.47 0 0 0 .508-.127 7.998 7.998 0 0 0 1.676-2.898.47.47 0 0 0-.143-.504l-1.463-1.242a.94.94 0 0 1 0-1.433l1.463-1.242a.471.471 0 0 0 .143-.504 7.988 7.988 0 0 0-1.676-2.898.47.47 0 0 0-.508-.127l-1.805.645a.941.941 0 0 1-1.242-.717L10.037.55a.472.472 0 0 0-.365-.376A8.027 8.027 0 0 0 8 0zm0 .941c.395 0 .786.032 1.17.096l.285 1.572a1.88 1.88 0 0 0 2.486 1.434l1.502-.537c.5.605.897 1.289 1.172 2.025l-1.219 1.033a1.883 1.883 0 0 0 0 2.87l1.22 1.034a7.043 7.043 0 0 1-1.173 2.025l-1.502-.537a1.882 1.882 0 0 0-2.486 1.433l-.285 1.572a7.135 7.135 0 0 1-2.342 0l-.283-1.572a1.88 1.88 0 0 0-2.486-1.433l-1.502.537a7.054 7.054 0 0 1-1.172-2.025l1.219-1.033a1.883 1.883 0 0 0 0-2.871L1.384 5.53a7.046 7.046 0 0 1 1.173-2.025l1.502.537a1.882 1.882 0 0 0 2.486-1.434l.283-1.572A7.132 7.132 0 0 1 8 .941zm0 4.56A2.5 2.5 0 1 0 8 10.5a2.5 2.5 0 0 0 0-5zm0 1a1.5 1.5 0 1 1 0 3 1.5 1.5 0 0 1 0-3z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity" fill-rule="evenodd" stroke="context-fill" stroke-width="0.264">
<path d="m 4.0613339,12.006213 v -0.90699 H 3.081685 c -0.5427255,0 -0.9796489,-0.404515 -0.9796489,-0.906985 V 2.9363577 c 0,-0.5024697 0.4369234,-0.9069853 0.9796489,-0.9069853 h 6.8575441 c 0.5427209,0 0.9796469,0.4045156 0.9796469,0.9069853 v 0.9069855 h 0.979651 V 2.9363577 c 0,-1.0049398 -0.873848,-1.8139707 -1.9592979,-1.8139707 H 3.081685 c -1.0854511,0 -1.959298,0.8090309 -1.959298,1.8139707 v 7.2558803 c 0,1.004939 0.8738469,1.813975 1.959298,1.813975 z M 6.0607733,3.9937895 c -1.0854507,0 -1.9592976,0.8090315 -1.9592976,1.813971 v 7.2558815 c 0,1.004942 0.8738469,1.813971 1.9592976,1.813971 h 6.8575457 c 1.085449,0 1.959294,-0.809029 1.959294,-1.813971 V 5.8077605 c 0,-1.0049395 -0.873845,-1.813971 -1.959294,-1.813971 z m 0,0.9069856 h 6.8575457 c 0.54272,0 0.979645,0.4045156 0.979645,0.9069854 v 7.2558815 c 0,0.50247 -0.436925,0.90699 -0.979645,0.90699 H 6.0607733 c -0.5427254,0 -0.9796488,-0.40452 -0.9796488,-0.90699 V 5.8077605 c 0,-0.5024698 0.4369234,-0.9069854 0.9796488,-0.9069854 z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M14.375 8 3.048 8l4.308-4.308a.626.626 0 0 0-.885-.885L1 8.281l0 .689 5.472 5.473a.623.623 0 0 0 .884 0 .628.628 0 0 0 0-.885L3.048 9.25l11.327 0a.625.625 0 0 0 0-1.25z"/>
</svg>

After

Width:  |  Height:  |  Size: 329 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="#fff">
<path stroke="context-stroke none" stroke-width="0.5" d="M6.52,12.5a1,1,0,0,1-.705-.291l-3.52-3.5a1,1,0,1,1,1.41-1.418l2.812,2.8,5.774-5.793a1,1,0,0,1,1.416,1.412l-6.479,6.5A1,1,0,0,1,6.52,12.5Z"/>
</svg>

After

Width:  |  Height:  |  Size: 303 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="m8.352 10.999 5.466-5.465a.623.623 0 0 0-.001-.884.628.628 0 0 0-.885 0L7.998 9.585l-4.93-4.934a.626.626 0 0 0-.885.885L7.648 11l.704-.001z"/>
</svg>

After

Width:  |  Height:  |  Size: 301 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="m 12.5,15 h -9 A 1.5009231,1.5244183 0 0 1 2,13.47652 v -2.69539 a 0.69230769,0.70314495 0 0 1 0.6923077,-0.703144 h 1.6153846 c 0.636,0 1.1538461,-0.525953 1.1538461,-1.171909 0,-0.6459558 -0.5178461,-1.1719082 -1.1538461,-1.1719082 H 2.6923077 A 0.69230769,0.70314495 0 0 1 2,7.0310239 V 5.2731615 C 2,4.4322001 2.672,3.7496808 3.5,3.7496808 h 2.1923077 v -1.267536 c 0,-1.2253473 0.8658462,-2.344754 2.0658462,-2.469445 A 2.3095384,2.3456915 0 0 1 10.307693,2.3433909 V 3.7496808 H 12.5 c 0.828,0 1.5,0.6825193 1.5,1.5234807 V 13.47652 C 14,14.317481 13.328,15 12.5,15 Z M 3.1538461,11.249894 v 2.015682 l 0.5538462,0.562516 h 8.5846147 l 0.553847,-0.562516 V 5.484105 L 12.292307,4.921589 H 9.846154 A 0.69230769,0.70314495 0 0 1 9.153846,4.2184441 V 2.3433909 C 9.153846,1.697435 8.636,1.1714826 8,1.1714826 c -0.636,0 -1.1538461,0.5259524 -1.1538461,1.1719083 V 4.2184441 A 0.69230769,0.70314495 0 0 1 6.1538461,4.921589 H 3.6153846 L 3.1538461,5.484105 V 6.5622605 H 4.172 c 1.2073846,0 2.3095384,0.8803376 2.4313846,2.1000597 A 2.3104616,2.346629 0 0 1 4.3076923,11.249894 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="m1.625 8 11.327 0-4.308-4.308a.626.626 0 0 1 .885-.885L15 8.281l0 .689-5.472 5.473a.623.623 0 0 1-.884 0 .628.628 0 0 1 0-.885l4.308-4.308-11.327 0a.625.625 0 0 1 0-1.25z"/>
</svg>

After

Width:  |  Height:  |  Size: 332 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="m 4.2011534,8.3716521 6.3032686,5.9224719 a 0.72202128,0.678278 0 0 0 1.019596,-0.959991 L 5.8331983,7.9891727 11.522864,2.6452955 A 0.72202128,0.678278 0 0 0 10.502115,1.6863881 L 4.2,7.6077767 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 357 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M 8.46944,13.848 H 7.7509284 c -0.1983092,0 -0.3592558,-0.187648 -0.3592558,-0.418858 V 2.538857 C 7.3916726,2.3076479 7.5526192,2.12 7.7509284,2.12 H 8.46944 c 0.1983088,0 0.359256,0.1876479 0.359256,0.418857 v 10.890285 c 0,0.23121 -0.1609472,0.418858 -0.359256,0.418858 M 13.968,8.5327903 c 0,0.2093097 -0.190848,0.3791849 -0.426001,0.3791849 H 2.466 C 2.230848,8.9119752 2.04,8.7421 2.04,8.5327903 V 7.7744214 c 0,-0.2093096 0.190848,-0.3791842 0.426,-0.3791842 h 11.075999 c 0.235153,0 0.426001,0.1698746 0.426001,0.3791842 z"/>
</svg>

After

Width:  |  Height:  |  Size: 691 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="m 1.20883,9.47 2.28,-2.28 -1.55,-1.547 a 0.694,0.694 0 0 1 0,-0.98 3.04,3.04 0 0 1 2.161,-0.894 h 0.122 A 1.673,1.673 0 0 0 5.89283,2.1 V 1.692 A 0.693,0.693 0 0 1 7.07483,1.2 l 3.464,3.464 a 0.693,0.693 0 0 1 -0.49,1.182 h -0.41 a 1.672,1.672 0 0 0 -1.669,1.671 V 7.634 A 2.8,2.8 0 0 1 7.04483,9.826 0.693,0.693 0 0 1 6.09583,9.8 l -1.547,-1.549 -2.28,2.28 a 0.75,0.75 0 0 1 -1.06,-1.061 z"/>
</svg>

After

Width:  |  Height:  |  Size: 551 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="#fff">
<circle cx="8" cy="8" r="4"/>
</svg>

After

Width:  |  Height:  |  Size: 134 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="m 10.513642,6.1428403 h 3.707786 L 14.499999,5.86427 V 2.1565003 a 0.46428569,0.46428371 0 0 0 -0.793,-0.3287128 L 12.352214,3.1825673 A 6.4535711,6.4535436 0 0 0 7.9999996,1.5000032 C 4.4166427,1.5000032 1.5,4.4166334 1.5,7.9999751 1.5,11.583316 4.4166427,14.499947 7.9999996,14.499947 A 6.4721425,6.4721149 0 0 0 14.470285,8.6295438 0.58128568,0.58128321 0 0 0 13.948428,7.9962609 0.58964282,0.58964031 0 0 0 13.315142,8.5181157 5.3169997,5.3169771 0 0 1 7.9999996,13.339237 c -2.9444998,0 -5.3392854,-2.394775 -5.3392854,-5.3392619 0,-2.9444873 2.3947856,-5.3392627 5.3392854,-5.3392627 a 5.3021426,5.30212 0 0 1 3.5332144,1.34178 l -1.347357,1.3473513 a 0.46428569,0.46428371 0 0 0 0.327785,0.7929966 z"/>
</svg>

After

Width:  |  Height:  |  Size: 867 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M 11.721852,8.3716521 5.4185834,14.294124 A 0.72202128,0.678278 0 0 1 4.3989874,13.334133 L 10.089807,7.9891727 4.4001414,2.6452955 a 0.72202128,0.678278 0 0 1 1.020749,-0.9589074 l 6.3021146,5.9213886 z"/>
</svg>

After

Width:  |  Height:  |  Size: 365 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 18 18" fill="context-fill" fill-opacity="context-fill-opacity" fill-rule="evenodd">
<path d="M 6.1875,6.261842 A 0.5625,0.52631579 0 0 0 5.625,5.7355263 h -2.25 a 0.56250003,0.52631582 0 0 0 0,1.0526316 h 2.25 A 0.5625,0.52631579 0 0 0 6.1875,6.261842 Z m 0,2.631579 A 0.5625,0.52631579 0 0 0 5.625,8.3671052 h -2.25 a 0.56250006,0.52631585 0 0 0 0,1.0526317 h 2.25 A 0.5625,0.52631579 0 0 0 6.1875,8.893421 Z m 0,2.631578 A 0.5625,0.52631579 0 0 0 5.625,10.998684 h -2.25 a 0.56250029,0.52631607 0 0 0 0,1.052632 h 2.25 A 0.5625,0.52631579 0 0 0 6.1875,11.524999 Z M 18,14.076019 V 3.9739796 A 2.25,2.4489796 0 0 0 15.75,1.525 H 2.25 A 2.25,2.4489796 0 0 0 0,3.9739796 V 14.076019 A 2.25,2.4489796 0 0 0 2.25,16.525 h 13.5 A 2.25,2.4489796 0 0 0 18,14.076019 Z M 1.40625,14.259693 V 3.7903061 l 0.675,-0.7346939 h 5.5125 V 14.994387 H 2.08125 Z M 9,14.994387 h 6.91875 l 0.675,-0.734694 V 3.7903061 l -0.675,-0.7346939 H 9 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 1013 B

+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16" fill="context-fill" fill-opacity="context-fill-opacity">
<path d="M 9.0164527,7.7948469 13.333199,3.4781834 A 0.57385497,0.573844 0 0 0 12.522835,2.6669183 L 8.2244229,6.9652482 H 7.7770727 L 3.4786606,2.667835 A 0.573338,0.57332705 0 1 0 2.6682967,3.4791 L 6.9648754,7.7746799 V 8.2247716 L 2.6682967,12.521268 a 0.57385497,0.573844 0 0 0 0.8103639,0.811265 L 7.7752393,9.0360367 h 0.4501003 l 4.2965794,4.2964963 a 0.57477167,0.57476069 0 0 0 0.81128,0 0.57385497,0.573844 0 0 0 0,-0.811265 L 9.0164527,8.2046046 Z"/>
</svg>

After

Width:  |  Height:  |  Size: 611 B

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="display:inline;fill:#484848;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="display:inline;opacity:1;fill:#5d5d5d;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 803 B

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#bababa;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:1;fill:#cecece;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 773 B

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#fe9088;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:1;fill:#730d0a;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 9.1715729,1037.5338 c -0.3917372,0.3917 -0.3917372,1.0224 0,1.4142 l 1.4142131,1.4142 -1.4142131,1.4142 c -0.3917372,0.3918 -0.3917372,1.0225 0,1.4142 0.3917371,0.3918 1.0224761,0.3918 1.4142131,0 L 12,1041.7764 l 1.414214,1.4142 c 0.391737,0.3918 1.022476,0.3918 1.414213,0 0.391737,-0.3917 0.391737,-1.0224 0,-1.4142 l -1.414213,-1.4142 1.414213,-1.4142 c 0.391737,-0.3918 0.391737,-1.0225 0,-1.4142 -0.391737,-0.3918 -1.022476,-0.3918 -1.414213,0 L 12,1038.948 l -1.414214,-1.4142 c -0.391737,-0.3918 -1.022476,-0.3918 -1.4142131,0 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#cb4e43;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 9.1715729,1037.5338 c -0.3917372,0.3917 -0.3917372,1.0224 0,1.4142 l 1.4142131,1.4142 -1.4142131,1.4142 c -0.3917372,0.3918 -0.3917372,1.0225 0,1.4142 0.3917371,0.3918 1.0224761,0.3918 1.4142131,0 L 12,1041.7764 l 1.414214,1.4142 c 0.391737,0.3918 1.022476,0.3918 1.414213,0 0.391737,-0.3917 0.391737,-1.0224 0,-1.4142 l -1.414213,-1.4142 1.414213,-1.4142 c 0.391737,-0.3918 0.391737,-1.0225 0,-1.4142 -0.391737,-0.3918 -1.022476,-0.3918 -1.414213,0 L 12,1038.948 l -1.414214,-1.4142 c -0.391737,-0.3918 -1.022476,-0.3918 -1.4142131,0 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,17 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="display:inline;fill:#e34d44;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path3" />
<path
style="fill:#fe655c;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path2" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 9.1715729,1037.5338 c -0.3917372,0.3917 -0.3917372,1.0224 0,1.4142 l 1.4142131,1.4142 -1.4142131,1.4142 c -0.3917372,0.3918 -0.3917372,1.0225 0,1.4142 0.3917371,0.3918 1.0224761,0.3918 1.4142131,0 L 12,1041.7764 l 1.414214,1.4142 c 0.391737,0.3918 1.022476,0.3918 1.414213,0 0.391737,-0.3917 0.391737,-1.0224 0,-1.4142 l -1.414213,-1.4142 1.414213,-1.4142 c 0.391737,-0.3918 0.391737,-1.0225 0,-1.4142 -0.391737,-0.3918 -1.022476,-0.3918 -1.414213,0 L 12,1038.948 l -1.414214,-1.4142 c -0.391737,-0.3918 -1.022476,-0.3918 -1.4142131,0 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="display:inline;fill:#e34d44;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="display:inline;fill:#fe655c;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 793 B

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#56f575;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:1;fill:#00690f;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 9,1041.9481 4.5859,-4.5859 H 10 c -0.4155,0 -1,0.5845 -1,1 z m 1.4141,1.4141 H 14 c 0.4155,0 1,-0.5845 1,-1 v -3.5859 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 797 B

@@ -0,0 +1,14 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g
transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#20a932;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 9,1041.9481 4.5859,-4.5859 H 10 c -0.4155,0 -1,0.5845 -1,1 z m 1.4141,1.4141 H 14 c 0.4155,0 1,-0.5845 1,-1 v -3.5859 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 804 B

@@ -0,0 +1,17 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#10ad35;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path3" />
<path
style="display:inline;opacity:1;fill:#29c749;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path2" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 9,1041.9481 4.5859,-4.5859 H 10 c -0.4155,0 -1,0.5845 -1,1 z m 1.4141,1.4141 H 14 c 0.4155,0 1,-0.5845 1,-1 v -3.5859 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#10ad35;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:1;fill:#29c849;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 773 B

@@ -0,0 +1,17 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#feec68;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path1" />
<rect
style="opacity:1;fill:#735e13;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="8"
height="2"
x="8"
y="1039.36"
ry="1"
id="rect1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 745 B

@@ -0,0 +1,17 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#caa124;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path1" />
<rect
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="8"
height="2"
x="8"
y="1039.36"
ry="1"
id="rect1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 747 B

@@ -0,0 +1,21 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#e2a136;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:1;fill:#fdbf42;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1" />
<rect
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="8"
height="2"
x="8"
y="1039.36"
ry="1"
id="rect1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

@@ -0,0 +1,13 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<g transform="matrix(1.121875,0,0,1.121875,-5.4574947,-1159.1513)"
id="rect" >
<path
style="fill:#e2a136;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2" />
<path
style="opacity:1;fill:#fdbf42;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 773 B

@@ -0,0 +1,19 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<path
style="display:inline;fill:#56f575;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 326.22213,-184.4181 c 3.86593,0 6.99994,-3.134 6.99994,-7 0,-3.866 -3.13401,-7 -6.99994,-7 -3.86604,0 -7.00006,3.134 -7.00006,7 0,3.866 3.13402,7 7.00006,7"
id="path3"
transform="matrix(1.121875,0,0,1.121875,-357.97538,222.75218)" />
<g
transform="matrix(1.121875,0,0,1.121875,-357.96664,252.00768)"
id="rect" >
<path
id="path2"
d="m 321.62394,-217.49486 h 3.5859 c 0.41551,0 1,-0.5845 1,-1 v -3.58594 z"
style="opacity:1;fill:#00670f;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="opacity:1;fill:#00670f;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 330.80461,-217.49598 h -3.5859 c -0.4155,0 -1,0.5845 -1,1 v 3.58594 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,19 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<path
style="display:inline;fill:#20a932;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 326.22213,-184.4181 c 3.86593,0 6.99994,-3.134 6.99994,-7 0,-3.866 -3.13401,-7 -6.99994,-7 -3.86604,0 -7.00006,3.134 -7.00006,7 0,3.866 3.13402,7 7.00006,7"
id="path3"
transform="matrix(1.121875,0,0,1.121875,-357.97538,222.75218)" />
<g
transform="matrix(1.121875,0,0,1.121875,-357.96664,252.00768)"
id="rect" >
<path
id="path2"
d="m 321.62394,-217.49486 h 3.5859 c 0.41551,0 1,-0.5845 1,-1 v -3.58594 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 330.80461,-217.49598 h -3.5859 c -0.4155,0 -1,0.5845 -1,1 v 3.58594 z"
id="path1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

@@ -0,0 +1,24 @@
<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg">
<path
style="display:inline;fill:#10ad35;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 326.22213,-210.4181 c 3.86593,0 6.99994,-3.134 6.99994,-7 0,-3.866 -3.13401,-7 -6.99994,-7 -3.86604,0 -7.00006,3.134 -7.00006,7 0,3.866 3.13402,7 7.00006,7"
id="path4"
transform="matrix(1.121875,0,0,1.121875,-357.97538,251.92098)" />
<path
style="display:inline;opacity:1;fill:#29c749;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 326.22214,-210.918 c 3.58978,0 6.49993,-2.9103 6.49993,-6.5001 0,-3.5899 -2.91015,-6.5 -6.49993,-6.5 -3.58992,0 -6.50007,2.9101 -6.50007,6.5 0,3.5898 2.91015,6.5001 6.50007,6.5001"
id="path3"
transform="matrix(1.121875,0,0,1.121875,-357.97538,251.92098)" />
<g
id="rect"
transform="matrix(1.121875,0,0,1.121875,-357.96664,252.00778)" >
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="m 321.62394,-217.49486 h 3.5859 c 0.41551,0 1,-0.5845 1,-1 v -3.58594 z"
id="path2" />
<path
id="path1"
d="m 330.80461,-217.49598 h -3.5859 c -0.4155,0 -1,0.5845 -1,1 v 3.58594 z"
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

File diff suppressed because it is too large Load Diff
+423
View File
@@ -0,0 +1,423 @@
@-moz-document regexp("^moz-extension://.*?/sidebar/sidebar.html")
{
:root {
background: none !important;
}
#root.root {
@media (max-width: 67px) {
--tabs-indent: 0 !important;
.top-horizontal-box {
order: 3 !important;
}
.fav {
margin-left: 22px !important;
margin-right: 22px !important;
}
.close {
width: 16px !important;
height: 16px !important;
margin-top: 8px !important;
margin-right: 38px !important;
}
.Tab .audio {
margin-left: 12px !important;
}
.PinnedTabsBar {
margin-left: 7px !important;
}
}
}
}
/* ArcWTF - content/newtab.css */
/* colours */
@-moz-document url-prefix("about:newtab"),
url-prefix("about:home") {
:root:not([lwt-newtab], [lwt-newtab-brighttext]) {
--newtab-background-color: #F7F7F7 !important;
--newtab-background-color-secondary: #fff !important;
--newtab-text-primary-color: #252525 !important;
--newtab-primary-action-background: #0078D4 !important;
--newtab-text-secondary-color: color-mix(in srgb, var(--newtab-text-primary-color) 80%, transparent) !important;
--newtab-element-hover-color: color-mix(in srgb, var(--newtab-background-color) 95%, #000) !important;
--newtab-element-active-color: color-mix(in srgb, var(--newtab-background-color) 90%, #000) !important;
--newtab-element-secondary-color: color-mix(in srgb, currentColor 5%, transparent) !important;
--newtab-element-secondary-hover-color: color-mix(in srgb, currentColor 12%, transparent) !important;
--newtab-element-secondary-active-color: color-mix(in srgb, currentColor 25%, transparent) !important;
--newtab-primary-element-hover-color: color-mix(in srgb, var(--newtab-primary-action-background) 90%, #000) !important;
--newtab-primary-element-active-color: color-mix(in srgb, var(--newtab-primary-action-background) 80%, #000) !important;
--newtab-primary-element-text-color: #fff !important;
--newtab-primary-action-background-dimmed: color-mix(in srgb, var(--newtab-primary-action-background) 25%, transparent) !important;
--newtab-border-color: color-mix(in srgb, var(--newtab-background-color) 75%, #000) !important;
--newtab-wordmark-color: #737373 !important;
--newtab-status-success: #50B080 !important;
--newtab-status-error: #FF848A !important;
--newtab-inner-box-shadow-color: rgb(0 0 0 / .1) !important;
--newtab-overlay-color: color-mix(in srgb, var(--newtab-background-color) 85%, transparent) !important;
--newtab-text-emphasis-background: #FFED32 !important;
--newtab-text-emphasis-text-color: #000 !important;
--newtab-textbox-focus-color: var(--newtab-primary-action-background) !important;
--newtab-textbox-focus-boxshadow: 0 0 0 1px var(--newtab-primary-action-background), 0 0 0 4px rgba(var(--newtab-primary-action-background), 0.3) !important;
--newtab-button-secondary-color: inherit !important;
}
:root:not([style*="color"])[lwt-newtab-brighttext] {
--newtab-background-color: #252525 !important;
--newtab-background-color-secondary: #4A4A4A !important;
--newtab-text-primary-color: #fff !important;
--newtab-primary-action-background: #75B6E8 !important;
--newtab-element-hover-color: color-mix(in srgb, var(--newtab-background-color) 95%, #FFF) !important;
--newtab-element-active-color: color-mix(in srgb, var(--newtab-background-color) 90%, #FFF) !important;
--newtab-element-secondary-color: color-mix(in srgb, currentColor 10%, transparent) !important;
--newtab-element-secondary-hover-color: color-mix(in srgb, currentColor 17%, transparent) !important;
--newtab-element-secondary-active-color: color-mix(in srgb, currentColor 30%, transparent) !important;
--newtab-border-color: color-mix(in srgb, var(--newtab-background-color) 75%, #FFF) !important;
--newtab-primary-element-text-color: #252525 !important;
--newtab-wordmark-color: #fff !important;
--newtab-status-success: #50B080 !important;
}
}
@-moz-document url(about:newtab), url(about:home){
.personalizeButtonWrapper{
opacity: .2;
transition: all 200ms;
}
.personalizeButtonWrapper:hover{
opacity: 1
}
/* Custom GTK colours. */
@media (-moz-gtk-csd-available) {
:root:not([lwt-newtab]):not([style*="color"]) {
/* Colour adjusted for readability. */
--uc-accent-adjusted: light-dark(
color-mix(in oklch, AccentColor 92%, black),
color-mix(in oklch, AccentColor 60%, white)
);
--newtab-background-color: light-dark(-moz-dialog, color-mix(in srgb, -moz-dialog 82%, black)) !important;
--newtab-background-color-secondary: light-dark(Field, color-mix(in srgb, -moz-dialog 86%, white)) !important;
--newtab-text-primary-color: -moz-dialogtext !important;
--newtab-wordmark-color: light-dark(color-mix(in srgb, -moz-dialogtext 65%, transparent), -moz-dialogtext) !important;
--newtab-primary-action-background: var(--uc-accent-adjusted) !important;
}
}
/* Adjustments for themes. */
:root[style*="--newtab-background-color"] {
/* Make the Firefox logo workmark follow text colour. */
--newtab-wordmark-color: color-mix(in srgb, var(--newtab-text-primary-color) 60%, var(--newtab-background-color)) !important;
/* If there is no secondary background, create one from other colours. */
&:not([style*="--newtab-background-color-secondary"]) {
--newtab-background-color-secondary: color-mix(in srgb, var(--newtab-background-color) 15%, white) !important;
}
/* Dark adjustments for themes. */
&[lwt-newtab-brighttext] {
/* Make the Firefox logo workmark follow text colour. */
--newtab-wordmark-color: var(--newtab-text-primary-color) !important;
/* If there is no secondary background, create one from other colours. */
&:not([style*="--newtab-background-color-secondary"]) {
--newtab-background-color-secondary: color-mix(in srgb, var(--newtab-text-primary-color) 15%, var(--newtab-background-color)) !important;
}
}
}
}
@-moz-document url-prefix("about:newtab"),
url-prefix("about:home") {
/* hide pin */
.icon.icon-pin-small {
display: none !important;
}
/* unpinned sites have lower opacity title */
.top-site-button .title:not(.pinned) {
opacity: 0.7 !important;
}
/* search bar */
.search-wrapper .search-inner-wrapper {
min-height: 44px !important;
}
.search-handoff-button {
border-radius: 99px !important;
background-position: 12px !important;
padding-inline-start: 48px !important;
white-space: nowrap !important;
text-overflow: ellipsis !important;
--elevation: 4;
box-shadow: 0 0 calc((var(--elevation) * 0.225px) + 2px) rgb(0 0 0 / .11), 0 calc(var(--elevation) * 0.4px) calc((var(--elevation) * 0.9px)) rgb(0 0 0 / .13) !important;
}
.search-handoff-button:hover {
--elevation: 6;
}
.search-wrapper.fake-focus:not(.search.disabled) .search-handoff-button {
border-color: transparent !important;
outline: 2px solid var(--newtab-primary-action-background) !important;
outline-offset: -1px !important;
}
.search-handoff-button .fake-caret {
inset-inline-start: 48px !important;
top: 13px !important;
}
.search-disabled .search-handoff-button {
opacity: 0 !important;
}
/* top sites */
.top-site-outer .tile {
border-radius: 12px !important;
height: 44px !important;
width: 44px !important;
box-shadow: none !important;
}
.top-site-outer .tile .icon-wrapper {
border-radius: 4px !important;
width: 24px !important;
height: 24px !important;
}
.top-site-outer .default-icon,
.top-site-outer .search-topsite {
background-size: 16px !important;
height: 24px !important;
width: 24px !important;
}
.top-site-outer .tile .icon-wrapper.letter-fallback::before {
font-size: 32px !important;
}
/* card */
.card-outer,
.card-outer .card,
.ds-card-grid.ds-card-grid-border .ds-card:not(.placeholder) {
border-radius: 6px !important;
}
.card-outer .card,
.ds-card-grid.ds-card-grid-border .ds-card:not(.placeholder) {
box-shadow: 0 1px 4px rgb(0 0 0 / .3) !important;
}
.card-outer .card-preview-image-outer,
.ds-card-grid.ds-card-grid-border .ds-card:not(.placeholder) .img-wrapper .img img {
border-radius: 6px 6px 0 0 !important
}
.fake-textbox {
overflow: hidden !important;
text-overflow: ellipsis !important;
}
.outer-wrapper.only-search {
display: flex !important;
padding: 30px !important;
}
@media (-moz-bool-pref: "uc.tweak.hide-newtab-logo") {
.logo-and-wordmark {
display: none !important;
}
.outer-wrapper:not(.fixed-search) .search-wrapper {
padding-top: 0 !important;
}
}
}
/* private browsing newtab */
@-moz-document url-prefix(about:privatebrowsing) {
:root {
--uc-wordmark-color: light-dark(#737373, #fff);
--uc-background-color-secondary: light-dark(#fff, #4a4a4a);
@media (-moz-bool-pref: "browser.theme.dark-private-windows") {
color-scheme: dark !important;
}
}
/* Custom GTK colours. */
@media (-moz-gtk-csd-available) {
:root:not([lwt-newtab]):not([style*="color"]) {
/* Colour adjusted for readability. */
--uc-accent-adjusted: light-dark(
color-mix(in oklch, AccentColor 92%, black),
color-mix(in oklch, AccentColor 60%, white)
);
--in-content-page-background: light-dark(-moz-dialog, color-mix(in srgb, -moz-dialog 82%, black)) !important;
--uc-background-color-secondary: light-dark(Field, color-mix(in srgb, -moz-dialog 86%, white)) !important;
--in-content-page-color: -moz-dialogtext !important;
--in-content-focus-outline-color: var(--uc-accent-adjusted) !important;
}
}
.search-inner-wrapper {
height: 44px !important;
}
.search-handoff-button,
.search-handoff-button:active,
.search-handoff-button:enabled:hover:active {
background-color: var(--uc-background-color-secondary) !important;
background-size: 24px;
border: 0 !important;
border-radius: 99px !important;
padding-inline-start: 48px !important;
--elevation: 4;
box-shadow: 0 0 calc((var(--elevation) * 0.225px) + 2px) rgb(0 0 0 / .11), 0 calc(var(--elevation) * 0.4px) calc((var(--elevation) * 0.9px)) rgb(0 0 0 / .13) !important;
}
.search-handoff-button:hover {
--elevation: 6;
}
.search-handoff-button.focused:not(.disabled) {
box-shadow: none !important;
outline: 2px solid var(--in-content-focus-outline-color) !important;
outline-offset: -1px !important;
}
.search-handoff-button.disabled {
opacity: 0 !important;
}
.fake-textbox {
color: var(--in-content-page-color) !important;
}
.wordmark {
fill: var(--uc-wordmark-color) !important;
}
.info {
background-color: var(--uc-background-color-secondary) !important;
background-image: none !important;
position: relative !important;
}
}
@media (-moz-bool-pref: "uc.tweak.newtab-background") {
@-moz-document url(about:newtab),
url(about:home),
url(about:privatebrowsing),
url-prefix("about:firefoxview") {
:root body {
/* Specify both jpg and png file extensions, but jpg images will always
* have a higher priority.
*/
--bg-0: url(dark.jpg), url(dark.jpg);
--bg-1: url(dark.jpg), url(dark.jpg);
--newtab-element-hover-color: rgb(239 239 239 / .3) !important;
--newtab-element-active-color: rgb(239 239 239 / .45) !important;
--text-shadow: 0 1px 2px #000;
--icon-shadow: drop-shadow(0 0.3px 0.6px #000);
background-color: #252525 !important;
background-image: var(--bg-0) !important;
background-position: center !important;
background-size: cover !important;
background-attachment: fixed !important;
}
:root[lwt-newtab-brighttext] body,
:root.private body {
background-image: var(--bg-1), var(--bg-0) !important;
--newtab-element-hover-color: rgb(66 66 66 / .4) !important;
--newtab-element-active-color: rgb(66 66 66 / .55) !important;
}
@media not (-moz-bool-pref: "browser.theme.dark-private-windows") {
:root.private body {
background-image: var(--bg-0) !important;
}
@media (prefers-color-scheme: dark) {
:root.private body {
background-image: var(--bg-1), var(--bg-0) !important;
}
}
}
.top-site-outer .title,
.ds-header,
.ds-layout .section-title span,
.ds-navigation,
.page-section-header > h1,
.page-section-header > .section-description,
.closed-tab-li-main:not(:hover, :active),
.closed-tab-li-dismiss,
.brand-logo > .brand-feature-name,
#colorways-collection-title,
#colorways-collection-description,
.synced-tabs-container > .loading-content {
text-shadow: var(--text-shadow) !important;
color: #fff !important;
-moz-osx-font-smoothing: auto !important;
}
.wordmark,
.icon-settings,
.top-site-outer .context-menu-button,
.closed-tab-li-main:not(:hover, :active) .favicon,
.page-section-header:not(:hover) > .twisty,
.synced-tab-li-favicon,
.page-section-header:not(:hover) > .twisty,
.closed-tab-li-dismiss:not(:hover),
.synced-tabs-container > .loading-content .sync {
/*! filter: var(--icon-shadow) !important; */
color: light-dark(#000 #fff) !important;
fill: currentColor !important
}
.section-top-bar .learn-more-link a,
.ds-navigation a {
color: #b3d4ff !important;
text-shadow: var(--text-shadow) !important;
-moz-osx-font-smoothing: auto !important;
}
.top-site-outer .title .sponsored-label,
.closed-tab-li-main:not(:hover, :active) :is(.closed-tab-li-url, .closed-tab-li-time) {
color: #eee !important;
}
.fixed-search .search-wrapper {
border-bottom: 0 !important;
background: transparent linear-gradient(#0004, transparent) !important;
}
}
}
/* ensure alert dialogs have sufficient height */
@-moz-document url-prefix("about:") {
:root {
--doc-height-px: 300px !important; /* set a reasonable default height */
}
.dialogTemplate {
height: var(--doc-height-px) !important;
min-height: 150px !important; /* ensure a minimum height */
}
}
#infoContainer {
display: block !important;
}
/* devtools.debugger.remote-enabled */