Add AppImage packaging, app icon, and AppStream metainfo
This commit is contained in:
53
data/icons/hicolor/scalable/apps/live.lashman.Pixstrip.svg
Normal file
53
data/icons/hicolor/scalable/apps/live.lashman.Pixstrip.svg
Normal file
@@ -0,0 +1,53 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128" width="128" height="128">
|
||||
<!-- Pixstrip app icon: scissors cutting a film strip / image strip -->
|
||||
|
||||
<!-- Film strip background -->
|
||||
<rect x="16" y="32" width="96" height="64" rx="6" ry="6" fill="#3584e4" opacity="0.9"/>
|
||||
|
||||
<!-- Film strip sprocket holes - top -->
|
||||
<rect x="24" y="36" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="40" y="36" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="56" y="36" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="72" y="36" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="88" y="36" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
|
||||
<!-- Film strip sprocket holes - bottom -->
|
||||
<rect x="24" y="84" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="40" y="84" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="56" y="84" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="72" y="84" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
<rect x="88" y="84" width="8" height="8" rx="2" fill="#fff" opacity="0.5"/>
|
||||
|
||||
<!-- Image frames in the strip -->
|
||||
<rect x="24" y="48" width="20" height="32" rx="2" fill="#fff" opacity="0.85"/>
|
||||
<rect x="48" y="48" width="20" height="32" rx="2" fill="#fff" opacity="0.85"/>
|
||||
<rect x="72" y="48" width="20" height="32" rx="2" fill="#fff" opacity="0.85"/>
|
||||
|
||||
<!-- Mini landscape icons inside frames -->
|
||||
<circle cx="30" cy="56" r="3" fill="#77767b" opacity="0.6"/>
|
||||
<polygon points="26,74 34,66 38,70 42,64 44,74" fill="#77767b" opacity="0.4"/>
|
||||
|
||||
<circle cx="54" cy="56" r="3" fill="#77767b" opacity="0.6"/>
|
||||
<polygon points="50,74 58,66 62,70 66,64 68,74" fill="#77767b" opacity="0.4"/>
|
||||
|
||||
<circle cx="78" cy="56" r="3" fill="#77767b" opacity="0.6"/>
|
||||
<polygon points="74,74 82,66 86,70 90,64 92,74" fill="#77767b" opacity="0.4"/>
|
||||
|
||||
<!-- Scissors - cutting diagonally across the strip -->
|
||||
<!-- Scissor blade 1 (top-right) -->
|
||||
<path d="M98,20 L70,58 L74,62 L102,24 Z" fill="#e01b24" opacity="0.9"/>
|
||||
<circle cx="100" cy="18" r="8" fill="none" stroke="#e01b24" stroke-width="3" opacity="0.9"/>
|
||||
<circle cx="100" cy="18" r="3" fill="#e01b24" opacity="0.5"/>
|
||||
|
||||
<!-- Scissor blade 2 (bottom-right) -->
|
||||
<path d="M98,108 L70,70 L74,66 L102,104 Z" fill="#e01b24" opacity="0.9"/>
|
||||
<circle cx="100" cy="110" r="8" fill="none" stroke="#e01b24" stroke-width="3" opacity="0.9"/>
|
||||
<circle cx="100" cy="110" r="3" fill="#e01b24" opacity="0.5"/>
|
||||
|
||||
<!-- Scissor pivot -->
|
||||
<circle cx="74" cy="64" r="3" fill="#a51d2d"/>
|
||||
|
||||
<!-- Cut line (dashed) -->
|
||||
<line x1="74" y1="64" x2="16" y2="64" stroke="#a51d2d" stroke-width="1.5" stroke-dasharray="4,3" opacity="0.7"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.7 KiB |
Reference in New Issue
Block a user