REPLACED - Swap dock SVG icons with Apple-style PNGs for light/dark themes
CI / quality (push) Canceled after 0s
Replace placeholder SVG dock icons with high-quality Apple-style PNG icons (Contacts, Photos, App Store, Messages) with light and dark variants that switch based on the active theme via next-themes.
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 63 KiB |
@@ -1,12 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#454b57"/><stop offset="1" stop-color="#1c2027"/></linearGradient>
|
||||
<linearGradient id="gl" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#fff" stop-opacity="0.26"/><stop offset="0.5" stop-color="#fff" stop-opacity="0"/></linearGradient>
|
||||
</defs>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#bg)"/>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#gl)"/>
|
||||
<rect x="0.75" y="0.75" width="98.5" height="98.5" rx="21.25" fill="none" stroke="#fff" stroke-opacity="0.14" stroke-width="1.5"/>
|
||||
<g fill="none" stroke="#fff" stroke-width="6" stroke-linecap="round" stroke-linejoin="round">
|
||||
<circle cx="50" cy="41" r="11"/><path d="M30 72 C30 57, 70 57, 70 72"/></g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 853 B |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 78 KiB |
@@ -1,12 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#454b57"/><stop offset="1" stop-color="#1c2027"/></linearGradient>
|
||||
<linearGradient id="gl" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#fff" stop-opacity="0.26"/><stop offset="0.5" stop-color="#fff" stop-opacity="0"/></linearGradient>
|
||||
</defs>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#bg)"/>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#gl)"/>
|
||||
<rect x="0.75" y="0.75" width="98.5" height="98.5" rx="21.25" fill="none" stroke="#fff" stroke-opacity="0.14" stroke-width="1.5"/>
|
||||
<g fill="none" stroke="#fff" stroke-width="6" stroke-linecap="round" stroke-linejoin="round">
|
||||
<rect x="27" y="35" width="46" height="30" rx="6"/><path d="M30 40 L50 54 L70 40"/></g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 865 B |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 104 KiB |
@@ -1,18 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0" stop-color="#4aa8ff"/><stop offset="1" stop-color="#7b5cff"/></linearGradient>
|
||||
<linearGradient id="gl" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#fff" stop-opacity="0.30"/><stop offset="0.5" stop-color="#fff" stop-opacity="0"/></linearGradient>
|
||||
<clipPath id="card"><rect x="27" y="31" width="46" height="38" rx="7"/></clipPath>
|
||||
</defs>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#bg)"/>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#gl)"/>
|
||||
<rect x="0.75" y="0.75" width="98.5" height="98.5" rx="21.25" fill="none" stroke="#fff" stroke-opacity="0.18" stroke-width="1.5"/>
|
||||
<rect x="27" y="31" width="46" height="38" rx="7" fill="#ffffff"/>
|
||||
<g clip-path="url(#card)">
|
||||
<circle cx="40" cy="44" r="5.5" fill="#ffc23d"/>
|
||||
<path d="M27 69 L43 52 L53 61 L61 51 L73 69 Z" fill="#37b877"/>
|
||||
<path d="M55 69 L66 57 L73 64 L73 69 Z" fill="#2c9c86"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 103 KiB |
@@ -1,12 +0,0 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
|
||||
<defs>
|
||||
<linearGradient id="bg" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#454b57"/><stop offset="1" stop-color="#1c2027"/></linearGradient>
|
||||
<linearGradient id="gl" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#fff" stop-opacity="0.26"/><stop offset="0.5" stop-color="#fff" stop-opacity="0"/></linearGradient>
|
||||
</defs>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#bg)"/>
|
||||
<rect x="0" y="0" width="100" height="100" rx="22" fill="url(#gl)"/>
|
||||
<rect x="0.75" y="0.75" width="98.5" height="98.5" rx="21.25" fill="none" stroke="#fff" stroke-opacity="0.14" stroke-width="1.5"/>
|
||||
<g fill="none" stroke="#fff" stroke-width="6" stroke-linecap="round" stroke-linejoin="round">
|
||||
<path d="M50 28 L71 40 L71 60 L50 72 L29 60 L29 40 Z"/><path d="M29 40 L50 52 L71 40"/><path d="M50 52 L50 72"/></g>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 894 B |