Initial implementation of theming

This commit is contained in:
luisangelsm
2026-02-19 17:39:22 +01:00
parent ed28c94f66
commit 044176d6b7
303 changed files with 4634 additions and 2119 deletions

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 128 128">
<defs>
<style>
.cls-1 {
filter: url(#drop-shadow-6);
}
.cls-2 {
fill: #f0f;
}
</style>
<filter id="drop-shadow-6" x="9.14" y="9.14" width="109.73" height="109.73" filterUnits="userSpaceOnUse">
<feOffset dx="0" dy="0"/>
<feGaussianBlur result="blur" stdDeviation="1.2"/>
<feFlood flood-color="#000" flood-opacity="1"/>
<feComposite in2="blur" operator="in"/>
<feComposite in="SourceGraphic"/>
</filter>
</defs>
<g class="cls-1">
<rect class="cls-2" x="19.27" y="51" width="80.97" height="34.49" transform="translate(-30.76 62.24) rotate(-45)"/>
<rect class="cls-2" x="89.06" y="11.38" width="20.63" height="34.48" transform="translate(8.87 78.65) rotate(-45)"/>
<polyline class="cls-2" points="39.62 112.77 9.14 118.86 15.23 88.38"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 128 128">
<defs>
<style>
.cls-1 {
fill: none;
filter: url(#drop-shadow-84);
stroke: #f0f;
stroke-miterlimit: 10;
stroke-width: 7px;
}
.cls-2 {
fill: #f0f;
}
</style>
<filter id="drop-shadow-84" x="8.53" y="15" width="105.47" height="107.19" filterUnits="userSpaceOnUse">
<feOffset dx="0" dy="0"/>
<feGaussianBlur result="blur" stdDeviation="7.24"/>
<feFlood flood-color="#000" flood-opacity="1"/>
<feComposite in2="blur" operator="in"/>
<feComposite in="SourceGraphic"/>
</filter>
</defs>
<g id="New_Symbol_10" data-name="New Symbol 10">
<path class="cls-1" d="M64.17,18.5L13.49,67.36l48.5,49.77,48.5-51.58V18.5h-46.33Z"/>
<circle class="cls-2" cx="85.5" cy="42.5" r="7.5"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 989 B

View File

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
<defs>
<style>
.cls-1 {
fill: none;
stroke: #f0f;
stroke-linecap: round;
stroke-miterlimit: 10;
stroke-width: 12px;
}
.cls-2 {
fill: #f0f;
}
</style>
</defs>
<g id="New_Symbol_10" data-name="New Symbol 10">
<path class="cls-2" d="M57.11,25.26l-22.11-14.74v9.48h-7.36c-9.83,3-20.28,12.54-17.2,17.28,2.46-4.91,13.51-7.28,17.2-7.28h7.36v10l22.11-14.74Z"/>
<path class="cls-1" d="M36,59v40.41c0,6.92,5.66,12.59,12.59,12.59h45.83c6.92,0,12.59-5.66,12.59-12.59v-61.83c0-6.92-5.66-12.59-12.59-12.59h-15.41"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 745 B

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
<defs>
<style>
.cls-1 {
fill: #f0f;
}
</style>
</defs>
<g id="New_Symbol_10" data-name="New Symbol 10">
<path class="cls-1" d="M62.75,15L8.53,67.28l53.51,54.9,51.96-55.25V15h-51.25ZM93,42.5c0,4.14-3.36,7.5-7.5,7.5s-7.5-3.36-7.5-7.5,3.36-7.5,7.5-7.5,7.5,3.36,7.5,7.5Z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 456 B

View File

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
<defs>
<style>
.cls-1 {
fill: none;
stroke: #f0f;
stroke-linecap: round;
stroke-miterlimit: 10;
stroke-width: 12px;
}
.cls-2 {
fill: #f0f;
}
</style>
</defs>
<g id="Layer_1" data-name="Layer 1">
<path class="cls-2" d="M45.48,20h-7.48v-9.48l-22.11,14.74,22.11,14.74v-10h7.48c3.68,0,14.74,2.37,17.2,7.28,3.09-4.75-7.37-14.28-17.2-17.28Z"/>
</g>
<g id="Layer_2" data-name="Layer 2">
<g id="New_Symbol_10" data-name="New Symbol 10">
<path class="cls-1" d="M36,55v44.41c0,6.92,5.66,12.59,12.59,12.59h45.83c6.92,0,12.59-5.66,12.59-12.59v-61.83c0-6.92-5.66-12.59-12.59-12.59h-15.41"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 807 B

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
<defs>
<style>
.cls-1 {
fill: #f0f;
}
</style>
</defs>
<rect class="cls-1" x="15" y="13" width="97" height="22"/>
<path class="cls-1" d="M23,38v67.67c0,5.15,4.18,9.33,9.33,9.33h62.33c5.15,0,9.33-4.18,9.33-9.33V38H23ZM84,64h-41v-14h41v14Z"/>
</svg>

After

Width:  |  Height:  |  Size: 418 B

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
<defs>
<style>
.cls-1 {
fill: none;
stroke: #f0f;
stroke-miterlimit: 10;
stroke-width: 15px;
}
.cls-2 {
fill: #f0f;
}
</style>
</defs>
<g id="New_Symbol_10" data-name="New Symbol 10">
<path class="cls-1" d="M32.5,41v-15.81c0-4.23,3.46-7.69,7.69-7.69h65.46c2.12,0,3.85,3.46,3.85,7.69v77.62c0,4.23-1.73,7.69-3.85,7.69H40.19c-4.23,0-7.69-3.46-7.69-7.69v-14.81"/>
<polygon class="cls-2" points="68.76 64.15 47 42.4 47 49 9 49 9 80 47 80 47 85.91 68.76 64.15"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 692 B