- Flutter app (Android/iOS): home, explore, albums, search, player with equalizer, mini player, sign up/sign in with email codes, profile, encrypted offline downloads, About page - server/: one-command deploy of self-hosted Supabase behind HestiaCP/nginx (or Caddy), migrations, backups, email templates - supabase/migrations: schema, row-level security, profiles - tools/: song scanner and importer Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
10 lines
885 B
XML
10 lines
885 B
XML
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024" role="img" aria-label="Nanga Kathai app icon">
|
|
<rect width="1024" height="1024" rx="228" fill="#FBF7EE"/>
|
|
<circle cx="700" cy="300" r="150" fill="#F5B335"/>
|
|
<path d="M0 640 C180 520 300 560 430 610 C560 660 700 560 1024 600 V1024 H0Z" fill="#7FA857"/>
|
|
<path d="M0 760 C200 660 360 700 520 750 C680 800 820 720 1024 740 V1024 H0Z" fill="#1F4A2E"/>
|
|
<path d="M-20 850 C220 780 420 820 560 860 C720 905 860 850 1044 860" fill="none" stroke="#FBF7EE" stroke-width="18" stroke-linecap="round"/>
|
|
<path d="M-20 930 C240 870 440 905 600 940 C760 975 880 935 1044 945" fill="none" stroke="#FBF7EE" stroke-width="18" stroke-linecap="round"/>
|
|
<text x="512" y="560" text-anchor="middle" font-family="Sora, 'Arial Black', sans-serif" font-weight="800" font-size="400" letter-spacing="-12" fill="#1F4A2E">NK</text>
|
|
</svg>
|