feat: cargo file icons

This commit is contained in:
prazdevs 2024-03-09 14:51:15 +01:00
parent b5d3b6a16e
commit 9d20bc7a16
15 changed files with 81 additions and 0 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 357 KiB

After

Width:  |  Height:  |  Size: 359 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 340 KiB

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 367 KiB

After

Width:  |  Height:  |  Size: 370 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 377 KiB

After

Width:  |  Height:  |  Size: 379 KiB

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd">
<path stroke="var(--vscode-ctp-overlay1)" d="M14.9982047,11.5 C15.2742654,11.5 15.4980569,11.7237914 15.4980569,11.9998521 L15.4980569,14.9987961 C15.4980569,15.2748569 15.2742654,15.4986483 14.9982047,15.4986483 L9.99985214,15.4986483 C9.72379143,15.4986483 9.5,15.2748569 9.5,14.9987961 L9.5,11.9996833 C9.5,11.7236226 9.72379143,11.4998311 9.99985214,11.4998311 L14.9982047,11.5 Z M10.9995564,11.5 L10.9995564,10 C10.9995564,9.17157288 11.6711293,8.5 12.4995564,8.5 C13.3279836,8.5 13.9995564,9.17157288 13.9995564,10 L13.9995564,11.5" />
<path stroke="var(--vscode-ctp-peach)" stroke-linecap="round" stroke-linejoin="round" d="M.5 6 6.5 8.996 12.5 5.498M3.5 3.497 6.5 5.5 12.498 2M3.5 4 3.5 11M6.5 5.498 6.5 12.5" />
<path stroke="var(--vscode-ctp-peach)" stroke-linecap="round" stroke-linejoin="round" d="M6.499 2.5 9.5 4 9.5 7" />
<path stroke="var(--vscode-ctp-peach)" stroke-linecap="round" stroke-linejoin="round" d="M12.498 5.5 12.498 2 9.538.5 3.5 3.5 3.5 4.497.5 5.998.5 9.538 6.5 12.5" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd" stroke="var(--vscode-ctp-peach)" stroke-linejoin="round">
<path stroke-linecap="round" d="M1.5 7 8 10.5 14.5 7M4.5 4.5 8.003 6.5 14.498 3M4.5 5.5 4.5 12.5M8 6.5 8 14" />
<path stroke-linecap="round" d="M8.003 3 11.5 4.5 11.5 12.5" />
<path stroke-linecap="square" d="M1.5 6.984 1.5 11 8.003 14.5 14.5 11 14.5 3 11 1.5 4.5 4.5 4.5 5.5z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 478 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd">
<path stroke="#838ba7" d="M14.9982047,11.5 C15.2742654,11.5 15.4980569,11.7237914 15.4980569,11.9998521 L15.4980569,14.9987961 C15.4980569,15.2748569 15.2742654,15.4986483 14.9982047,15.4986483 L9.99985214,15.4986483 C9.72379143,15.4986483 9.5,15.2748569 9.5,14.9987961 L9.5,11.9996833 C9.5,11.7236226 9.72379143,11.4998311 9.99985214,11.4998311 L14.9982047,11.5 Z M10.9995564,11.5 L10.9995564,10 C10.9995564,9.17157288 11.6711293,8.5 12.4995564,8.5 C13.3279836,8.5 13.9995564,9.17157288 13.9995564,10 L13.9995564,11.5" />
<path stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" d="M.5 6 6.5 8.996 12.5 5.498M3.5 3.497 6.5 5.5 12.498 2M3.5 4 3.5 11M6.5 5.498 6.5 12.5" />
<path stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" d="M6.499 2.5 9.5 4 9.5 7" />
<path stroke="#ef9f76" stroke-linecap="round" stroke-linejoin="round" d="M12.498 5.5 12.498 2 9.538.5 3.5 3.5 3.5 4.497.5 5.998.5 9.538 6.5 12.5" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

7
icons/frappe/cargo.svg Normal file
View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd" stroke="#ef9f76" stroke-linejoin="round">
<path stroke-linecap="round" d="M1.5 7 8 10.5 14.5 7M4.5 4.5 8.003 6.5 14.498 3M4.5 5.5 4.5 12.5M8 6.5 8 14" />
<path stroke-linecap="round" d="M8.003 3 11.5 4.5 11.5 12.5" />
<path stroke-linecap="square" d="M1.5 6.984 1.5 11 8.003 14.5 14.5 11 14.5 3 11 1.5 4.5 4.5 4.5 5.5z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 462 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd">
<path stroke="#8c8fa1" d="M14.9982047,11.5 C15.2742654,11.5 15.4980569,11.7237914 15.4980569,11.9998521 L15.4980569,14.9987961 C15.4980569,15.2748569 15.2742654,15.4986483 14.9982047,15.4986483 L9.99985214,15.4986483 C9.72379143,15.4986483 9.5,15.2748569 9.5,14.9987961 L9.5,11.9996833 C9.5,11.7236226 9.72379143,11.4998311 9.99985214,11.4998311 L14.9982047,11.5 Z M10.9995564,11.5 L10.9995564,10 C10.9995564,9.17157288 11.6711293,8.5 12.4995564,8.5 C13.3279836,8.5 13.9995564,9.17157288 13.9995564,10 L13.9995564,11.5" />
<path stroke="#fe640b" stroke-linecap="round" stroke-linejoin="round" d="M.5 6 6.5 8.996 12.5 5.498M3.5 3.497 6.5 5.5 12.498 2M3.5 4 3.5 11M6.5 5.498 6.5 12.5" />
<path stroke="#fe640b" stroke-linecap="round" stroke-linejoin="round" d="M6.499 2.5 9.5 4 9.5 7" />
<path stroke="#fe640b" stroke-linecap="round" stroke-linejoin="round" d="M12.498 5.5 12.498 2 9.538.5 3.5 3.5 3.5 4.497.5 5.998.5 9.538 6.5 12.5" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

7
icons/latte/cargo.svg Normal file
View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd" stroke="#fe640b" stroke-linejoin="round">
<path stroke-linecap="round" d="M1.5 7 8 10.5 14.5 7M4.5 4.5 8.003 6.5 14.498 3M4.5 5.5 4.5 12.5M8 6.5 8 14" />
<path stroke-linecap="round" d="M8.003 3 11.5 4.5 11.5 12.5" />
<path stroke-linecap="square" d="M1.5 6.984 1.5 11 8.003 14.5 14.5 11 14.5 3 11 1.5 4.5 4.5 4.5 5.5z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 462 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd">
<path stroke="#8087a2" d="M14.9982047,11.5 C15.2742654,11.5 15.4980569,11.7237914 15.4980569,11.9998521 L15.4980569,14.9987961 C15.4980569,15.2748569 15.2742654,15.4986483 14.9982047,15.4986483 L9.99985214,15.4986483 C9.72379143,15.4986483 9.5,15.2748569 9.5,14.9987961 L9.5,11.9996833 C9.5,11.7236226 9.72379143,11.4998311 9.99985214,11.4998311 L14.9982047,11.5 Z M10.9995564,11.5 L10.9995564,10 C10.9995564,9.17157288 11.6711293,8.5 12.4995564,8.5 C13.3279836,8.5 13.9995564,9.17157288 13.9995564,10 L13.9995564,11.5" />
<path stroke="#f5a97f" stroke-linecap="round" stroke-linejoin="round" d="M.5 6 6.5 8.996 12.5 5.498M3.5 3.497 6.5 5.5 12.498 2M3.5 4 3.5 11M6.5 5.498 6.5 12.5" />
<path stroke="#f5a97f" stroke-linecap="round" stroke-linejoin="round" d="M6.499 2.5 9.5 4 9.5 7" />
<path stroke="#f5a97f" stroke-linecap="round" stroke-linejoin="round" d="M12.498 5.5 12.498 2 9.538.5 3.5 3.5 3.5 4.497.5 5.998.5 9.538 6.5 12.5" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd" stroke="#f5a97f" stroke-linejoin="round">
<path stroke-linecap="round" d="M1.5 7 8 10.5 14.5 7M4.5 4.5 8.003 6.5 14.498 3M4.5 5.5 4.5 12.5M8 6.5 8 14" />
<path stroke-linecap="round" d="M8.003 3 11.5 4.5 11.5 12.5" />
<path stroke-linecap="square" d="M1.5 6.984 1.5 11 8.003 14.5 14.5 11 14.5 3 11 1.5 4.5 4.5 4.5 5.5z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 462 B

View File

@ -0,0 +1,8 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd">
<path stroke="#7f849c" d="M14.9982047,11.5 C15.2742654,11.5 15.4980569,11.7237914 15.4980569,11.9998521 L15.4980569,14.9987961 C15.4980569,15.2748569 15.2742654,15.4986483 14.9982047,15.4986483 L9.99985214,15.4986483 C9.72379143,15.4986483 9.5,15.2748569 9.5,14.9987961 L9.5,11.9996833 C9.5,11.7236226 9.72379143,11.4998311 9.99985214,11.4998311 L14.9982047,11.5 Z M10.9995564,11.5 L10.9995564,10 C10.9995564,9.17157288 11.6711293,8.5 12.4995564,8.5 C13.3279836,8.5 13.9995564,9.17157288 13.9995564,10 L13.9995564,11.5" />
<path stroke="#fab387" stroke-linecap="round" stroke-linejoin="round" d="M.5 6 6.5 8.996 12.5 5.498M3.5 3.497 6.5 5.5 12.498 2M3.5 4 3.5 11M6.5 5.498 6.5 12.5" />
<path stroke="#fab387" stroke-linecap="round" stroke-linejoin="round" d="M6.499 2.5 9.5 4 9.5 7" />
<path stroke="#fab387" stroke-linecap="round" stroke-linejoin="round" d="M12.498 5.5 12.498 2 9.538.5 3.5 3.5 3.5 4.497.5 5.998.5 9.538 6.5 12.5" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

7
icons/mocha/cargo.svg Normal file
View File

@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
<g fill="none" fill-rule="evenodd" stroke="#fab387" stroke-linejoin="round">
<path stroke-linecap="round" d="M1.5 7 8 10.5 14.5 7M4.5 4.5 8.003 6.5 14.498 3M4.5 5.5 4.5 12.5M8 6.5 8 14" />
<path stroke-linecap="round" d="M8.003 3 11.5 4.5 11.5 12.5" />
<path stroke-linecap="square" d="M1.5 6.984 1.5 11 8.003 14.5 14.5 11 14.5 3 11 1.5 4.5 4.5 4.5 5.5z" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 462 B

View File

@ -248,6 +248,12 @@ const fileIcons: Record<string, {
'capacitor.config.ts',
],
},
'cargo': {
fileNames: ['cargo.toml'],
},
'cargo-lock': {
fileNames: ['cargo.lock'],
},
'certificate': {
fileExtensions: [
'cer',