feat(assets): NexusOS asset + theme rebrand
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Code chevrons + slash -->
|
||||
<path d="M 52 42 L 34 64 L 52 86" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M 76 42 L 94 64 L 76 86" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<line x1="71" y1="38" x2="57" y2="90" stroke="#f2f2f2"
|
||||
stroke-width="8" stroke-linecap="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 636 B |
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Gamepad -->
|
||||
<rect x="36" y="50" width="56" height="30" rx="15" fill="#f2f2f2"/>
|
||||
<rect x="48" y="62.5" width="16" height="5" rx="1" fill="#5e0066"/>
|
||||
<rect x="53.5" y="57" width="5" height="16" rx="1" fill="#5e0066"/>
|
||||
<circle cx="76" cy="60" r="3.5" fill="#5e0066"/>
|
||||
<circle cx="84" cy="68" r="3.5" fill="#5e0066"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 549 B |
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Framed picture: sun + mountains -->
|
||||
<rect x="34" y="40" width="60" height="48" rx="5" fill="none" stroke="#f2f2f2" stroke-width="7"/>
|
||||
<circle cx="51" cy="55" r="6" fill="#f2f2f2"/>
|
||||
<path d="M 40 84 L 56 63 L 67 74 L 78 58 L 88 84 Z" fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 481 B |
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Globe -->
|
||||
<circle cx="64" cy="64" r="28" fill="none" stroke="#f2f2f2" stroke-width="7"/>
|
||||
<ellipse cx="64" cy="64" rx="12" ry="28" fill="none" stroke="#f2f2f2" stroke-width="7"/>
|
||||
<line x1="38" y1="55" x2="90" y2="55" stroke="#f2f2f2" stroke-width="7" stroke-linecap="round"/>
|
||||
<line x1="38" y1="73" x2="90" y2="73" stroke="#f2f2f2" stroke-width="7" stroke-linecap="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 605 B |
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Play triangle -->
|
||||
<path d="M 51 40 L 51 88 L 92 64 Z" fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 298 B |
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Document with folded corner + text lines -->
|
||||
<path d="M 44 32 L 74 32 L 86 44 L 86 96 L 44 96 Z" fill="#f2f2f2"/>
|
||||
<path d="M 74 32 L 74 44 L 86 44 Z" fill="#5e0066"/>
|
||||
<line x1="52" y1="58" x2="78" y2="58" stroke="#5e0066" stroke-width="5" stroke-linecap="round"/>
|
||||
<line x1="52" y1="70" x2="78" y2="70" stroke="#5e0066" stroke-width="5" stroke-linecap="round"/>
|
||||
<line x1="52" y1="82" x2="70" y2="82" stroke="#5e0066" stroke-width="5" stroke-linecap="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 693 B |
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Erlenmeyer flask -->
|
||||
<path d="M 56 34 L 56 58 L 38 88 Q 35 95 43 95 L 85 95 Q 93 95 90 88 L 72 58 L 72 34"
|
||||
fill="none" stroke="#f2f2f2" stroke-width="7" stroke-linejoin="round"/>
|
||||
<line x1="51" y1="34" x2="77" y2="34" stroke="#f2f2f2" stroke-width="8" stroke-linecap="round"/>
|
||||
<path d="M 51 76 L 77 76 L 86 88 Q 89 93 83 93 L 45 93 Q 39 93 42 88 Z" fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 604 B |
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Monitor -->
|
||||
<rect x="32" y="36" width="64" height="44" rx="5" fill="#f2f2f2"/>
|
||||
<rect x="40" y="44" width="48" height="28" rx="2" fill="#5e0066"/>
|
||||
<rect x="56" y="80" width="16" height="9" fill="#f2f2f2"/>
|
||||
<rect x="44" y="89" width="40" height="7" rx="3" fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 504 B |
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Open-end wrench -->
|
||||
<g transform="rotate(45 64 64)">
|
||||
<rect x="58" y="44" width="12" height="44" rx="5" fill="#f2f2f2"/>
|
||||
<circle cx="64" cy="44" r="14" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="17" fill="#5e0066"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 474 B |
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Settings cog -->
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(0 64 64)" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(45 64 64)" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(90 64 64)" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(135 64 64)" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(180 64 64)" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(225 64 64)" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(270 64 64)" fill="#f2f2f2"/>
|
||||
<rect x="57" y="27" width="14" height="21" rx="2" transform="rotate(315 64 64)" fill="#f2f2f2"/>
|
||||
<circle cx="64" cy="64" r="25" fill="#f2f2f2"/>
|
||||
<circle cx="64" cy="64" r="10" fill="#5e0066"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Crescent moon + Z -->
|
||||
<path d="M 66 39 A 28 28 0 1 0 66 91 A 28 28 0 0 1 66 39 Z"
|
||||
fill="#f2f2f2"/>
|
||||
<path d="M 78 34 L 99 34 L 78 56 L 99 56" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="6" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 481 B |
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Padlock -->
|
||||
<path d="M 52 64 L 52 50 A 12 12 0 0 1 76 50 L 76 64" fill="none"
|
||||
stroke="#f2f2f2" stroke-width="8" stroke-linecap="round"/>
|
||||
<rect x="40" y="62" width="48" height="40" rx="7" fill="#f2f2f2"/>
|
||||
<circle cx="64" cy="78" r="6" fill="#5e0066"/>
|
||||
<rect x="61" y="80" width="6" height="13" rx="3" fill="#5e0066"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 558 B |
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Doorway bracket, open on the right -->
|
||||
<path d="M 72 34 L 42 34 L 42 94 L 72 94" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<!-- Arrow exiting to the right -->
|
||||
<path d="M 56 64 L 92 64" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="9" stroke-linecap="round"/>
|
||||
<path d="M 80 50 L 96 64 L 80 78" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="9" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 695 B |
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Circular arrow -->
|
||||
<path d="M 64 40 A 24 24 0 1 1 41 71" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="9" stroke-linecap="round"/>
|
||||
<path d="M 50 32 L 70 40 L 56 56 Z" fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 418 B |
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Power symbol: broken ring (gap at top) + stem -->
|
||||
<path d="M 55 51 A 22 22 0 1 0 73 51" fill="none" stroke="#f2f2f2"
|
||||
stroke-width="10" stroke-linecap="round"/>
|
||||
<rect x="59" y="35" width="10" height="31" rx="5" fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 464 B |
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Crescent moon: big disc minus a disc shifted right -->
|
||||
<path d="M 74 33 A 33 33 0 1 0 74 95 A 33 33 0 0 1 74 33 Z"
|
||||
fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 367 B |
@@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
|
||||
<circle cx="64" cy="64" r="52" fill="#5e0066" stroke="#8cc63f" stroke-width="6"/>
|
||||
<!-- Two person silhouettes -->
|
||||
<circle cx="78" cy="56" r="13" fill="#f2f2f2"/>
|
||||
<path d="M 56 96 Q 56 72 78 72 Q 100 72 100 96 Z" fill="#f2f2f2"/>
|
||||
<circle cx="48" cy="60" r="12" fill="#f2f2f2"/>
|
||||
<path d="M 28 96 Q 28 76 48 76 Q 60 76 65 84 L 56 88
|
||||
Q 56 84 56 96 Z" fill="#f2f2f2"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 521 B |