brand: refresh app icon and web metadata for job tracking

This commit is contained in:
cesnimda
2026-03-22 14:44:58 +01:00
parent 57d93cf234
commit cbe39f6c5c
4 changed files with 31 additions and 21 deletions
+11 -8
View File
@@ -1,12 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Jobbjakt">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Job tracker">
<defs>
<linearGradient id="g" x1="0" x2="1" y1="0" y2="1">
<stop offset="0%" stop-color="#7c4dff"/>
<stop offset="100%" stop-color="#3b82f6"/>
<linearGradient id="briefcase-track" x1="0" x2="1" y1="0" y2="1">
<stop offset="0%" stop-color="#3b82f6"/>
<stop offset="100%" stop-color="#14b8a6"/>
</linearGradient>
</defs>
<circle cx="32" cy="32" r="26" fill="none" stroke="url(#g)" stroke-width="4"/>
<circle cx="32" cy="32" r="10" fill="none" stroke="url(#g)" stroke-width="3" opacity="0.9"/>
<path d="M43 18h-9c-5.5 0-9.5 3.8-9.5 9.7v2.7h-5.5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h5.5v2.4c0 5.9 4 9.5 9.5 9.5H43" fill="none" stroke="#e2e8f0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M44 18v10" stroke="#e2e8f0" stroke-width="4" stroke-linecap="round"/>
<rect x="8" y="12" width="48" height="40" rx="12" fill="#0f172a"/>
<path d="M22 20v-2c0-3.3 2.7-6 6-6h8c3.3 0 6 2.7 6 6v2" fill="none" stroke="url(#briefcase-track)" stroke-width="4" stroke-linecap="round"/>
<rect x="14" y="22" width="36" height="26" rx="8" fill="none" stroke="url(#briefcase-track)" stroke-width="4"/>
<path d="M14 31h14" stroke="url(#briefcase-track)" stroke-width="4" stroke-linecap="round"/>
<path d="M36 31h14" stroke="url(#briefcase-track)" stroke-width="4" stroke-linecap="round"/>
<circle cx="32" cy="31" r="4.5" fill="#e2e8f0"/>
<path d="M24 40l5 5 11-12" fill="none" stroke="#e2e8f0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 762 B

After

Width:  |  Height:  |  Size: 1002 B

+5 -1
View File
@@ -28,7 +28,7 @@
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>Jobbjakt</title>
<title>JobTrack</title>
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
@@ -45,3 +45,7 @@
-->
</body>
</html>
un build` or `yarn build`.
-->
</body>
</html>
+2 -2
View File
@@ -1,6 +1,6 @@
{
"short_name": "Jobbjakt",
"name": "Jobbjakt — Job Tracker",
"short_name": "JobTrack",
"name": "JobTrack — Job Application Tracker",
"icons": [
{
"src": "favicon.ico",
+11 -8
View File
@@ -1,12 +1,15 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Jobbjakt">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" role="img" aria-label="Job tracker">
<defs>
<linearGradient id="g" x1="0" x2="1" y1="0" y2="1">
<stop offset="0%" stop-color="#7c4dff"/>
<stop offset="100%" stop-color="#3b82f6"/>
<linearGradient id="briefcase-track" x1="0" x2="1" y1="0" y2="1">
<stop offset="0%" stop-color="#3b82f6"/>
<stop offset="100%" stop-color="#14b8a6"/>
</linearGradient>
</defs>
<circle cx="32" cy="32" r="26" fill="none" stroke="url(#g)" stroke-width="4"/>
<circle cx="32" cy="32" r="10" fill="none" stroke="url(#g)" stroke-width="3" opacity="0.9"/>
<path d="M43 18h-9c-5.5 0-9.5 3.8-9.5 9.7v2.7h-5.5c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h5.5v2.4c0 5.9 4 9.5 9.5 9.5H43" fill="none" stroke="#e2e8f0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
<path d="M44 18v10" stroke="#e2e8f0" stroke-width="4" stroke-linecap="round"/>
<rect x="8" y="12" width="48" height="40" rx="12" fill="#0f172a"/>
<path d="M22 20v-2c0-3.3 2.7-6 6-6h8c3.3 0 6 2.7 6 6v2" fill="none" stroke="url(#briefcase-track)" stroke-width="4" stroke-linecap="round"/>
<rect x="14" y="22" width="36" height="26" rx="8" fill="none" stroke="url(#briefcase-track)" stroke-width="4"/>
<path d="M14 31h14" stroke="url(#briefcase-track)" stroke-width="4" stroke-linecap="round"/>
<path d="M36 31h14" stroke="url(#briefcase-track)" stroke-width="4" stroke-linecap="round"/>
<circle cx="32" cy="31" r="4.5" fill="#e2e8f0"/>
<path d="M24 40l5 5 11-12" fill="none" stroke="#e2e8f0" stroke-width="4" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

Before

Width:  |  Height:  |  Size: 762 B

After

Width:  |  Height:  |  Size: 1002 B