aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res/drawable/ic_launcher_foreground.xml
blob: e5b7400c3d6487bed337fec20b75db4febc5a990 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?xml version="1.0" encoding="utf-8"?>
<!-- Foreground: a fresh take on wireless screen mirroring.
       1. A small phone (source) and a larger phone (target display).
       2. Cyan wireless arcs rising from the small phone toward the large
          one - the wireless ADB link / casting direction.
       3. A play triangle on the large screen - references scrcpy's
          upstream identity ("playing what the device is showing").
     Geometry mirrors the AI-generated reference 1:1. The arcs carry the
     one accent colour; everything else is the light foreground tone.
     For the Android 13+ themed (monochrome) icon the same drawable is
     reused: the system tints by coverage, so the colours here are
     irrelevant in that mode. Adaptive viewport is 108x108; all content
     stays inside the inner safe zone. -->
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="108dp"
    android:height="108dp"
    android:viewportWidth="108"
    android:viewportHeight="108">

    <!-- Phone outlines (source 20x34, target 28x50), stroke only. -->
    <path
        android:strokeColor="#E8E8E8"
        android:strokeWidth="3"
        android:strokeLineJoin="round"
        android:fillColor="#00000000"
        android:pathData="M57,29 H75 A5,5 0 0 1 80,34 V74 A5,5 0 0 1 75,79 H57 A5,5 0 0 1 52,74 V34 A5,5 0 0 1 57,29 Z
                          M30,47 H42 A4,4 0 0 1 46,51 V77 A4,4 0 0 1 42,81 H30 A4,4 0 0 1 26,77 V51 A4,4 0 0 1 30,47 Z"/>

    <!-- Speaker slits and home indicators on both phones. -->
    <path
        android:strokeColor="#E8E8E8"
        android:strokeWidth="2"
        android:strokeLineCap="round"
        android:fillColor="#00000000"
        android:pathData="M62,35 H70 M61,74 H71 M32,52 H40 M32,76 H40"/>

    <!-- Play triangle, filled, inside the large phone screen. -->
    <path
        android:fillColor="#E8E8E8"
        android:pathData="M61,46 L61,62 L74,54 Z"/>

    <!-- Wireless arcs: three concentric quarter-arcs centred at (40,48),
         sweeping from north to east so they fan up-right from the small
         phone toward the large one. -->
    <path
        android:strokeColor="#3FD0D6"
        android:strokeWidth="2.5"
        android:strokeLineCap="round"
        android:fillColor="#00000000"
        android:pathData="M40,43 A5,5 0 0 1 45,48 M40,39.5 A8.5,8.5 0 0 1 48.5,48 M40,36 A12,12 0 0 1 52,48"/>

</vector>