App icon: violet heart + ECG pulse on the dashboard's dark palette
All checks were successful
Build & Release APK / build (push) Successful in 3m28s
All checks were successful
Build & Release APK / build (push) Successful in 3m28s
Replaces the Expo template icons; adaptive foreground/monochrome/splash generated from assets/icon-src/*.svg (rsvg-convert). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
25
assets/icon-src/glyph.svg
Normal file
25
assets/icon-src/glyph.svg
Normal file
@@ -0,0 +1,25 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
||||
<defs>
|
||||
<linearGradient id="heart" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0%" stop-color="#8a86ff"/>
|
||||
<stop offset="100%" stop-color="#5b57d6"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<!-- glyph only, transparent bg, scaled into the adaptive-icon safe zone -->
|
||||
<g transform="translate(512 512) scale(0.62) translate(-512 -512)">
|
||||
<path d="M512 812
|
||||
C 402 726, 232 616, 210 462
|
||||
C 196 360, 268 268, 372 268
|
||||
C 436 268, 486 304, 512 356
|
||||
C 538 304, 588 268, 652 268
|
||||
C 756 268, 828 360, 814 462
|
||||
C 792 616, 622 726, 512 812 Z"
|
||||
fill="url(#heart)"/>
|
||||
<polyline points="60,520 330,520 385,520 425,414 478,626 528,368 576,556 608,520 964,520"
|
||||
fill="none" stroke="#0d0d0f" stroke-width="58"
|
||||
stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<polyline points="60,520 330,520 385,520 425,414 478,626 528,368 576,556 608,520 964,520"
|
||||
fill="none" stroke="#ffffff" stroke-width="26"
|
||||
stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
32
assets/icon-src/icon.svg
Normal file
32
assets/icon-src/icon.svg
Normal file
@@ -0,0 +1,32 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
||||
<defs>
|
||||
<radialGradient id="bg" cx="50%" cy="38%" r="75%">
|
||||
<stop offset="0%" stop-color="#1e1e26"/>
|
||||
<stop offset="100%" stop-color="#0d0d0f"/>
|
||||
</radialGradient>
|
||||
<linearGradient id="heart" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0%" stop-color="#8a86ff"/>
|
||||
<stop offset="100%" stop-color="#5b57d6"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
|
||||
<rect width="1024" height="1024" fill="url(#bg)"/>
|
||||
|
||||
<!-- heart -->
|
||||
<path d="M512 812
|
||||
C 402 726, 232 616, 210 462
|
||||
C 196 360, 268 268, 372 268
|
||||
C 436 268, 486 304, 512 356
|
||||
C 538 304, 588 268, 652 268
|
||||
C 756 268, 828 360, 814 462
|
||||
C 792 616, 622 726, 512 812 Z"
|
||||
fill="url(#heart)"/>
|
||||
|
||||
<!-- ECG pulse across the heart -->
|
||||
<polyline points="120,520 330,520 385,520 425,414 478,626 528,368 576,556 608,520 904,520"
|
||||
fill="none" stroke="#0d0d0f" stroke-width="58"
|
||||
stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<polyline points="120,520 330,520 385,520 425,414 478,626 528,368 576,556 608,520 904,520"
|
||||
fill="none" stroke="#ffffff" stroke-width="26"
|
||||
stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
21
assets/icon-src/monochrome.svg
Normal file
21
assets/icon-src/monochrome.svg
Normal file
@@ -0,0 +1,21 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
|
||||
<defs>
|
||||
<mask id="cut">
|
||||
<rect width="1024" height="1024" fill="white"/>
|
||||
<polyline points="60,520 330,520 385,520 425,414 478,626 528,368 576,556 608,520 964,520"
|
||||
fill="none" stroke="black" stroke-width="58"
|
||||
stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</mask>
|
||||
</defs>
|
||||
<!-- single-silhouette version: heart with the ECG line cut out (launcher tints it) -->
|
||||
<g transform="translate(512 512) scale(0.62) translate(-512 -512)">
|
||||
<path d="M512 812
|
||||
C 402 726, 232 616, 210 462
|
||||
C 196 360, 268 268, 372 268
|
||||
C 436 268, 486 304, 512 356
|
||||
C 538 304, 588 268, 652 268
|
||||
C 756 268, 828 360, 814 462
|
||||
C 792 616, 622 726, 512 812 Z"
|
||||
fill="#ffffff" mask="url(#cut)"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 881 B |
Reference in New Issue
Block a user