why not to involve the gtk settings?

This commit is contained in:
2026-01-02 03:15:36 +01:00
parent 45d8637330
commit a987041647
34 changed files with 1031 additions and 35 deletions
@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ff4f84" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,10.2875 C713.663,10.2875 917.788,214.413 917.788,466.208 C917.788,718.009 713.663,922.133 461.867,922.133 C210.063,922.133 5.9375,718.009 5.9375,466.208 C5.9375,214.413 210.063,10.2875 461.867,10.2875 "/>
</g>
<g fill="#e43d6e" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,49.0625 C692.245,49.0625 879.008,235.829 879.008,466.208 C879.008,696.596 692.245,883.358 461.867,883.358 C231.479,883.358 44.7167,696.596 44.7167,466.208 C44.7167,235.829 231.479,49.0625 461.867,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M246.821,304.842 L623.233,681.25 C637.801,695.821 661.633,695.821 676.208,681.25 L676.905,680.55 C691.475,665.983 691.475,642.146 676.909,627.579 L300.496,251.171 C285.925,236.601 262.092,236.601 247.525,251.171 L246.821,251.867 C232.254,266.437 232.254,290.271 246.821,304.842 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M300.496,681.25 L676.905,304.842 C691.471,290.275 691.471,266.437 676.905,251.867 L676.204,251.171 C661.633,236.601 637.801,236.601 623.233,251.171 L246.821,627.579 C232.25,642.146 232.25,665.983 246.821,680.55 L247.521,681.25 C262.092,695.821 285.925,695.821 300.496,681.25 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ff4f84" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,10.2875 C713.663,10.2875 917.788,214.413 917.788,466.208 C917.788,718.009 713.663,922.133 461.867,922.133 C210.063,922.133 5.9375,718.009 5.9375,466.208 C5.9375,214.413 210.063,10.2875 461.867,10.2875 "/>
</g>
<g fill="#e43d6e" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,49.0625 C692.245,49.0625 879.008,235.829 879.008,466.208 C879.008,696.596 692.245,883.358 461.867,883.358 C231.479,883.358 44.7167,696.596 44.7167,466.208 C44.7167,235.829 231.479,49.0625 461.867,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M246.821,304.842 L623.233,681.25 C637.801,695.821 661.633,695.821 676.208,681.25 L676.905,680.55 C691.475,665.983 691.475,642.146 676.909,627.579 L300.496,251.171 C285.925,236.601 262.092,236.601 247.525,251.171 L246.821,251.867 C232.254,266.437 232.254,290.271 246.821,304.842 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.325575,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M300.496,681.25 L676.905,304.842 C691.471,290.275 691.471,266.437 676.905,251.867 L676.204,251.171 C661.633,236.601 637.801,236.601 623.233,251.171 L246.821,627.579 C232.25,642.146 232.25,665.983 246.821,680.55 L247.521,681.25 C262.092,695.821 285.925,695.821 300.496,681.25 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ff4f84" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,4.6375 C713.663,4.6375 917.788,208.763 917.788,460.562 C917.788,712.363 713.663,916.487 461.867,916.487 C210.063,916.487 5.9375,712.363 5.9375,460.562 C5.9375,208.763 210.063,4.6375 461.867,4.6375 "/>
</g>
<g fill="#e43d6e" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,43.4125 C692.245,43.4125 879.008,230.179 879.008,460.562 C879.008,690.946 692.245,877.709 461.867,877.709 C231.479,877.709 44.7167,690.946 44.7167,460.562 C44.7167,230.179 231.479,43.4125 461.867,43.4125 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M246.821,299.191 L623.233,675.604 C637.801,690.171 661.633,690.171 676.208,675.604 L676.905,674.9 C691.475,660.334 691.475,636.5 676.909,621.93 L300.496,245.521 C285.925,230.95 262.092,230.95 247.525,245.521 L246.821,246.217 C232.254,260.787 232.254,284.625 246.821,299.191 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M300.496,675.604 L676.905,299.191 C691.471,284.625 691.471,260.787 676.905,246.221 L676.204,245.521 C661.633,230.95 637.801,230.95 623.233,245.521 L246.821,621.93 C232.25,636.5 232.25,660.334 246.821,674.905 L247.521,675.604 C262.092,690.175 285.925,690.175 300.496,675.604 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ff4f84" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.161987,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M458.879,4.875 C710.679,4.875 914.804,208.996 914.804,460.8 C914.804,712.596 710.679,916.721 458.879,916.721 C207.079,916.721 2.95417,712.596 2.95417,460.8 C2.95417,208.996 207.079,4.875 458.879,4.875 "/>
</g>
<g fill="#e43d6e" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.161987,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M458.879,43.65 C689.263,43.65 876.029,230.413 876.029,460.8 C876.029,691.179 689.263,877.946 458.879,877.946 C228.496,877.946 41.7292,691.179 41.7292,460.8 C41.7292,230.413 228.496,43.65 458.879,43.65 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ff4f84" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,4.6375 C713.663,4.6375 917.788,208.763 917.788,460.562 C917.788,712.363 713.663,916.487 461.867,916.487 C210.063,916.487 5.9375,712.363 5.9375,460.562 C5.9375,208.763 210.063,4.6375 461.867,4.6375 "/>
</g>
<g fill="#e43d6e" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.867,43.4125 C692.245,43.4125 879.008,230.179 879.008,460.562 C879.008,690.946 692.245,877.709 461.867,877.709 C231.479,877.709 44.7167,690.946 44.7167,460.562 C44.7167,230.179 231.479,43.4125 461.867,43.4125 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M246.821,299.191 L623.233,675.604 C637.801,690.171 661.633,690.171 676.208,675.604 L676.905,674.9 C691.475,660.334 691.475,636.5 676.909,621.93 L300.496,245.521 C285.925,230.95 262.092,230.95 247.525,245.521 L246.821,246.217 C232.254,260.787 232.254,284.625 246.821,299.191 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.325575,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M300.496,675.604 L676.905,299.191 C691.471,284.625 691.471,260.787 676.905,246.221 L676.204,245.521 C661.633,230.95 637.801,230.95 623.233,245.521 L246.821,621.93 C232.25,636.5 232.25,660.334 246.821,674.905 L247.521,675.604 C262.092,690.175 285.925,690.175 300.496,675.604 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#ff4f84" fill-opacity="1" stroke="none" transform="matrix(0.0548338,0,0,-0.0548336,-0.161988,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M458.879,7.85834 C710.679,7.85834 914.8,211.983 914.8,463.788 C914.8,715.583 710.679,919.709 458.879,919.709 C207.079,919.709 2.95417,715.583 2.95417,463.788 C2.95417,211.983 207.079,7.85834 458.879,7.85834 "/>
</g>
<g fill="#e43d6e" fill-opacity="1" stroke="none" transform="matrix(0.0548338,0,0,-0.0548336,-0.161988,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M458.879,46.6375 C689.263,46.6375 876.025,233.401 876.025,463.788 C876.025,694.166 689.263,880.929 458.879,880.929 C228.496,880.929 41.7292,694.166 41.7292,463.788 C41.7292,233.401 228.496,46.6375 458.879,46.6375 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#2e85f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,10.2875 C717.934,10.2875 922.059,214.413 922.059,466.208 C922.059,718.009 717.934,922.133 466.138,922.133 C214.334,922.133 10.2083,718.009 10.2083,466.208 C10.2083,214.413 214.334,10.2875 466.138,10.2875 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,49.0625 C696.521,49.0625 883.283,235.829 883.283,466.208 C883.283,696.596 696.521,883.358 466.138,883.358 C235.75,883.358 48.9875,696.596 48.9875,466.208 C48.9875,235.829 235.75,49.0625 466.138,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,698.854 L627.804,698.854 C665.755,698.854 696.809,667.804 696.809,629.85 L696.809,344.842 L342.791,698.854 M590.604,233.567 L304.467,233.567 C266.512,233.567 235.462,264.617 235.462,302.571 L235.462,588.708 L590.604,233.567"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#2e85f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,10.2875 C717.934,10.2875 922.059,214.413 922.059,466.208 C922.059,718.009 717.934,922.133 466.138,922.133 C214.334,922.133 10.2083,718.009 10.2083,466.208 C10.2083,214.413 214.334,10.2875 466.138,10.2875 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,49.0625 C696.521,49.0625 883.283,235.829 883.283,466.208 C883.283,696.596 696.521,883.358 466.138,883.358 C235.75,883.358 48.9875,696.596 48.9875,466.208 C48.9875,235.829 235.75,49.0625 466.138,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,698.854 L627.804,698.854 C665.755,698.854 696.809,667.804 696.809,629.85 L696.809,344.842 L342.791,698.854 M590.604,233.567 L304.467,233.567 C266.512,233.567 235.462,264.617 235.462,302.571 L235.462,588.708 L590.604,233.567"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#2e85f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,4.6375 C717.934,4.6375 922.059,208.763 922.059,460.562 C922.059,712.363 717.934,916.487 466.138,916.487 C214.334,916.487 10.2083,712.363 10.2083,460.562 C10.2083,208.763 214.334,4.6375 466.138,4.6375 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,43.4125 C696.521,43.4125 883.283,230.179 883.283,460.562 C883.283,690.946 696.521,877.709 466.138,877.709 C235.75,877.709 48.9875,690.946 48.9875,460.562 C48.9875,230.179 235.75,43.4125 466.138,43.4125 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,693.209 L627.804,693.209 C665.755,693.209 696.809,662.155 696.809,624.201 L696.809,339.191 L342.791,693.209 M590.604,227.917 L304.467,227.917 C266.512,227.917 235.462,258.966 235.462,296.921 L235.462,583.058 L590.604,227.917"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#2e85f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M461.904,4.875 C713.705,4.875 917.829,208.996 917.829,460.8 C917.829,712.596 713.705,916.721 461.904,916.721 C210.105,916.721 5.97917,712.596 5.97917,460.8 C5.97917,208.996 210.105,4.875 461.904,4.875 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M461.904,43.65 C692.288,43.65 879.05,230.413 879.05,460.8 C879.05,691.179 692.288,877.946 461.904,877.946 C231.521,877.946 44.7541,691.179 44.7541,460.8 C44.7541,230.413 231.521,43.65 461.904,43.65 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#2e85f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,4.6375 C717.934,4.6375 922.059,208.763 922.059,460.562 C922.059,712.363 717.934,916.487 466.138,916.487 C214.334,916.487 10.2083,712.363 10.2083,460.562 C10.2083,208.763 214.334,4.6375 466.138,4.6375 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,43.4125 C696.521,43.4125 883.283,230.179 883.283,460.562 C883.283,690.946 696.521,877.709 466.138,877.709 C235.75,877.709 48.9875,690.946 48.9875,460.562 C48.9875,230.179 235.75,43.4125 466.138,43.4125 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,693.209 L627.804,693.209 C665.755,693.209 696.809,662.155 696.809,624.201 L696.809,339.191 L342.791,693.209 M590.604,227.917 L304.467,227.917 C266.512,227.917 235.462,258.966 235.462,296.921 L235.462,583.058 L590.604,227.917"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#2e85f7" fill-opacity="1" stroke="none" transform="matrix(0.0548338,0,0,-0.0548336,-0.396175,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M463.15,7.85834 C714.95,7.85834 919.071,211.983 919.071,463.788 C919.071,715.583 714.95,919.709 463.15,919.709 C211.35,919.709 7.225,715.583 7.225,463.788 C7.225,211.983 211.35,7.85834 463.15,7.85834 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548338,0,0,-0.0548336,-0.396175,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M463.15,46.6375 C693.534,46.6375 880.3,233.401 880.3,463.788 C880.3,694.166 693.534,880.929 463.15,880.929 C232.767,880.929 46,694.166 46,463.788 C46,233.401 232.767,46.6375 463.15,46.6375 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1d83ff" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,10.2875 C717.934,10.2875 922.059,214.413 922.059,466.208 C922.059,718.009 717.934,922.133 466.138,922.133 C214.334,922.133 10.2083,718.009 10.2083,466.208 C10.2083,214.413 214.334,10.2875 466.138,10.2875 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,49.0625 C696.521,49.0625 883.283,235.829 883.283,466.208 C883.283,696.596 696.521,883.358 466.138,883.358 C235.75,883.358 48.9875,696.596 48.9875,466.208 C48.9875,235.829 235.75,49.0625 466.138,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,698.854 L627.804,698.854 C665.755,698.854 696.809,667.804 696.809,629.85 L696.809,344.842 L342.791,698.854 M590.604,233.567 L304.467,233.567 C266.512,233.567 235.462,264.617 235.462,302.571 L235.462,588.708 L590.604,233.567"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1d83ff" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,10.2875 C717.934,10.2875 922.059,214.413 922.059,466.208 C922.059,718.009 717.934,922.133 466.138,922.133 C214.334,922.133 10.2083,718.009 10.2083,466.208 C10.2083,214.413 214.334,10.2875 466.138,10.2875 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,49.0625 C696.521,49.0625 883.283,235.829 883.283,466.208 C883.283,696.596 696.521,883.358 466.138,883.358 C235.75,883.358 48.9875,696.596 48.9875,466.208 C48.9875,235.829 235.75,49.0625 466.138,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.559759,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,698.854 L627.804,698.854 C665.755,698.854 696.809,667.804 696.809,629.85 L696.809,344.842 L342.791,698.854 M590.604,233.567 L304.467,233.567 C266.512,233.567 235.462,264.617 235.462,302.571 L235.462,588.708 L590.604,233.567"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1d83ff" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,4.6375 C717.934,4.6375 922.059,208.763 922.059,460.562 C922.059,712.363 717.934,916.487 466.138,916.487 C214.334,916.487 10.2083,712.363 10.2083,460.562 C10.2083,208.763 214.334,4.6375 466.138,4.6375 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,43.4125 C696.521,43.4125 883.283,230.179 883.283,460.562 C883.283,690.946 696.521,877.709 466.138,877.709 C235.75,877.709 48.9875,690.946 48.9875,460.562 C48.9875,230.179 235.75,43.4125 466.138,43.4125 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,693.209 L627.804,693.209 C665.755,693.209 696.809,662.155 696.809,624.201 L696.809,339.191 L342.791,693.209 M590.604,227.917 L304.467,227.917 C266.512,227.917 235.462,258.966 235.462,296.921 L235.462,583.058 L590.604,227.917"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1d83ff" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M461.904,4.875 C713.705,4.875 917.829,208.996 917.829,460.8 C917.829,712.596 713.705,916.721 461.904,916.721 C210.105,916.721 5.97917,712.596 5.97917,460.8 C5.97917,208.996 210.105,4.875 461.904,4.875 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M461.904,43.65 C692.288,43.65 879.05,230.413 879.05,460.8 C879.05,691.179 692.288,877.946 461.904,877.946 C231.521,877.946 44.7541,691.179 44.7541,460.8 C44.7541,230.413 231.521,43.65 461.904,43.65 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1d83ff" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,4.6375 C717.934,4.6375 922.059,208.763 922.059,460.562 C922.059,712.363 717.934,916.487 466.138,916.487 C214.334,916.487 10.2083,712.363 10.2083,460.562 C10.2083,208.763 214.334,4.6375 466.138,4.6375 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M466.138,43.4125 C696.521,43.4125 883.283,230.179 883.283,460.562 C883.283,690.946 696.521,877.709 466.138,877.709 C235.75,877.709 48.9875,690.946 48.9875,460.562 C48.9875,230.179 235.75,43.4125 466.138,43.4125 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.559759,50.2543)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M342.791,693.209 L627.804,693.209 C665.755,693.209 696.809,662.155 696.809,624.201 L696.809,339.191 L342.791,693.209 M590.604,227.917 L304.467,227.917 C266.512,227.917 235.462,258.966 235.462,296.921 L235.462,583.058 L590.604,227.917"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1d83ff" fill-opacity="1" stroke="none" transform="matrix(0.0548338,0,0,-0.0548336,-0.396175,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M463.15,7.85834 C714.95,7.85834 919.071,211.983 919.071,463.788 C919.071,715.583 714.95,919.709 463.15,919.709 C211.35,919.709 7.225,715.583 7.225,463.788 C7.225,211.983 211.35,7.85834 463.15,7.85834 "/>
</g>
<g fill="#0c65f7" fill-opacity="1" stroke="none" transform="matrix(0.0548338,0,0,-0.0548336,-0.396175,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M463.15,46.6375 C693.534,46.6375 880.3,233.401 880.3,463.788 C880.3,694.166 693.534,880.929 463.15,880.929 C232.767,880.929 46,694.166 46,463.788 C46,233.401 232.767,46.6375 463.15,46.6375 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1bd0da" fill-opacity="1" stroke="none" transform="matrix(0.0548333,0,0,-0.0548338,-0.491443,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M464.887,10.2875 C716.691,10.2875 920.817,214.413 920.817,466.208 C920.817,718.009 716.691,922.133 464.887,922.133 C213.088,922.133 8.9625,718.009 8.9625,466.208 C8.9625,214.413 213.088,10.2875 464.887,10.2875 "/>
</g>
<g fill="#19c0ca" fill-opacity="1" stroke="none" transform="matrix(0.0548333,0,0,-0.0548338,-0.491443,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M464.887,49.0625 C695.275,49.0625 882.037,235.829 882.037,466.208 C882.037,696.596 695.275,883.358 464.887,883.358 C234.505,883.358 47.7417,696.596 47.7417,466.208 C47.7417,235.829 234.505,49.0625 464.887,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548333,0,0,0.0548338,-0.491443,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M160.183,-466.196 C160.183,-486.035 176.265,-502.117 196.104,-502.117 L733.672,-502.117 C753.51,-502.117 769.592,-486.035 769.592,-466.196 L769.592,-466.196 C769.592,-446.358 753.51,-430.276 733.672,-430.276 L196.104,-430.276 C176.265,-430.276 160.183,-446.358 160.183,-466.196 L160.183,-466.196"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1bd0da" fill-opacity="1" stroke="none" transform="matrix(0.0548333,0,0,-0.0548338,-0.491443,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M464.887,10.2875 C716.691,10.2875 920.817,214.413 920.817,466.208 C920.817,718.009 716.691,922.133 464.887,922.133 C213.088,922.133 8.9625,718.009 8.9625,466.208 C8.9625,214.413 213.088,10.2875 464.887,10.2875 "/>
</g>
<g fill="#19c0ca" fill-opacity="1" stroke="none" transform="matrix(0.0548333,0,0,-0.0548338,-0.491443,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M464.887,49.0625 C695.275,49.0625 882.037,235.829 882.037,466.208 C882.037,696.596 695.275,883.358 464.887,883.358 C234.505,883.358 47.7417,696.596 47.7417,466.208 C47.7417,235.829 234.505,49.0625 464.887,49.0625 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548333,0,0,0.0548338,-0.491443,50.5641)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M160.183,-466.196 C160.183,-486.035 176.265,-502.117 196.104,-502.117 L733.672,-502.117 C753.51,-502.117 769.592,-486.035 769.592,-466.196 L769.592,-466.196 C769.592,-446.358 753.51,-430.276 733.672,-430.276 L196.104,-430.276 C176.265,-430.276 160.183,-446.358 160.183,-466.196 L160.183,-466.196"/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1bd0da" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.114)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.904,2.07917 C713.705,2.07917 917.829,206.204 917.829,458.004 C917.829,709.801 713.705,913.925 461.904,913.925 C210.105,913.925 5.97917,709.801 5.97917,458.004 C5.97917,206.204 210.105,2.07917 461.904,2.07917 "/>
</g>
<g fill="#19c0ca" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.114)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.904,40.8542 C692.288,40.8542 879.05,227.617 879.05,458.004 C879.05,688.387 692.288,875.15 461.904,875.15 C231.521,875.15 44.7541,688.387 44.7541,458.004 C44.7541,227.617 231.521,40.8542 461.904,40.8542 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,0.0548338,-0.327859,50.114)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M157.197,-458.022 C157.197,-477.861 173.279,-493.943 193.117,-493.943 L730.683,-493.943 C750.521,-493.943 766.603,-477.861 766.603,-458.022 C766.603,-438.184 750.521,-422.102 730.683,-422.102 L193.117,-422.102 C173.279,-422.102 157.197,-438.184 157.197,-458.022 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1bd0da" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.395944,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M463.146,4.875 C714.95,4.875 919.071,208.996 919.071,460.8 C919.071,712.596 714.95,916.721 463.146,916.721 C211.346,916.721 7.22083,712.596 7.22083,460.8 C7.22083,208.996 211.346,4.875 463.146,4.875 "/>
</g>
<g fill="#19c0ca" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.395944,50.2673)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
opacity="0.5" >
<path vector-effect="none" fill-rule="evenodd" d="M463.146,43.65 C693.534,43.65 880.295,230.413 880.295,460.8 C880.295,691.179 693.534,877.946 463.146,877.946 C232.763,877.946 46,691.179 46,460.8 C46,230.413 232.763,43.65 463.146,43.65 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1,33 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1bd0da" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.114)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.904,2.07917 C713.705,2.07917 917.829,206.204 917.829,458.004 C917.829,709.801 713.705,913.925 461.904,913.925 C210.105,913.925 5.97917,709.801 5.97917,458.004 C5.97917,206.204 210.105,2.07917 461.904,2.07917 "/>
</g>
<g fill="#19c0ca" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548338,-0.327859,50.114)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.904,40.8542 C692.288,40.8542 879.05,227.617 879.05,458.004 C879.05,688.387 692.288,875.15 461.904,875.15 C231.521,875.15 44.7541,688.387 44.7541,458.004 C44.7541,227.617 231.521,40.8542 461.904,40.8542 "/>
</g>
<g fill="#363a4f" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,0.0548338,-0.327859,50.114)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M157.197,-458.022 C157.197,-477.861 173.279,-493.943 193.117,-493.943 L730.683,-493.943 C750.521,-493.943 766.603,-477.861 766.603,-458.022 C766.603,-438.184 750.521,-422.102 730.683,-422.102 L193.117,-422.102 C173.279,-422.102 157.197,-438.184 157.197,-458.022 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg viewBox="0 0 50 50"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2" baseProfile="tiny">
<title>Qt SVG Document</title>
<desc>Generated with Qt</desc>
<defs>
</defs>
<g fill="none" stroke="black" stroke-width="1" fill-rule="evenodd" stroke-linecap="square" stroke-linejoin="bevel" >
<g fill="#1bd0da" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.327859,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.904,7.85834 C713.705,7.85834 917.829,211.983 917.829,463.788 C917.829,715.583 713.705,919.709 461.904,919.709 C210.105,919.709 5.97917,715.583 5.97917,463.788 C5.97917,211.983 210.105,7.85834 461.904,7.85834 "/>
</g>
<g fill="#19c0ca" fill-opacity="1" stroke="none" transform="matrix(0.0548336,0,0,-0.0548336,-0.327859,50.4309)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
<path vector-effect="none" fill-rule="evenodd" d="M461.904,46.6375 C692.288,46.6375 879.05,233.401 879.05,463.788 C879.05,694.166 692.288,880.929 461.904,880.929 C231.521,880.929 44.7541,694.166 44.7541,463.788 C44.7541,233.401 231.521,46.6375 461.904,46.6375 "/>
</g>
<g fill="none" stroke="#000000" stroke-opacity="1" stroke-width="1" stroke-linecap="square" stroke-linejoin="bevel" transform="matrix(1,0,0,1,0,0)"
font-family="Noto Sans" font-size="10" font-weight="400" font-style="normal"
>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

@@ -0,0 +1 @@
file:///home/kolkas/Desktop
@@ -0,0 +1,84 @@
@define-color borders_breeze #454859;
@define-color content_view_bg_breeze #1e1e2e;
@define-color error_color_backdrop_breeze #876790;
@define-color error_color_breeze #f38ba8;
@define-color error_color_insensitive_backdrop_breeze #b36a83;
@define-color error_color_insensitive_breeze #b36a83;
@define-color insensitive_base_color_breeze #1e1e2e;
@define-color insensitive_base_fg_color_breeze #999fb9;
@define-color insensitive_bg_color_breeze #1a1a28;
@define-color insensitive_borders_breeze #393b4c;
@define-color insensitive_fg_color_breeze #999fb9;
@define-color insensitive_selected_bg_color_breeze #1a1a28;
@define-color insensitive_selected_fg_color_breeze #999fb9;
@define-color insensitive_unfocused_bg_color_breeze #1a1a28;
@define-color insensitive_unfocused_fg_color_breeze #999fb9;
@define-color insensitive_unfocused_selected_bg_color_breeze #1a1a28;
@define-color insensitive_unfocused_selected_fg_color_breeze #999fb9;
@define-color link_color_breeze #89b4fa;
@define-color link_visited_color_breeze #cba6f7;
@define-color success_color_backdrop_breeze #728396;
@define-color success_color_breeze #a6e3a1;
@define-color success_color_insensitive_backdrop_breeze #7da87f;
@define-color success_color_insensitive_breeze #7da87f;
@define-color theme_base_color_breeze #1e1e2e;
@define-color theme_bg_color_breeze #181825;
@define-color theme_button_background_backdrop_breeze #202031;
@define-color theme_button_background_backdrop_insensitive_breeze #2b2c3d;
@define-color theme_button_background_insensitive_breeze #2b2c3d;
@define-color theme_button_background_normal_breeze #313244;
@define-color theme_button_decoration_focus_backdrop_breeze #6773a7;
@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #6987bd;
@define-color theme_button_decoration_focus_breeze #89b4fa;
@define-color theme_button_decoration_focus_insensitive_breeze #6987bd;
@define-color theme_button_decoration_hover_backdrop_breeze #202031;
@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #2b2c3d;
@define-color theme_button_decoration_hover_breeze #313244;
@define-color theme_button_decoration_hover_insensitive_breeze #2b2c3d;
@define-color theme_button_foreground_active_backdrop_breeze #808194;
@define-color theme_button_foreground_active_backdrop_insensitive_breeze #999fb9;
@define-color theme_button_foreground_active_breeze #11111b;
@define-color theme_button_foreground_active_insensitive_breeze #999fb9;
@define-color theme_button_foreground_backdrop_breeze #808194;
@define-color theme_button_foreground_backdrop_insensitive_breeze #999fb9;
@define-color theme_button_foreground_insensitive_breeze #999fb9;
@define-color theme_button_foreground_normal_breeze #cdd6f4;
@define-color theme_fg_color_breeze #cdd6f4;
@define-color theme_header_background_backdrop_breeze #1e1e2e;
@define-color theme_header_background_breeze #181825;
@define-color theme_header_background_light_breeze #181825;
@define-color theme_header_foreground_backdrop_breeze #808194;
@define-color theme_header_foreground_breeze #cdd6f4;
@define-color theme_header_foreground_insensitive_backdrop_breeze #808194;
@define-color theme_header_foreground_insensitive_breeze #808194;
@define-color theme_hovering_selected_bg_color_breeze #313244;
@define-color theme_selected_bg_color_breeze #89b4fa;
@define-color theme_selected_fg_color_breeze #11111b;
@define-color theme_text_color_breeze #cdd6f4;
@define-color theme_titlebar_background_backdrop_breeze #1e1e2e;
@define-color theme_titlebar_background_breeze #181825;
@define-color theme_titlebar_background_light_breeze #181825;
@define-color theme_titlebar_foreground_backdrop_breeze #808194;
@define-color theme_titlebar_foreground_breeze #cdd6f4;
@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #808194;
@define-color theme_titlebar_foreground_insensitive_breeze #808194;
@define-color theme_unfocused_base_color_breeze #1e1e2e;
@define-color theme_unfocused_bg_color_breeze #1e1e2e;
@define-color theme_unfocused_fg_color_breeze #808194;
@define-color theme_unfocused_selected_bg_color_alt_breeze #28293f;
@define-color theme_unfocused_selected_bg_color_breeze #28293f;
@define-color theme_unfocused_selected_fg_color_breeze #808194;
@define-color theme_unfocused_text_color_breeze #808194;
@define-color theme_unfocused_view_bg_color_breeze #1e1e2e;
@define-color theme_unfocused_view_text_color_breeze #999fb9;
@define-color theme_view_active_decoration_color_breeze #313244;
@define-color theme_view_hover_decoration_color_breeze #313244;
@define-color tooltip_background_breeze #1e1e2e;
@define-color tooltip_border_breeze #4a4c60;
@define-color tooltip_text_breeze #cdd6f4;
@define-color unfocused_borders_breeze #363747;
@define-color unfocused_insensitive_borders_breeze #393b4c;
@define-color warning_color_backdrop_breeze #87848f;
@define-color warning_color_breeze #f9e2af;
@define-color warning_color_insensitive_backdrop_breeze #b7a788;
@define-color warning_color_insensitive_breeze #b7a788;
+1
View File
@@ -0,0 +1 @@
@import 'colors.css';
@@ -0,0 +1,17 @@
[Settings]
gtk-theme-name=catppuccin-mocha-blue-standard+default
gtk-icon-theme-name=Papirus
gtk-font-name=Noto Sans, 10
gtk-cursor-theme-name=Bibata-Modern-Ice
gtk-cursor-theme-size=24
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=0
gtk-menu-images=0
gtk-enable-event-sounds=1
gtk-enable-input-feedback-sounds=0
gtk-xft-antialias=1
gtk-xft-hinting=1
gtk-xft-hintstyle=hintslight
gtk-xft-rgba=rgb
gtk-application-prefer-dark-theme=1
+1
View File
@@ -0,0 +1 @@
/usr/share/themes/catppuccin-mocha-blue-standard+default/gtk-4.0/assets
@@ -0,0 +1,84 @@
@define-color borders_breeze #454859;
@define-color content_view_bg_breeze #1e1e2e;
@define-color error_color_backdrop_breeze #876790;
@define-color error_color_breeze #f38ba8;
@define-color error_color_insensitive_backdrop_breeze #b36a83;
@define-color error_color_insensitive_breeze #b36a83;
@define-color insensitive_base_color_breeze #1e1e2e;
@define-color insensitive_base_fg_color_breeze #999fb9;
@define-color insensitive_bg_color_breeze #1a1a28;
@define-color insensitive_borders_breeze #393b4c;
@define-color insensitive_fg_color_breeze #999fb9;
@define-color insensitive_selected_bg_color_breeze #1a1a28;
@define-color insensitive_selected_fg_color_breeze #999fb9;
@define-color insensitive_unfocused_bg_color_breeze #1a1a28;
@define-color insensitive_unfocused_fg_color_breeze #999fb9;
@define-color insensitive_unfocused_selected_bg_color_breeze #1a1a28;
@define-color insensitive_unfocused_selected_fg_color_breeze #999fb9;
@define-color link_color_breeze #89b4fa;
@define-color link_visited_color_breeze #cba6f7;
@define-color success_color_backdrop_breeze #728396;
@define-color success_color_breeze #a6e3a1;
@define-color success_color_insensitive_backdrop_breeze #7da87f;
@define-color success_color_insensitive_breeze #7da87f;
@define-color theme_base_color_breeze #1e1e2e;
@define-color theme_bg_color_breeze #181825;
@define-color theme_button_background_backdrop_breeze #202031;
@define-color theme_button_background_backdrop_insensitive_breeze #2b2c3d;
@define-color theme_button_background_insensitive_breeze #2b2c3d;
@define-color theme_button_background_normal_breeze #313244;
@define-color theme_button_decoration_focus_backdrop_breeze #6773a7;
@define-color theme_button_decoration_focus_backdrop_insensitive_breeze #6987bd;
@define-color theme_button_decoration_focus_breeze #89b4fa;
@define-color theme_button_decoration_focus_insensitive_breeze #6987bd;
@define-color theme_button_decoration_hover_backdrop_breeze #202031;
@define-color theme_button_decoration_hover_backdrop_insensitive_breeze #2b2c3d;
@define-color theme_button_decoration_hover_breeze #313244;
@define-color theme_button_decoration_hover_insensitive_breeze #2b2c3d;
@define-color theme_button_foreground_active_backdrop_breeze #808194;
@define-color theme_button_foreground_active_backdrop_insensitive_breeze #999fb9;
@define-color theme_button_foreground_active_breeze #11111b;
@define-color theme_button_foreground_active_insensitive_breeze #999fb9;
@define-color theme_button_foreground_backdrop_breeze #808194;
@define-color theme_button_foreground_backdrop_insensitive_breeze #999fb9;
@define-color theme_button_foreground_insensitive_breeze #999fb9;
@define-color theme_button_foreground_normal_breeze #cdd6f4;
@define-color theme_fg_color_breeze #cdd6f4;
@define-color theme_header_background_backdrop_breeze #1e1e2e;
@define-color theme_header_background_breeze #181825;
@define-color theme_header_background_light_breeze #181825;
@define-color theme_header_foreground_backdrop_breeze #808194;
@define-color theme_header_foreground_breeze #cdd6f4;
@define-color theme_header_foreground_insensitive_backdrop_breeze #808194;
@define-color theme_header_foreground_insensitive_breeze #808194;
@define-color theme_hovering_selected_bg_color_breeze #313244;
@define-color theme_selected_bg_color_breeze #89b4fa;
@define-color theme_selected_fg_color_breeze #11111b;
@define-color theme_text_color_breeze #cdd6f4;
@define-color theme_titlebar_background_backdrop_breeze #1e1e2e;
@define-color theme_titlebar_background_breeze #181825;
@define-color theme_titlebar_background_light_breeze #181825;
@define-color theme_titlebar_foreground_backdrop_breeze #808194;
@define-color theme_titlebar_foreground_breeze #cdd6f4;
@define-color theme_titlebar_foreground_insensitive_backdrop_breeze #808194;
@define-color theme_titlebar_foreground_insensitive_breeze #808194;
@define-color theme_unfocused_base_color_breeze #1e1e2e;
@define-color theme_unfocused_bg_color_breeze #1e1e2e;
@define-color theme_unfocused_fg_color_breeze #808194;
@define-color theme_unfocused_selected_bg_color_alt_breeze #28293f;
@define-color theme_unfocused_selected_bg_color_breeze #28293f;
@define-color theme_unfocused_selected_fg_color_breeze #808194;
@define-color theme_unfocused_text_color_breeze #808194;
@define-color theme_unfocused_view_bg_color_breeze #1e1e2e;
@define-color theme_unfocused_view_text_color_breeze #999fb9;
@define-color theme_view_active_decoration_color_breeze #313244;
@define-color theme_view_hover_decoration_color_breeze #313244;
@define-color tooltip_background_breeze #1e1e2e;
@define-color tooltip_border_breeze #4a4c60;
@define-color tooltip_text_breeze #cdd6f4;
@define-color unfocused_borders_breeze #363747;
@define-color unfocused_insensitive_borders_breeze #393b4c;
@define-color warning_color_backdrop_breeze #87848f;
@define-color warning_color_breeze #f9e2af;
@define-color warning_color_insensitive_backdrop_breeze #b7a788;
@define-color warning_color_insensitive_breeze #b7a788;
+1
View File
@@ -0,0 +1 @@
/usr/share/themes/catppuccin-mocha-blue-standard+default/gtk-4.0/gtk-dark.css
+1
View File
@@ -0,0 +1 @@
/usr/share/themes/catppuccin-mocha-blue-standard+default/gtk-4.0/gtk.css
@@ -0,0 +1,7 @@
[Settings]
gtk-theme-name=catppuccin-mocha-blue-standard+default
gtk-icon-theme-name=Papirus
gtk-font-name=Noto Sans, 10
gtk-cursor-theme-name=Bibata-Modern-Ice
gtk-cursor-theme-size=24
gtk-application-prefer-dark-theme=1
+65 -34
View File
@@ -45,11 +45,16 @@ SCRIPTS = {
"nwg-look": [CONFIG_DIR / "nwg-look" / "apply-color"],
"mako": [CONFIG_DIR / "mako" / "apply-color"],
"niri": [CONFIG_DIR / "niri" / "apply-color"],
"oh-my-posh": [CONFIG_DIR / "fish" / "apply-color-omp"], # borrowing fish's directory
"oh-my-posh": [
CONFIG_DIR / "fish" / "apply-color-omp"
], # borrowing fish's directory
"quickshell": [CONFIG_DIR / "quickshell" / "apply-color"],
"rofi": [CONFIG_DIR / "rofi" / "apply-color"],
"waybar": [CONFIG_DIR / "waybar" / "apply-color"],
"wlogout": [CONFIG_DIR / ".alt" / "wlogout-default" / "apply-color", CONFIG_DIR / ".alt" / "wlogout-niri" / "apply-color"],
"wlogout": [
CONFIG_DIR / ".alt" / "wlogout-default" / "apply-color",
CONFIG_DIR / ".alt" / "wlogout-niri" / "apply-color",
],
"yazi": [CONFIG_DIR / "yazi" / "apply-color"],
}
# or simply `find -L ${CONFIG_DIR} -type f -iname 'apply-color*'` to get all available scripts,
@@ -58,7 +63,7 @@ SCRIPTS = {
def hex2rgb(hex_color: str) -> tuple[int, int, int]:
"""#rrggbb to (r, g, b)"""
return tuple(int(hex_color[i:i + 2], 16) for i in (0, 2, 4)) # type: ignore
return tuple(int(hex_color[i : i + 2], 16) for i in (0, 2, 4)) # type: ignore
def clamp(x, minimum, maximum) -> float:
@@ -68,27 +73,27 @@ def clamp(x, minimum, maximum) -> float:
def rgb2hsv(rr: int, gg: int, bb: int) -> tuple[float, float, float]:
"""(r, g, b) 0-255 to (h, s, v)"""
r, g, b = rr/255.0, gg/255.0, bb/255.0
r, g, b = rr / 255.0, gg / 255.0, bb / 255.0
r = clamp(r, 0.0, 1.0)
g = clamp(g, 0.0, 1.0)
b = clamp(b, 0.0, 1.0)
mx = max(r, g, b)
mn = min(r, g, b)
df = mx-mn
df = mx - mn
h = 0.0
if mx == mn:
h = 0.0
elif mx == r:
h = (60 * ((g-b)/df) + 360) % 360
h = (60 * ((g - b) / df) + 360) % 360
elif mx == g:
h = (60 * ((b-r)/df) + 120) % 360
h = (60 * ((b - r) / df) + 120) % 360
elif mx == b:
h = (60 * ((r-g)/df) + 240) % 360
h = (60 * ((r - g) / df) + 240) % 360
if mx == 0:
s = 0.0
else:
s = (df/mx)*100
v = mx*100
s = (df / mx) * 100
v = mx * 100
return h, s, v
@@ -96,6 +101,7 @@ def extract_color(image_path: str) -> str:
"""Extract a dominant color from the image and return it as a #rrggbb string."""
# Only import when needed
from colorthief import ColorThief
ct = ColorThief(image_path)
# Get first 5 dominant colors
@@ -131,13 +137,15 @@ def extract_color(image_path: str) -> str:
def match_color(color: str, palette: dict[str, str]) -> str:
"""Match the given #rrggbb color to the closest flavor in the palette."""
color = color.lower().strip().removeprefix('#')
color = color.lower().strip().removeprefix("#")
target_rgb = hex2rgb(color)
target_h, target_s, target_v = rgb2hsv(*target_rgb)
# Warn if not representative (nearly grayscale)
if target_s < 5:
print(f"Warning: Extracted color {color} is nearly grayscale. Matching might be inaccurate.")
print(
f"Warning: Extracted color {color} is nearly grayscale. Matching might be inaccurate."
)
def get_weighted_distance(hex_val: str) -> float:
p_rgb = hex2rgb(hex_val)
@@ -148,7 +156,9 @@ def match_color(color: str, palette: dict[str, str]) -> str:
dr = target_rgb[0] - p_rgb[0]
dg = target_rgb[1] - p_rgb[1]
db = target_rgb[2] - p_rgb[2]
rgb_distance = ((2 + rmean / 256) * dr**2 + 4 * dg**2 + (2 + (255 - rmean) / 256) * db**2) ** 0.5
rgb_distance = (
(2 + rmean / 256) * dr**2 + 4 * dg**2 + (2 + (255 - rmean) / 256) * db**2
) ** 0.5
# Hue difference (with wrapping)
hue_diff = abs(target_h - p_h)
@@ -160,24 +170,27 @@ def match_color(color: str, palette: dict[str, str]) -> str:
return rgb_distance + (hue_diff * hue_weight * 3)
closest_flavor = min(palette.keys(), key=lambda k: get_weighted_distance(palette[k]))
closest_flavor = min(
palette.keys(), key=lambda k: get_weighted_distance(palette[k])
)
print(f"Matched color #{color} to {closest_flavor} (#{palette[closest_flavor]})")
return closest_flavor
def pick_flavor_interactive(palette: dict[str, str]) -> str:
"""Prompt the user to pick a flavor interactively."""
def is_interactive() -> bool:
return sys.stdin.isatty() and sys.stdout.isatty()
def is_truecolor() -> bool:
colorterm = os.environ.get('COLORTERM', '')
term = os.environ.get('TERM', '')
colorterm = os.environ.get("COLORTERM", "")
term = os.environ.get("TERM", "")
return (
'truecolor' in colorterm or
'24bit' in colorterm or
term.endswith('-256color')
"truecolor" in colorterm
or "24bit" in colorterm
or term.endswith("-256color")
)
if is_interactive():
@@ -186,7 +199,9 @@ def pick_flavor_interactive(palette: dict[str, str]) -> str:
for i, flavor in enumerate(palette.keys(), 1):
r, g, b = hex2rgb(palette[flavor])
if isTruecolor:
print(f"\033[38;2;{r};{g};{b}m█ {i}. {flavor}: #{palette[flavor]}\033[0m")
print(
f"\033[38;2;{r};{g};{b}m█ {i}. {flavor}: #{palette[flavor]}\033[0m"
)
else:
print(f"{i}. {flavor}")
while True:
@@ -221,13 +236,20 @@ def run_script(script_path: Path, args: list[str]):
def main():
parser = argparse.ArgumentParser(description="Change color theme for various applications.")
parser.add_argument('-i', '--image', type=str, help="Path to the image")
parser.add_argument('-f', '--flavor', type=str, help="Flavor to apply")
parser.add_argument('-c', '--color', type=str, help="Color to match from the palette")
parser.add_argument('apps', nargs='*',
parser = argparse.ArgumentParser(
description="Change color theme for various applications."
)
parser.add_argument("-i", "--image", type=str, help="Path to the image")
parser.add_argument("-f", "--flavor", type=str, help="Flavor to apply")
parser.add_argument(
"-c", "--color", type=str, help="Color to match from the palette"
)
parser.add_argument(
"apps",
nargs="*",
help="'app1 !app2' to include(only) / exclude(all but) specific applications. "
"Available apps: " + ', '.join(SCRIPTS.keys()))
"Available apps: " + ", ".join(SCRIPTS.keys()),
)
arguments = parser.parse_args()
@@ -238,7 +260,9 @@ def main():
def parse_flavor(palette: dict[str, str]) -> str:
if arguments.flavor:
if arguments.flavor not in palette:
print(f"Unknown flavor: {arguments.flavor}. Available flavors: {', '.join(palette.keys())}")
print(
f"Unknown flavor: {arguments.flavor}. Available flavors: {', '.join(palette.keys())}"
)
sys.exit(1)
flavor = arguments.flavor
elif arguments.color:
@@ -259,8 +283,8 @@ def main():
def parse_apps() -> tuple[set[str], set[str]]:
includes = set()
excludes = set()
for arg in arguments.arguments:
if arg.startswith('!'):
for arg in arguments.apps:
if arg.startswith("!"):
excludes.add(arg[1:])
else:
includes.add(arg)
@@ -278,7 +302,9 @@ def main():
if app in SCRIPTS:
apps.add(app)
else:
print(f"Unknown application: {app}. Available applications: {', '.join(SCRIPTS.keys())}")
print(
f"Unknown application: {app}. Available applications: {', '.join(SCRIPTS.keys())}"
)
sys.exit(1)
else:
apps = set(SCRIPTS.keys())
@@ -297,10 +323,15 @@ def main():
for script in SCRIPTS[app]:
tasks.append(executor.submit(run_script, script, script_args))
subprocess.run([
"notify-send", "-a", "change-colortheme", "Colortheme Changed",
f"Palette: {palette_name}\nFlavor: {flavor}"
])
subprocess.run(
[
"notify-send",
"-a",
"change-colortheme",
"Colortheme Changed",
f"Palette: {palette_name}\nFlavor: {flavor}",
]
)
if __name__ == "__main__":