Updated the app logo and splash artwork to a cleaner circular hub-style logo

This commit is contained in:
2026-05-11 17:51:13 +03:30
parent 2397d27c07
commit 90392c93d7
8 changed files with 121 additions and 95 deletions

View File

@@ -5,25 +5,20 @@
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="@color/posthub_primary"
android:fillColor="#0E1513"
android:pathData="M0,0h108v108h-108z" />
<path
android:fillColor="@color/posthub_primary_dark"
android:fillAlpha="0.34"
android:pathData="M0,0h108v38h-108z" />
android:fillColor="#123C35"
android:pathData="M0,0h108v44h-108z" />
<path
android:fillColor="#00000000"
android:pathData="M18,0v108M36,0v108M54,0v108M72,0v108M90,0v108"
android:strokeColor="#24FFFFFF"
android:strokeWidth="1" />
android:pathData="M18,8C31,1 47,-1 62,3M92,22C103,36 108,55 104,74M15,88C30,103 55,110 78,101"
android:strokeColor="#2600D8B8"
android:strokeLineCap="round"
android:strokeWidth="3" />
<path
android:fillColor="#00000000"
android:pathData="M0,27h108M0,54h108M0,81h108"
android:strokeColor="#18FFFFFF"
android:strokeWidth="1" />
<path
android:fillColor="#00000000"
android:pathData="M-6,96L96,-6M18,114L114,18"
android:pathData="M-8,92L88,-4M22,116L116,22"
android:strokeColor="#14000000"
android:strokeWidth="6" />
android:strokeWidth="7" />
</vector>

View File

@@ -5,52 +5,55 @@
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="#22000000"
android:pathData="M31,25h52c5,0 9,4 9,9v46c0,5 -4,9 -9,9H31c-5,0 -9,-4 -9,-9V34c0,-5 4,-9 9,-9z" />
android:fillColor="#26000000"
android:pathData="M56,15C32.8,15 14,33.8 14,57s18.8,42 42,42s42,-18.8 42,-42S79.2,15 56,15z" />
<path
android:fillColor="@color/posthub_surface"
android:pathData="M28,22h52c5,0 9,4 9,9v46c0,5 -4,9 -9,9H28c-5,0 -9,-4 -9,-9V31c0,-5 4,-9 9,-9z" />
android:fillColor="#F7FAF7"
android:pathData="M54,11C30.3,11 11,30.3 11,54s19.3,43 43,43s43,-19.3 43,-43S77.7,11 54,11z" />
<path
android:fillColor="#E3F4EF"
android:pathData="M28,22h52c5,0 9,4 9,9v9H19v-9c0,-5 4,-9 9,-9z" />
android:pathData="M54,18C34.1,18 18,34.1 18,54s16.1,36 36,36s36,-16.1 36,-36S73.9,18 54,18z" />
<path
android:fillColor="#00000000"
android:pathData="M28,22h52c5,0 9,4 9,9v46c0,5 -4,9 -9,9H28c-5,0 -9,-4 -9,-9V31c0,-5 4,-9 9,-9z"
android:strokeColor="@color/posthub_border"
android:strokeWidth="1.5" />
<path
android:fillColor="@color/posthub_coral"
android:pathData="M30,31m-2.7,0a2.7,2.7 0,1 0,5.4 0a2.7,2.7 0,1 0,-5.4 0" />
<path
android:fillColor="@color/posthub_amber"
android:pathData="M39,31m-2.7,0a2.7,2.7 0,1 0,5.4 0a2.7,2.7 0,1 0,-5.4 0" />
<path
android:fillColor="@color/posthub_primary"
android:pathData="M48,31m-2.7,0a2.7,2.7 0,1 0,5.4 0a2.7,2.7 0,1 0,-5.4 0" />
android:pathData="M54,13C31.4,13 13,31.4 13,54s18.4,41 41,41s41,-18.4 41,-41S76.6,13 54,13z"
android:strokeColor="#D6E8E2"
android:strokeWidth="2" />
<path
android:fillColor="#00000000"
android:pathData="M34,51H54C62,51 62,44 69,44H77M73,40l4,4l-4,4"
android:strokeColor="@color/posthub_primary"
android:pathData="M54,54L73,38M54,54L77,70M54,54L34,64M54,54L43,37"
android:strokeColor="#006B5B"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="4" />
<path
android:fillColor="#00000000"
android:pathData="M34,65H49C57,65 57,73 65,73H77M73,69l4,4l-4,4"
android:strokeColor="@color/posthub_coral"
android:pathData="M37,73C45,82 61,84 72,77"
android:strokeColor="#C47A12"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="4" />
<path
android:fillColor="#00000000"
android:pathData="M34,78H60"
android:strokeColor="@color/posthub_amber"
android:pathData="M36,35C45,27 61,26 72,34"
android:strokeColor="#D84B35"
android:strokeLineCap="round"
android:strokeWidth="4" />
<path
android:fillColor="@color/posthub_primary"
android:pathData="M34,51m-4,0a4,4 0,1 0,8 0a4,4 0,1 0,-8 0" />
android:fillColor="#006B5B"
android:pathData="M54,45m-9,0a9,9 0,1 0,18 0a9,9 0,1 0,-18 0"
android:fillAlpha="0.12" />
<path
android:fillColor="@color/posthub_coral"
android:pathData="M34,65m-4,0a4,4 0,1 0,8 0a4,4 0,1 0,-8 0" />
android:fillColor="#006B5B"
android:pathData="M54,54m-8,0a8,8 0,1 0,16 0a8,8 0,1 0,-16 0" />
<path
android:fillColor="#F7FAF7"
android:pathData="M54,54m-3,0a3,3 0,1 0,6 0a3,3 0,1 0,-6 0" />
<path
android:fillColor="#006B5B"
android:pathData="M73,38m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0M34,64m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
<path
android:fillColor="#D84B35"
android:pathData="M43,37m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
<path
android:fillColor="#C47A12"
android:pathData="M77,70m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
</vector>

View File

@@ -6,17 +6,17 @@
android:viewportHeight="108">
<path
android:fillColor="#00000000"
android:pathData="M28,22h52c5,0 9,4 9,9v46c0,5 -4,9 -9,9H28c-5,0 -9,-4 -9,-9V31c0,-5 4,-9 9,-9z"
android:pathData="M54,13C31.4,13 13,31.4 13,54s18.4,41 41,41s41,-18.4 41,-41S76.6,13 54,13z"
android:strokeColor="#FF000000"
android:strokeWidth="6" />
<path
android:fillColor="#FF000000"
android:pathData="M30,31m-3,0a3,3 0,1 0,6 0a3,3 0,1 0,-6 0M40,31m-3,0a3,3 0,1 0,6 0a3,3 0,1 0,-6 0M50,31m-3,0a3,3 0,1 0,6 0a3,3 0,1 0,-6 0" />
<path
android:fillColor="#00000000"
android:pathData="M34,51H54C62,51 62,44 69,44H77M73,40l4,4l-4,4M34,65H49C57,65 57,73 65,73H77M73,69l4,4l-4,4M34,78H60"
android:pathData="M54,54L73,38M54,54L77,70M54,54L34,64M54,54L43,37M37,73C45,82 61,84 72,77M36,35C45,27 61,26 72,34"
android:strokeColor="#FF000000"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="6" />
<path
android:fillColor="#FF000000"
android:pathData="M54,54m-9,0a9,9 0,1 0,18 0a9,9 0,1 0,-18 0M73,38m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0M34,64m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0M43,37m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0M77,70m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
</vector>

View File

@@ -5,31 +5,51 @@
android:viewportWidth="120"
android:viewportHeight="120">
<path
android:fillColor="@color/posthub_primary"
android:pathData="M32,18h56c7.7,0 14,6.3 14,14v56c0,7.7 -6.3,14 -14,14H32c-7.7,0 -14,-6.3 -14,-14V32c0,-7.7 6.3,-14 14,-14z" />
android:fillColor="#26000000"
android:pathData="M62,14C36.6,14 16,34.6 16,60s20.6,46 46,46s46,-20.6 46,-46S87.4,14 62,14z" />
<path
android:fillColor="#1A000000"
android:pathData="M38,28h50c4.4,0 8,3.6 8,8v45c0,4.4 -3.6,8 -8,8H38c-4.4,0 -8,-3.6 -8,-8V36c0,-4.4 3.6,-8 8,-8z" />
<path
android:fillColor="@color/posthub_surface"
android:pathData="M34,24h50c4.4,0 8,3.6 8,8v45c0,4.4 -3.6,8 -8,8H34c-4.4,0 -8,-3.6 -8,-8V32c0,-4.4 3.6,-8 8,-8z" />
android:fillColor="#F7FAF7"
android:pathData="M60,10C32.4,10 10,32.4 10,60s22.4,50 50,50s50,-22.4 50,-50S87.6,10 60,10z" />
<path
android:fillColor="#E3F4EF"
android:pathData="M34,24h50c4.4,0 8,3.6 8,8v9H26v-9c0,-4.4 3.6,-8 8,-8z" />
android:pathData="M60,19C37.4,19 19,37.4 19,60s18.4,41 41,41s41,-18.4 41,-41S82.6,19 60,19z" />
<path
android:fillColor="#00000000"
android:pathData="M40,57H58C66,57 66,49 74,49H82M78,45l4,4l-4,4M40,70H54C62,70 62,78 70,78H82M78,74l4,4l-4,4"
android:strokeColor="@color/posthub_primary"
android:pathData="M60,12C33.5,12 12,33.5 12,60s21.5,48 48,48s48,-21.5 48,-48S86.5,12 60,12z"
android:strokeColor="#D6E8E2"
android:strokeWidth="2.5" />
<path
android:fillColor="#00000000"
android:pathData="M60,60L82,41M60,60L86,79M60,60L37,72M60,60L47,40"
android:strokeColor="#006B5B"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="4.5" />
android:strokeWidth="5" />
<path
android:fillColor="#00000000"
android:pathData="M40,82H62"
android:strokeColor="@color/posthub_coral"
android:pathData="M40,82C50,92 69,94 82,86"
android:strokeColor="#C47A12"
android:strokeLineCap="round"
android:strokeWidth="4.5" />
android:strokeWidth="5" />
<path
android:fillColor="@color/posthub_primary"
android:pathData="M40,57m-4.5,0a4.5,4.5 0,1 0,9 0a4.5,4.5 0,1 0,-9 0M40,70m-4.5,0a4.5,4.5 0,1 0,9 0a4.5,4.5 0,1 0,-9 0" />
android:fillColor="#00000000"
android:pathData="M39,38C50,28 70,27 83,36"
android:strokeColor="#D84B35"
android:strokeLineCap="round"
android:strokeWidth="5" />
<path
android:fillColor="#006B5B"
android:pathData="M60,60m-9,0a9,9 0,1 0,18 0a9,9 0,1 0,-18 0" />
<path
android:fillColor="#F7FAF7"
android:pathData="M60,60m-3.5,0a3.5,3.5 0,1 0,7 0a3.5,3.5 0,1 0,-7 0" />
<path
android:fillColor="#006B5B"
android:pathData="M82,41m-7,0a7,7 0,1 0,14 0a7,7 0,1 0,-14 0M37,72m-7,0a7,7 0,1 0,14 0a7,7 0,1 0,-14 0" />
<path
android:fillColor="#D84B35"
android:pathData="M47,40m-7,0a7,7 0,1 0,14 0a7,7 0,1 0,-14 0" />
<path
android:fillColor="#C47A12"
android:pathData="M86,79m-7,0a7,7 0,1 0,14 0a7,7 0,1 0,-14 0" />
</vector>

View File

@@ -5,35 +5,37 @@
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="@color/posthub_primary"
android:pathData="M18,8h72c5.5,0 10,4.5 10,10v72c0,5.5 -4.5,10 -10,10H18c-5.5,0 -10,-4.5 -10,-10V18C8,12.5 12.5,8 18,8z" />
android:fillColor="#0E1513"
android:pathData="M54,4C26.4,4 4,26.4 4,54s22.4,50 50,50s50,-22.4 50,-50S81.6,4 54,4z" />
<path
android:fillColor="#0F7D6E"
android:pathData="M18,8h72c5.5,0 10,4.5 10,10v25H8V18C8,12.5 12.5,8 18,8z" />
android:fillColor="#123C35"
android:pathData="M14,22C23.1,11 37.2,4 54,4c27.6,0 50,22.4 50,50c0,2.3 -0.2,4.6 -0.5,6.8H14z" />
<path
android:fillColor="@color/posthub_surface"
android:pathData="M27,24h54c4.4,0 8,3.6 8,8v45c0,4.4 -3.6,8 -8,8H27c-4.4,0 -8,-3.6 -8,-8V32c0,-4.4 3.6,-8 8,-8z" />
android:fillColor="#F7FAF7"
android:pathData="M54,13C31.4,13 13,31.4 13,54s18.4,41 41,41s41,-18.4 41,-41S76.6,13 54,13z" />
<path
android:fillColor="#E3F4EF"
android:pathData="M27,24h54c4.4,0 8,3.6 8,8v9H19v-9c0,-4.4 3.6,-8 8,-8z" />
android:pathData="M54,20C35.2,20 20,35.2 20,54s15.2,34 34,34s34,-15.2 34,-34S72.8,20 54,20z" />
<path
android:fillColor="#00000000"
android:pathData="M34,51H54C62,51 62,44 69,44H77M73,40l4,4l-4,4"
android:strokeColor="@color/posthub_primary"
android:pathData="M54,54L73,38M54,54L77,70M54,54L34,64M54,54L43,37"
android:strokeColor="#006B5B"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="4" />
<path
android:fillColor="#00000000"
android:pathData="M34,65H49C57,65 57,73 65,73H77M73,69l4,4l-4,4"
android:strokeColor="@color/posthub_coral"
android:pathData="M37,73C45,82 61,84 72,77M36,35C45,27 61,26 72,34"
android:strokeColor="#D84B35"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="4" />
android:strokeWidth="3.5" />
<path
android:fillColor="#00000000"
android:pathData="M34,78H60"
android:strokeColor="@color/posthub_amber"
android:strokeLineCap="round"
android:strokeWidth="4" />
android:fillColor="#006B5B"
android:pathData="M54,54m-8,0a8,8 0,1 0,16 0a8,8 0,1 0,-16 0M73,38m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0M34,64m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
<path
android:fillColor="#D84B35"
android:pathData="M43,37m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
<path
android:fillColor="#C47A12"
android:pathData="M77,70m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
</vector>

View File

@@ -5,29 +5,37 @@
android:viewportWidth="108"
android:viewportHeight="108">
<path
android:fillColor="@color/posthub_primary"
android:fillColor="#0E1513"
android:pathData="M54,4C26.4,4 4,26.4 4,54s22.4,50 50,50s50,-22.4 50,-50S81.6,4 54,4z" />
<path
android:fillColor="#0F7D6E"
android:pathData="M16,22C25.1,11 38.8,4 54,4c27.6,0 50,22.4 50,50c0,1.7 -0.1,3.3 -0.2,5H16z" />
android:fillColor="#123C35"
android:pathData="M14,22C23.1,11 37.2,4 54,4c27.6,0 50,22.4 50,50c0,2.3 -0.2,4.6 -0.5,6.8H14z" />
<path
android:fillColor="@color/posthub_surface"
android:pathData="M27,24h54c4.4,0 8,3.6 8,8v45c0,4.4 -3.6,8 -8,8H27c-4.4,0 -8,-3.6 -8,-8V32c0,-4.4 3.6,-8 8,-8z" />
android:fillColor="#F7FAF7"
android:pathData="M54,13C31.4,13 13,31.4 13,54s18.4,41 41,41s41,-18.4 41,-41S76.6,13 54,13z" />
<path
android:fillColor="#E3F4EF"
android:pathData="M27,24h54c4.4,0 8,3.6 8,8v9H19v-9c0,-4.4 3.6,-8 8,-8z" />
android:pathData="M54,20C35.2,20 20,35.2 20,54s15.2,34 34,34s34,-15.2 34,-34S72.8,20 54,20z" />
<path
android:fillColor="#00000000"
android:pathData="M34,51H54C62,51 62,44 69,44H77M73,40l4,4l-4,4"
android:strokeColor="@color/posthub_primary"
android:pathData="M54,54L73,38M54,54L77,70M54,54L34,64M54,54L43,37"
android:strokeColor="#006B5B"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="4" />
<path
android:fillColor="#00000000"
android:pathData="M34,65H49C57,65 57,73 65,73H77M73,69l4,4l-4,4"
android:strokeColor="@color/posthub_coral"
android:pathData="M37,73C45,82 61,84 72,77M36,35C45,27 61,26 72,34"
android:strokeColor="#D84B35"
android:strokeLineCap="round"
android:strokeLineJoin="round"
android:strokeWidth="4" />
android:strokeWidth="3.5" />
<path
android:fillColor="#006B5B"
android:pathData="M54,54m-8,0a8,8 0,1 0,16 0a8,8 0,1 0,-16 0M73,38m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0M34,64m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
<path
android:fillColor="#D84B35"
android:pathData="M43,37m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
<path
android:fillColor="#C47A12"
android:pathData="M77,70m-6,0a6,6 0,1 0,12 0a6,6 0,1 0,-12 0" />
</vector>

View File

@@ -4,7 +4,6 @@
<style name="Theme.PostHUB.Starting" parent="android:style/Theme.Material.NoActionBar">
<item name="android:windowSplashScreenBackground">@color/posthub_canvas</item>
<item name="android:windowSplashScreenAnimatedIcon">@drawable/ic_splash_brand</item>
<item name="android:windowSplashScreenIconBackgroundColor">@color/posthub_primary_dark</item>
<item name="android:windowBackground">@drawable/splash_window_background</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>

View File

@@ -4,7 +4,6 @@
<style name="Theme.PostHUB.Starting" parent="android:style/Theme.Material.Light.NoActionBar">
<item name="android:windowSplashScreenBackground">@color/posthub_canvas</item>
<item name="android:windowSplashScreenAnimatedIcon">@drawable/ic_splash_brand</item>
<item name="android:windowSplashScreenIconBackgroundColor">@color/posthub_primary</item>
<item name="android:windowBackground">@drawable/splash_window_background</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowActionBar">false</item>