mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-07-21 13:05:00 +01:00
Update assets for linked device registration flows.
This commit is contained in:
committed by
Greyson Parrelli
parent
5e3a34e1bc
commit
ac7d54331a
@@ -111,6 +111,20 @@ sealed interface WindowBreakpoint {
|
||||
) : WindowBreakpoint
|
||||
}
|
||||
|
||||
enum class FormFactor {
|
||||
PHONE,
|
||||
FOLDABLE,
|
||||
TABLET
|
||||
}
|
||||
|
||||
/** A best-effort guess at a device's [FormFactor] most likely associated with this [WindowBreakpoint]. */
|
||||
val WindowBreakpoint.assumedFormFactor: FormFactor
|
||||
get() = when (this) {
|
||||
is WindowBreakpoint.Small -> FormFactor.PHONE
|
||||
is WindowBreakpoint.Medium -> FormFactor.FOLDABLE
|
||||
is WindowBreakpoint.Large -> FormFactor.TABLET
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun Resources.rememberIsSplitPane(
|
||||
forceSplitPane: Boolean = CoreUiDependencies.forceSplitPane
|
||||
|
||||
+3
-2
@@ -13,6 +13,7 @@ import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.Spacer
|
||||
import androidx.compose.foundation.layout.fillMaxHeight
|
||||
import androidx.compose.foundation.layout.fillMaxWidth
|
||||
import androidx.compose.foundation.layout.height
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.rememberScrollState
|
||||
import androidx.compose.foundation.verticalScroll
|
||||
@@ -73,6 +74,7 @@ private fun OnePane(params: RegistrationScaffold.Params.OnePane, permissionState
|
||||
.padding(paddingValues)
|
||||
) {
|
||||
FirstPaneContent()
|
||||
Spacer(modifier = Modifier.height(16.dp))
|
||||
SecondPaneContent()
|
||||
}
|
||||
},
|
||||
@@ -147,9 +149,8 @@ private fun FirstPaneContent(
|
||||
private fun SecondPaneContent(
|
||||
modifier: Modifier = Modifier
|
||||
) {
|
||||
// TODO [regv5] Final image asset
|
||||
Image(
|
||||
painter = painterResource(R.drawable.welcome),
|
||||
painter = painterResource(R.drawable.device_notifications),
|
||||
contentDescription = null,
|
||||
modifier = modifier
|
||||
)
|
||||
|
||||
+3
-1
@@ -64,7 +64,9 @@ import androidx.compose.ui.unit.Dp
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.compose.ui.window.DialogProperties
|
||||
import kotlinx.coroutines.delay
|
||||
import org.signal.core.ui.FormFactor
|
||||
import org.signal.core.ui.WindowBreakpoint
|
||||
import org.signal.core.ui.assumedFormFactor
|
||||
import org.signal.core.ui.compose.AllDevicePreviews
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
@@ -98,7 +100,7 @@ fun LinkAccountScreen(
|
||||
modifier: Modifier = Modifier
|
||||
) {
|
||||
val layoutParams = RegistrationScaffold.rememberLayoutParams()
|
||||
val isPhone = rememberWindowBreakpoint() is WindowBreakpoint.Small
|
||||
val isPhone = rememberWindowBreakpoint().assumedFormFactor == FormFactor.PHONE
|
||||
|
||||
// Sequence the expand button animation with the QR morph
|
||||
var expandButtonVisible by remember { mutableStateOf(!state.displayQrOverlay) }
|
||||
|
||||
+11
-2
@@ -12,6 +12,7 @@ import androidx.compose.foundation.layout.Row
|
||||
import androidx.compose.foundation.layout.Spacer
|
||||
import androidx.compose.foundation.layout.fillMaxHeight
|
||||
import androidx.compose.foundation.layout.fillMaxWidth
|
||||
import androidx.compose.foundation.layout.height
|
||||
import androidx.compose.foundation.layout.padding
|
||||
import androidx.compose.foundation.layout.widthIn
|
||||
import androidx.compose.foundation.rememberScrollState
|
||||
@@ -37,7 +38,9 @@ import androidx.compose.ui.text.style.TextDecoration
|
||||
import androidx.compose.ui.text.withLink
|
||||
import androidx.compose.ui.unit.dp
|
||||
import androidx.compose.ui.window.DialogProperties
|
||||
import org.signal.core.ui.FormFactor
|
||||
import org.signal.core.ui.WindowBreakpoint
|
||||
import org.signal.core.ui.assumedFormFactor
|
||||
import org.signal.core.ui.compose.AllDevicePreviews
|
||||
import org.signal.core.ui.compose.Buttons
|
||||
import org.signal.core.ui.compose.Dialogs
|
||||
@@ -98,6 +101,7 @@ private fun OnePane(params: RegistrationScaffold.Params.OnePane, state: MessageS
|
||||
.padding(paddingValues)
|
||||
) {
|
||||
FirstPaneContent(state)
|
||||
Spacer(modifier = Modifier.height(16.dp))
|
||||
SecondPaneContent()
|
||||
}
|
||||
},
|
||||
@@ -206,9 +210,14 @@ private fun FirstPaneContent(
|
||||
private fun SecondPaneContent(
|
||||
modifier: Modifier = Modifier
|
||||
) {
|
||||
// TODO [regv5] Final image asset
|
||||
val deviceImage = when (rememberWindowBreakpoint().assumedFormFactor) {
|
||||
FormFactor.PHONE -> R.drawable.device_phone
|
||||
FormFactor.FOLDABLE -> R.drawable.device_foldable
|
||||
FormFactor.TABLET -> R.drawable.device_tablet
|
||||
}
|
||||
|
||||
Image(
|
||||
painter = painterResource(R.drawable.welcome),
|
||||
painter = painterResource(deviceImage),
|
||||
contentDescription = null,
|
||||
modifier = modifier
|
||||
)
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:width="320dp"
|
||||
android:height="320dp"
|
||||
android:viewportWidth="320"
|
||||
android:viewportHeight="320"
|
||||
tools:ignore="VectorRaster">
|
||||
<path
|
||||
android:fillColor="#FF191C23"
|
||||
android:strokeColor="#FF767676"
|
||||
android:strokeWidth="2"
|
||||
android:pathData="M279 9c14.91 0 27 12.09 27 27v244c0 14.91-12.09 27-27 27H39c-14.91 0-27-12.09-27-27V36C12 21.09 24.09 9 39 9h240Z"/>
|
||||
<path
|
||||
android:fillColor="#FF3E4454"
|
||||
android:pathData="M21 38c0-11.05 8.95-20 20-20h236c11.05 0 20 8.95 20 20v240c0 11.05-8.95 20-20 20h-236c-11.05 0-20-8.95-20-20z"/>
|
||||
<path
|
||||
android:fillColor="#FF474E62"
|
||||
android:pathData="M121.72 105.64c33.3 50.8 19.1 119-31.71 152.3L32.07 295.9C25.51 292.62 21 285.84 21 278V38c0-11.05 8.95-20 20-20h23.29l57.43 87.64Z"/>
|
||||
<path
|
||||
android:fillColor="#FF767676"
|
||||
android:pathData="M163 10c-1.66 0-3 1.34-3 3v5h-2v-5c0-1.66-1.34-3-3-3h8Z"/>
|
||||
<path
|
||||
android:fillColor="#FF767676"
|
||||
android:pathData="M160 303c0 1.66 1.34 3 3 3h-8c1.66 0 3-1.34 3-3v-5h2v5Z"/>
|
||||
<path
|
||||
android:pathData="M160 18H196V298H160z">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="160"
|
||||
android:startY="176.5"
|
||||
android:endX="196"
|
||||
android:endY="176.5">
|
||||
<item
|
||||
android:color="#FF404759"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#FF3E4454"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#FF484F61"
|
||||
android:pathData="M277 18c11.05 0 20 8.95 20 20v240c0 6.53-3.13 12.33-7.97 15.98-3.55-3.47-6.9-7.2-10.04-11.23L200.62 182.2c-37.35-47.91-28.78-117.03 19.14-154.38l12.6-9.81H277Z"/>
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M282 28A5 5 0 1 0 282 38 5 5 0 1 0 282 28z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,74 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:width="424dp"
|
||||
android:height="398dp"
|
||||
android:viewportWidth="424"
|
||||
android:viewportHeight="398"
|
||||
tools:ignore="VectorRaster">
|
||||
<path
|
||||
android:fillColor="#FF191C23"
|
||||
android:strokeColor="#FF767676"
|
||||
android:strokeWidth="2"
|
||||
android:pathData="M390 1c18.23 0 33 14.77 33 33v363H1V34C1 15.77 15.77 1 34 1h356Z"/>
|
||||
<path
|
||||
android:fillColor="#FFC5CFE4"
|
||||
android:pathData="M18 30c0-6.63 5.37-12 12-12h364c6.63 0 12 5.37 12 12v366H18V30Z"/>
|
||||
<path
|
||||
android:fillColor="#FF3E4454"
|
||||
android:pathData="M18 30c0-6.63 5.37-12 12-12h364c6.63 0 12 5.37 12 12v366H18V30Z"/>
|
||||
<path
|
||||
android:fillColor="#FF484F61"
|
||||
android:pathData="M394 18c6.63 0 12 5.37 12 12v366h-2.36c-18.35-6.88-35.1-18.76-48.04-35.35L233.5 203.97c-37.35-47.92-28.78-117.04 19.14-154.38L293.17 18H394Z"/>
|
||||
<path
|
||||
android:fillColor="#FF41485A"
|
||||
android:pathData="M188.72 148.34c33.3 50.81 19.1 119-31.7 152.3L18 391.74V30c0-6.63 5.37-12 12-12h73.3l85.42 130.34Z"/>
|
||||
<path
|
||||
android:fillColor="#FF1B1C1F"
|
||||
android:pathData="M73 140c0-13.25 10.75-24 24-24h229c13.25 0 24 10.75 24 24v91c0 13.25-10.75 24-24 24h-229c-13.25 0-24-10.75-24-24z"/>
|
||||
<path
|
||||
android:fillColor="#14B6C5FA"
|
||||
android:pathData="M73 140c0-13.25 10.75-24 24-24h229c13.25 0 24 10.75 24 24v91c0 13.25-10.75 24-24 24h-229c-13.25 0-24-10.75-24-24z"/>
|
||||
<path
|
||||
android:fillColor="#FF1B1C1F"
|
||||
android:pathData="M89 193c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13v0c0 7.18-5.82 13-13 13h-219c-7.18 0-13-5.82-13-13z"/>
|
||||
<path
|
||||
android:fillColor="#24B6C5FA"
|
||||
android:pathData="M89 193c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13v0c0 7.18-5.82 13-13 13h-219c-7.18 0-13-5.82-13-13z"/>
|
||||
<path
|
||||
android:fillColor="#FF1B1C1F"
|
||||
android:pathData="M89 226c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13s-5.82 13-13 13H102c-7.18 0-13-5.82-13-13Z"/>
|
||||
<path
|
||||
android:fillColor="#24B6C5FA"
|
||||
android:pathData="M89 226c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13s-5.82 13-13 13H102c-7.18 0-13-5.82-13-13Z"/>
|
||||
<path
|
||||
android:fillColor="#FFBEBFC5"
|
||||
android:pathData="M204.56 137.32c-0.4-0.4-1.05-0.4-1.45 0-1.6 1.6-2.89 3.86-3.2 6.73-0.07 0.56 0.33 1.07 0.9 1.13 0.55 0.06 1.06-0.34 1.12-0.9 0.26-2.37 1.31-4.2 2.63-5.52 0.4-0.4 0.4-1.04 0-1.44Z"/>
|
||||
<path
|
||||
android:fillColor="#FFBEBFC5"
|
||||
android:pathData="M219.44 137.32c0.4-0.4 1.05-0.4 1.45 0 1.6 1.6 2.89 3.86 3.2 6.73 0.07 0.56-0.33 1.07-0.9 1.13-0.55 0.06-1.06-0.34-1.12-0.9-0.26-2.37-1.31-4.2-2.63-5.52-0.4-0.4-0.4-1.04 0-1.44Z"/>
|
||||
<path
|
||||
android:fillColor="#FFBEBFC5"
|
||||
android:pathData="M212 138.04c-4.23 0-7.81 3.25-7.97 7.8-0.15 4.29-1.02 5.92-1.75 6.78-0.2 0.22-0.38 0.4-0.57 0.58l-0.1 0.09-0.47 0.46c-0.39 0.43-0.66 0.94-0.66 1.74 0 1.3 1.04 2.38 2.36 2.38h18.32c1.32 0 2.36-1.08 2.36-2.38 0-0.8-0.27-1.3-0.66-1.74l-0.47-0.46-0.05-0.04-0.05-0.05c-0.19-0.17-0.38-0.36-0.57-0.58-0.73-0.86-1.6-2.5-1.75-6.79-0.16-4.54-3.74-7.79-7.97-7.79Z"/>
|
||||
<path
|
||||
android:fillColor="#FFBEBFC5"
|
||||
android:pathData="M208.44 159.91c0.1-0.17 0.3-0.28 0.5-0.28h6.12c0.2 0 0.4 0.1 0.5 0.28 0.1 0.18 0.1 0.4 0 0.58-0.69 1.25-2.01 2.05-3.56 2.05-1.55 0-2.87-0.8-3.56-2.05-0.1-0.18-0.1-0.4 0-0.58Z"/>
|
||||
<path
|
||||
android:pathData="M0 278H424V398H0z">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="216.98"
|
||||
android:startY="278"
|
||||
android:endX="216.98"
|
||||
android:endY="378.35">
|
||||
<item
|
||||
android:color="#001B1B1D"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#FF1B1B1D"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
</vector>
|
||||
@@ -0,0 +1,28 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="96dp"
|
||||
android:height="180dp"
|
||||
android:viewportWidth="96"
|
||||
android:viewportHeight="180">
|
||||
<path
|
||||
android:strokeColor="#FF767676"
|
||||
android:strokeWidth="6"
|
||||
android:pathData="M11 24c0-7.18 5.82-13 13-13h48c7.18 0 13 5.82 13 13v132c0 7.18-5.82 13-13 13h-48c-7.18 0-13-5.82-13-13z"/>
|
||||
<path
|
||||
android:fillColor="#FF3E4454"
|
||||
android:strokeColor="#FF191C23"
|
||||
android:strokeWidth="4.5"
|
||||
android:pathData="M11.75 24c0-6.77 5.48-12.25 12.25-12.25h48c6.77 0 12.25 5.48 12.25 12.25v132c0 6.77-5.48 12.25-12.25 12.25h-48c-6.77 0-12.25-5.48-12.25-12.25z"/>
|
||||
<path
|
||||
android:fillColor="#FF484F62"
|
||||
android:pathData="M48.33 14C48.77 17.26 49 20.6 49 24c0 26.94-14.28 50.22-35 61.23V24c0-5.52 4.48-10 10-10h24.33Z"/>
|
||||
<path
|
||||
android:fillColor="#FF383F50"
|
||||
android:pathData="M75.13 14.5C79.12 15.82 82 19.57 82 24v132c0 5.52-4.48 10-10 10H24c-2.11 0-4.07-0.66-5.68-1.77 0.5-3.95 3.86-7 7.94-7h40.87c4.42 0 8-3.59 8-8V14.5Z"/>
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M46 20.5c0-1.38 1.12-2.5 2.5-2.5h0c1.38 0 2.5 1.12 2.5 2.5v0c0 1.38-1.12 2.5-2.5 2.5h0c-1.38 0-2.5-1.12-2.5-2.5z"/>
|
||||
<path
|
||||
android:strokeColor="#0A000000"
|
||||
android:strokeWidth="1"
|
||||
android:pathData="M14.5 24c0-5.25 4.25-9.5 9.5-9.5h48c5.25 0 9.5 4.25 9.5 9.5v132c0 5.25-4.25 9.5-9.5 9.5h-48c-5.25 0-9.5-4.25-9.5-9.5z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,34 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:width="512dp"
|
||||
android:height="352dp"
|
||||
android:viewportWidth="512"
|
||||
android:viewportHeight="352"
|
||||
tools:ignore="VectorRaster">
|
||||
<path
|
||||
android:fillColor="#FF191C23"
|
||||
android:strokeColor="#FF767676"
|
||||
android:strokeWidth="2"
|
||||
android:pathData="M11 44c0-14.91 12.09-27 27-27h436c14.91 0 27 12.09 27 27v265c0 14.91-12.09 27-27 27h-436c-14.91 0-27-12.09-27-27z"/>
|
||||
<path
|
||||
android:fillColor="#FF404759"
|
||||
android:pathData="M28 46c0-6.63 5.37-12 12-12h432c6.63 0 12 5.37 12 12v261c0 6.63-5.37 12-12 12h-432c-6.63 0-12-5.37-12-12z"/>
|
||||
<group>
|
||||
<clip-path
|
||||
android:pathData="M28 46c0-6.63 5.37-12 12-12h432c6.63 0 12 5.37 12 12v261c0 6.63-5.37 12-12 12h-432c-6.63 0-12-5.37-12-12z"/>
|
||||
<group>
|
||||
<path
|
||||
android:fillColor="#FF484F61"
|
||||
android:pathData="M397.2-21.99c23.01-17.93 52.2-25.99 81.15-22.4 28.95 3.59 55.29 18.53 73.23 41.54l78.37 100.56c37.34 47.92 28.77 117.04-19.15 154.38l-84.43 65.81c-47.92 37.34-117.04 28.77-154.38-19.15l-78.37-100.55c-37.34-47.92-28.77-117.04 19.14-154.39z"/>
|
||||
<path
|
||||
android:fillColor="#FF474E62"
|
||||
android:pathData="M12.54-16.71c50.81-33.3 119-19.1 152.29 31.71l69.88 106.63c33.3 50.81 19.1 119-31.71 152.3l-89.53 58.68c-50.81 33.3-119 19.1-152.3-31.71l-69.88-106.64c-33.3-50.81-19.1-119 31.71-152.29z"/>
|
||||
</group>
|
||||
</group>
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M261.5 22.5A3.5 3.5 0 1 0 261.5 29.5 3.5 3.5 0 1 0 261.5 22.5z"/>
|
||||
<path
|
||||
android:fillColor="#0A000000"
|
||||
android:pathData="M249.5 23.5A2.5 2.5 0 1 0 249.5 28.5 2.5 2.5 0 1 0 249.5 23.5z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,79 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:width="320dp"
|
||||
android:height="320dp"
|
||||
android:viewportWidth="320"
|
||||
android:viewportHeight="320"
|
||||
tools:ignore="VectorRaster">
|
||||
<path
|
||||
android:strokeWidth="2"
|
||||
android:pathData="M279 9c14.91 0 27 12.09 27 27v244c0 14.91-12.09 27-27 27H39c-14.91 0-27-12.09-27-27V36C12 21.09 24.09 9 39 9h240Z">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="159"
|
||||
android:startY="10"
|
||||
android:endX="159"
|
||||
android:endY="306">
|
||||
<item
|
||||
android:color="#FFFFFFFF"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#FFF4F5F8"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
<aapt:attr name="android:strokeColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="159"
|
||||
android:startY="10"
|
||||
android:endX="159"
|
||||
android:endY="306">
|
||||
<item
|
||||
android:color="#1A000000"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#2E000000"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#FFC5CFE4"
|
||||
android:pathData="M21 38c0-11.05 8.95-20 20-20h236c11.05 0 20 8.95 20 20v240c0 11.05-8.95 20-20 20h-236c-11.05 0-20-8.95-20-20z"/>
|
||||
<path
|
||||
android:fillColor="#FFE5EDFD"
|
||||
android:pathData="M121.72 105.64c33.3 50.8 19.1 119-31.71 152.3L32.07 295.9C25.51 292.62 21 285.84 21 278V38c0-11.05 8.95-20 20-20h23.29l57.43 87.64Z"/>
|
||||
<path
|
||||
android:fillColor="#FFDDDDDD"
|
||||
android:pathData="M163 10c-1.66 0-3 1.34-3 3v5h-2v-5c0-1.66-1.34-3-3-3h8Z"/>
|
||||
<path
|
||||
android:fillColor="#FFD2D2D2"
|
||||
android:pathData="M160 303c0 1.66 1.34 3 3 3h-8c1.66 0 3-1.34 3-3v-5h2v5Z"/>
|
||||
<path
|
||||
android:pathData="M160 18H196V298H160z">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="160"
|
||||
android:startY="176.5"
|
||||
android:endX="196"
|
||||
android:endY="176.5">
|
||||
<item
|
||||
android:color="#FFCAD4E9"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#FFC5CFE4"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#FFD0DAF0"
|
||||
android:pathData="M277 18c11.05 0 20 8.95 20 20v240c0 6.53-3.13 12.33-7.97 15.98-3.55-3.47-6.9-7.2-10.04-11.23L200.62 182.2c-37.35-47.91-28.78-117.03 19.14-154.38l12.6-9.81H277Z"/>
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M282 28A5 5 0 1 0 282 38 5 5 0 1 0 282 28z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,89 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:width="424dp"
|
||||
android:height="398dp"
|
||||
android:viewportWidth="424"
|
||||
android:viewportHeight="398"
|
||||
tools:ignore="VectorRaster">
|
||||
<path
|
||||
android:fillColor="#FFFFFFFF"
|
||||
android:strokeWidth="2"
|
||||
android:pathData="M390 1c18.23 0 33 14.77 33 33v363H1V34C1 15.77 15.77 1 34 1h356Z">
|
||||
<aapt:attr name="android:strokeColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="212"
|
||||
android:startY="2"
|
||||
android:endX="212"
|
||||
android:endY="396">
|
||||
<item
|
||||
android:color="#1A000000"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#2E000000"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#FFC5CFE4"
|
||||
android:pathData="M18 30c0-6.63 5.37-12 12-12h364c6.63 0 12 5.37 12 12v366H18V30Z"/>
|
||||
<path
|
||||
android:fillColor="#FFB1BACD"
|
||||
android:pathData="M18 30c0-6.63 5.37-12 12-12h364c6.63 0 12 5.37 12 12v366H18V30Z"/>
|
||||
<path
|
||||
android:fillColor="#FFBBC4D8"
|
||||
android:pathData="M394 18c6.63 0 12 5.37 12 12v366h-2.36c-18.35-6.88-35.1-18.76-48.04-35.35L233.5 203.97c-37.35-47.92-28.78-117.04 19.14-154.38L293.17 18H394Z"/>
|
||||
<path
|
||||
android:fillColor="#FFC9D2E2"
|
||||
android:pathData="M188.72 148.34c33.3 50.81 19.1 119-31.7 152.3L18 391.74V30c0-6.63 5.37-12 12-12h73.3l85.42 130.34Z"/>
|
||||
<path
|
||||
android:fillColor="#FFFBFCFE"
|
||||
android:pathData="M73 140c0-13.25 10.75-24 24-24h229c13.25 0 24 10.75 24 24v91c0 13.25-10.75 24-24 24h-229c-13.25 0-24-10.75-24-24z"/>
|
||||
<path
|
||||
android:fillColor="#0D50679F"
|
||||
android:pathData="M73 140c0-13.25 10.75-24 24-24h229c13.25 0 24 10.75 24 24v91c0 13.25-10.75 24-24 24h-229c-13.25 0-24-10.75-24-24z"/>
|
||||
<path
|
||||
android:fillColor="#FFFBFCFE"
|
||||
android:pathData="M89 193c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13v0c0 7.18-5.82 13-13 13h-219c-7.18 0-13-5.82-13-13z"/>
|
||||
<path
|
||||
android:fillColor="#2450679F"
|
||||
android:pathData="M89 193c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13v0c0 7.18-5.82 13-13 13h-219c-7.18 0-13-5.82-13-13z"/>
|
||||
<path
|
||||
android:fillColor="#FFFBFCFE"
|
||||
android:pathData="M89 226c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13s-5.82 13-13 13H102c-7.18 0-13-5.82-13-13Z"/>
|
||||
<path
|
||||
android:fillColor="#2450679F"
|
||||
android:pathData="M89 226c0-7.18 5.82-13 13-13h219c7.18 0 13 5.82 13 13s-5.82 13-13 13H102c-7.18 0-13-5.82-13-13Z"/>
|
||||
<path
|
||||
android:fillColor="#FF545863"
|
||||
android:pathData="M204.56 137.32c-0.4-0.4-1.05-0.4-1.45 0-1.6 1.6-2.89 3.86-3.2 6.73-0.07 0.56 0.33 1.07 0.9 1.13 0.55 0.06 1.06-0.34 1.12-0.9 0.26-2.37 1.31-4.2 2.63-5.52 0.4-0.4 0.4-1.04 0-1.44Z"/>
|
||||
<path
|
||||
android:fillColor="#FF545863"
|
||||
android:pathData="M219.44 137.32c0.4-0.4 1.05-0.4 1.45 0 1.6 1.6 2.89 3.86 3.2 6.73 0.07 0.56-0.33 1.07-0.9 1.13-0.55 0.06-1.06-0.34-1.12-0.9-0.26-2.37-1.31-4.2-2.63-5.52-0.4-0.4-0.4-1.04 0-1.44Z"/>
|
||||
<path
|
||||
android:fillColor="#FF545863"
|
||||
android:pathData="M212 138.04c-4.23 0-7.81 3.25-7.97 7.8-0.15 4.29-1.02 5.92-1.75 6.78-0.2 0.22-0.38 0.4-0.57 0.58l-0.1 0.09-0.47 0.46c-0.39 0.43-0.66 0.94-0.66 1.74 0 1.3 1.04 2.38 2.36 2.38h18.32c1.32 0 2.36-1.08 2.36-2.38 0-0.8-0.27-1.3-0.66-1.74l-0.47-0.46-0.05-0.04-0.05-0.05c-0.19-0.17-0.38-0.36-0.57-0.58-0.73-0.86-1.6-2.5-1.75-6.79-0.16-4.54-3.74-7.79-7.97-7.79Z"/>
|
||||
<path
|
||||
android:fillColor="#FF545863"
|
||||
android:pathData="M208.44 159.91c0.1-0.17 0.3-0.28 0.5-0.28h6.12c0.2 0 0.4 0.1 0.5 0.28 0.1 0.18 0.1 0.4 0 0.58-0.69 1.25-2.01 2.05-3.56 2.05-1.55 0-2.87-0.8-3.56-2.05-0.1-0.18-0.1-0.4 0-0.58Z"/>
|
||||
<path
|
||||
android:pathData="M0 278H424V398H0z">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="216.98"
|
||||
android:startY="278"
|
||||
android:endX="216.98"
|
||||
android:endY="378.35">
|
||||
<item
|
||||
android:color="#00FBFCFF"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#FFFBFCFF"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
</vector>
|
||||
@@ -0,0 +1,44 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
android:width="96dp"
|
||||
android:height="180dp"
|
||||
android:viewportWidth="96"
|
||||
android:viewportHeight="180">
|
||||
<path
|
||||
android:strokeWidth="6"
|
||||
android:pathData="M11 24c0-7.18 5.82-13 13-13h48c7.18 0 13 5.82 13 13v132c0 7.18-5.82 13-13 13h-48c-7.18 0-13-5.82-13-13z">
|
||||
<aapt:attr name="android:strokeColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="48"
|
||||
android:startY="14"
|
||||
android:endX="48"
|
||||
android:endY="166">
|
||||
<item
|
||||
android:color="#1A000000"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#2E000000"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#FFD9E0EE"
|
||||
android:strokeColor="#FFFFFFFF"
|
||||
android:strokeWidth="4.5"
|
||||
android:pathData="M11.75 24c0-6.77 5.48-12.25 12.25-12.25h48c6.77 0 12.25 5.48 12.25 12.25v132c0 6.77-5.48 12.25-12.25 12.25h-48c-6.77 0-12.25-5.48-12.25-12.25z"/>
|
||||
<path
|
||||
android:fillColor="#FFEAEEF6"
|
||||
android:pathData="M48.33 14C48.77 17.26 49 20.6 49 24c0 26.94-14.28 50.22-35 61.23V24c0-5.52 4.48-10 10-10h24.33Z"/>
|
||||
<path
|
||||
android:fillColor="#FFC0CBE2"
|
||||
android:pathData="M75.13 14.5C79.12 15.82 82 19.57 82 24v132c0 5.52-4.48 10-10 10H24c-2.11 0-4.07-0.66-5.68-1.77 0.5-3.95 3.86-7 7.94-7h40.87c4.42 0 8-3.59 8-8V14.5Z"/>
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M46 20.5c0-1.38 1.12-2.5 2.5-2.5h0c1.38 0 2.5 1.12 2.5 2.5v0c0 1.38-1.12 2.5-2.5 2.5h0c-1.38 0-2.5-1.12-2.5-2.5z"/>
|
||||
<path
|
||||
android:strokeColor="#0A000000"
|
||||
android:strokeWidth="1"
|
||||
android:pathData="M14.5 24c0-5.25 4.25-9.5 9.5-9.5h48c5.25 0 9.5 4.25 9.5 9.5v132c0 5.25-4.25 9.5-9.5 9.5h-48c-5.25 0-9.5-4.25-9.5-9.5z"/>
|
||||
</vector>
|
||||
@@ -0,0 +1,64 @@
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:width="512dp"
|
||||
android:height="352dp"
|
||||
android:viewportWidth="512"
|
||||
android:viewportHeight="352"
|
||||
tools:ignore="VectorRaster">
|
||||
<path
|
||||
android:strokeWidth="2"
|
||||
android:pathData="M11 44c0-14.91 12.09-27 27-27h436c14.91 0 27 12.09 27 27v265c0 14.91-12.09 27-27 27h-436c-14.91 0-27-12.09-27-27z">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="256"
|
||||
android:startY="18"
|
||||
android:endX="256"
|
||||
android:endY="335">
|
||||
<item
|
||||
android:color="#FFFFFFFF"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#FFF4F5F9"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
<aapt:attr name="android:strokeColor">
|
||||
<gradient
|
||||
android:type="linear"
|
||||
android:startX="256"
|
||||
android:startY="18"
|
||||
android:endX="256"
|
||||
android:endY="335">
|
||||
<item
|
||||
android:color="#1A000000"
|
||||
android:offset="0"/>
|
||||
<item
|
||||
android:color="#2E000000"
|
||||
android:offset="1"/>
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#FFC5CFE4"
|
||||
android:pathData="M28 46c0-6.63 5.37-12 12-12h432c6.63 0 12 5.37 12 12v261c0 6.63-5.37 12-12 12h-432c-6.63 0-12-5.37-12-12z"/>
|
||||
<group>
|
||||
<clip-path
|
||||
android:pathData="M28 46c0-6.63 5.37-12 12-12h432c6.63 0 12 5.37 12 12v261c0 6.63-5.37 12-12 12h-432c-6.63 0-12-5.37-12-12z"/>
|
||||
<group>
|
||||
<path
|
||||
android:fillColor="#FFD0DAF0"
|
||||
android:pathData="M397.2-21.99c23.01-17.93 52.2-25.99 81.15-22.4 28.95 3.59 55.29 18.53 73.23 41.54l78.37 100.56c37.34 47.92 28.77 117.04-19.15 154.38l-84.43 65.81c-47.92 37.34-117.04 28.77-154.38-19.15l-78.37-100.55c-37.34-47.92-28.77-117.04 19.14-154.39z"/>
|
||||
<path
|
||||
android:fillColor="#FFE5EDFD"
|
||||
android:pathData="M12.54-16.71c50.81-33.3 119-19.1 152.29 31.71l69.88 106.63c33.3 50.81 19.1 119-31.71 152.3l-89.53 58.68c-50.81 33.3-119 19.1-152.3-31.71l-69.88-106.64c-33.3-50.81-19.1-119 31.71-152.29z"/>
|
||||
</group>
|
||||
</group>
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M261.5 22.5A3.5 3.5 0 1 0 261.5 29.5 3.5 3.5 0 1 0 261.5 22.5z"/>
|
||||
<path
|
||||
android:fillColor="#0A000000"
|
||||
android:pathData="M249.5 23.5A2.5 2.5 0 1 0 249.5 28.5 2.5 2.5 0 1 0 249.5 23.5z"/>
|
||||
</vector>
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2e1a49095a8f3d1983e54de14e493e69429ea3f45a84326fb85f9db1dfe45fbb
|
||||
size 127594
|
||||
oid sha256:e2df362833444c9a85fa0287793e3d73ac4eb4fec45893c80017937b25d545ff
|
||||
size 106297
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:58a5cb3ae0d20092cce30892d486f2905f61087c0c387026b79b4408e0af746c
|
||||
size 123136
|
||||
oid sha256:b76f3667884aa46dc3d67f0c696fb49e3f56a9bd5feab1235d4d6b0ada385294
|
||||
size 105871
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:eb285b2c87cf062cd9de3fcfdd918c1c9b8feeea64ae4f69f46eda11fc1db6b9
|
||||
size 128831
|
||||
oid sha256:8eed15d8d9e76559b0422dc7057983f11302fea7c5c659d4315a8508ccfefaeb
|
||||
size 105971
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b0e79089d2328ab8de0b5d2dd2b506ad08b01c3fafa45fbdf7c59e0601a6fd2c
|
||||
size 58318
|
||||
oid sha256:736919c4f9d0d7d464d9a7edc971fa0ad20d20621b918cf644104bc708ac4b54
|
||||
size 56349
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9338ca7b89284739aa0d705451c195b082776768a21e0e136b9d510175ac888e
|
||||
size 57006
|
||||
oid sha256:d73c1bf15ed7cce08d3633240f580049f8bd62cc609af4a7453845311fc034ef
|
||||
size 55000
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:208bc63fdff848332c7ccdfb5059034cbb678157e0fd17db2283e961593ffc33
|
||||
size 171158
|
||||
oid sha256:31101208b8cad353711508b9118776f571e9426877a4b3370fe20670e1df02a6
|
||||
size 77490
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a22b3dcceaa4b88be8288cb6c1cef40ea998f47e36fcd6e24e118e3249bfac78
|
||||
size 108836
|
||||
oid sha256:695d5ef7315cede6c60f6a28e64278d812f91d993d5b41b10c253495c4149c8e
|
||||
size 88046
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d78f8fb723e8a8b867922794fd622b6d9b07c4d6c0cebc6bcd8def7493670511
|
||||
size 187303
|
||||
oid sha256:b8a60e3821fa030e85468f9c4bbaea32457d92f4d0405e7cd49d07fbd9223a70
|
||||
size 87959
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cb168e2ae340449062b55ade04419fb47bacaf642a20681038fada63e5249692
|
||||
size 176827
|
||||
oid sha256:14ca7b50fdf9ba4e1b012de5c1654a5c4486892aebdd613c772ef85168113934
|
||||
size 86884
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:83e71a315c96b6389bf50c4f8def1c152c424b9a5d6e1bfc9ea2766f095daa80
|
||||
size 159740
|
||||
oid sha256:e2f9eeffe4904acc61ffb8485feeafb836b3a01775bb4dbdcfc5d3c19b045512
|
||||
size 84456
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:eb491f348fb2f1367c2200ed334d055a3f621baf51ee99b05c15244480665aa5
|
||||
size 135222
|
||||
oid sha256:bf369b7103cdda76ebfec9351ce1ede6ae48dd639c3138df76dfdc63d80bc31b
|
||||
size 116784
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b97307ef0bf3439ee66aa358c66ca6a7f3d5406ab313d24455a139ef6e6729a9
|
||||
size 130557
|
||||
oid sha256:e55076368c567c64c02129ed28c0153ba801a1aac52ecd2476ce3e8d4a76efbf
|
||||
size 114846
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0726923f92d4197867cabc390e5e31cf2e9f309389354b43f8dabd7784c879d1
|
||||
size 136099
|
||||
oid sha256:32a5382a60325a2e40386e88527d7bc0e3f91dd8a2fd34e317e126529e478c72
|
||||
size 118204
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1c0b27c29f162631dc0674273f8fc6828df7ab5672e1b57aa81e156201567b79
|
||||
size 134241
|
||||
oid sha256:50f5f08579de6964693b1c9a7f1053ba650e236c9e3bd7069d4c7145e62559d1
|
||||
size 134763
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7dbadbaf947becaf9ccea000e309f325e431a76b02b6bfe6bf4355f3b917696c
|
||||
size 129694
|
||||
oid sha256:c1efa94fef64c66cd42fd8afd0ab257d2b281396b0fda033862700047ec87fd9
|
||||
size 131485
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:83272132744fdda955773eda00290b60cefa2b77d50ee8d4540a675898a431a1
|
||||
size 134720
|
||||
oid sha256:cd85a7e7271ced4556816d2cdb686542ca19809409363ec3661fa502a7d106cb
|
||||
size 135406
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1e21d20aeefc590478c5bb5a619e8970f8d6df11009e2236347d9c9151542ee2
|
||||
size 140910
|
||||
oid sha256:86d6a387e218d8cc467263a717e680c8bca875eacab6768c45fb9de167b0c699
|
||||
size 62630
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0c35a4904274cd63890dff658e6a3b2622f6a38f1a9180dda72a27fa449ab6c8
|
||||
size 118444
|
||||
oid sha256:5fca62967c95654dad306300fe4264ed3f927901dda08a6ab452cbf77e648fe5
|
||||
size 71063
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e541b3e498984fc3d3ce23e6d7b2248ff3580e9e82ec03b178699b20b762c28f
|
||||
size 192258
|
||||
oid sha256:808ec36811290fa5b1ba90c5b6536bd04716d6b119ccd64d8d16c6fb97f5c9b0
|
||||
size 116424
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6cb569e4da00d9797c58a66f792e20260ff92d4d91df33dffc5d7c58ced7f50a
|
||||
size 181738
|
||||
oid sha256:4702407b30d2ed08f2631a0422886e0c8014c0aeb0120fc918277795fa9406b1
|
||||
size 115825
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:163846f014e30036f7547923395af3544b58a77c0f3948369aee369a30d50632
|
||||
size 161745
|
||||
oid sha256:4461fefd8c336dfcac47d789b8d9f7a24fb72198784a455ef1ca14a9d71ec266
|
||||
size 105574
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0e2d876eb5f65a68e4d3fee1d3109cf471fbc09b5fd3ae67c7a4aefff9219390
|
||||
size 143938
|
||||
oid sha256:39b8024b67f66a9ad511bd5328351b9af89c0bbec6e5c5434a469fdf8d4f4b04
|
||||
size 117955
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:97059570390c1c72cdc344347d044f640f48c786d587fe1be59727069f7c3d51
|
||||
size 139573
|
||||
oid sha256:de2bb1cd9ee9e8b8af158ae6523baca6f098c9cf8de18eccad7b14cd524fc9e0
|
||||
size 99127
|
||||
|
||||
+2
-2
@@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3d6b357b2dbda106d4b472144712f429e525c0e04e7ab4cbac47a2156c6ca817
|
||||
size 144423
|
||||
oid sha256:449dda77f8d57a5133033b8e57cf233720e1c65fbc42c75ba82ad88904e9076a
|
||||
size 126574
|
||||
|
||||
Reference in New Issue
Block a user