Add app icon (adaptive + legacy) and header logo

- Launcher icon generated from piti-icon.png: adaptive icon (black bg +
  brain foreground) for API 26+, plus legacy square/round PNGs at all densities
- Web header now uses the tsjetpiti wordmark (piti-logo.png -> assets/web/logo.png)
- App label -> "tsjetpiti"; keep source art (piti-icon.png, piti-logo.png) in repo

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-08-09 21:01:09 +02:00
parent 24991e7483
commit dd69cb6d65
24 changed files with 21 additions and 12 deletions

View File

@@ -6,7 +6,9 @@
<!-- Needs a 64-bit ARM device with enough RAM to run a ~1.2 GB model. -->
<application
android:allowBackup="false"
android:label="tsjet"
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
android:label="tsjetpiti"
android:supportsRtl="true"
android:theme="@android:style/Theme.Material.NoActionBar">

View File

@@ -10,9 +10,7 @@
<body>
<header id="bar">
<div id="brand">
<!-- juli's logo goes here -->
<span id="logo" aria-hidden="true">🐟</span>
<span id="title">tsjet</span>
<img id="logo" src="logo.png" alt="tsjetpiti">
</div>
<button id="newBtn" type="button">new tsjet</button>
</header>

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

View File

@@ -43,14 +43,8 @@ body {
flex: 0 0 auto;
}
#brand { display: flex; align-items: center; gap: 9px; }
#logo { font-size: 20px; line-height: 1; }
#title {
font-weight: 600;
font-size: 17px;
letter-spacing: 1.5px;
text-transform: lowercase;
}
#brand { display: flex; align-items: center; }
#logo { height: 30px; width: auto; display: block; }
#newBtn {
background: transparent;

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#000000" />
</shape>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@mipmap/ic_launcher_foreground" />
</adaptive-icon>

View File

@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@drawable/ic_launcher_background" />
<foreground android:drawable="@mipmap/ic_launcher_foreground" />
</adaptive-icon>

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
piti-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
piti-logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB