Skip to content

Commit 3757142

Browse files
add profile
1 parent e39eedf commit 3757142

File tree

12 files changed

+663
-6
lines changed

12 files changed

+663
-6
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
package com.example.quizkit.data
2+
3+
import com.example.quizkit.R
4+
5+
data class Profile(
6+
val name:String = "Guest",
7+
val avatar:Int = 0,
8+
val background:Int =0
9+
)
10+
11+
val avatarProfile = mapOf<Int,Int>(
12+
0 to R.drawable.boy_1,
13+
1 to R.drawable.girl_1,
14+
2 to R.drawable.girl_2,
15+
3 to R.drawable.boy_2,
16+
4 to R.drawable.boy_3,
17+
5 to R.drawable.girl_3,
18+
6 to R.drawable.boy_4,
19+
7 to R.drawable.girl_4,
20+
)
21+
22+
val backgroundProfile = mapOf<Int,Int>(
23+
0 to R.color.skin_background,
24+
1 to R.color.gray_background,
25+
2 to R.color.red_background,
26+
3 to R.color.aqua_background,
27+
4 to R.color.brown_background,
28+
5 to R.color.orange_background,
29+
6 to R.color.yellow_background,
30+
7 to R.color.green_background,
31+
)

app/src/main/java/com/example/quizkit/presentation/MainScreen.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import com.example.quizkit.ui.component.BottomBar
99
import com.example.quizkit.ui.component.FloatingButton
1010
import com.example.quizkit.ui.component.TopBar
1111
import com.example.quizkit.ui.screen.category.CategoryScreen
12+
import com.example.quizkit.ui.screen.profile.ProfileScreen
1213
import com.example.quizkit.ui.screen.shared.ListScreen
1314

1415
@Composable
@@ -21,7 +22,8 @@ fun MainScreen(){
2122
containerColor = colorResource(id = R.color.primary_purple)
2223
) {
2324
//HomeScreen(it)
24-
CategoryScreen(it)
25+
//CategoryScreen(it)
2526
//ListScreen(innerPadding = it)
27+
ProfileScreen(innerPadding = it)
2628
}
2729
}

app/src/main/java/com/example/quizkit/ui/component/InputForm.kt

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,15 @@ import androidx.compose.ui.unit.sp
1919
import com.example.quizkit.R
2020

2121
@Composable
22-
fun InputForm(title:String,icon:Int,onChange:(String)->Unit){
22+
fun InputForm(
23+
title:String,icon:Int,
24+
disable:Boolean = false,
25+
colorPaint:Int = R.color.white,
26+
value:String= "",
27+
onChange:(String)->Unit){
28+
val textInput = ""
29+
30+
2331
Spacer(modifier = Modifier.height(12.dp))
2432
Text(
2533
text = title,
@@ -29,7 +37,7 @@ fun InputForm(title:String,icon:Int,onChange:(String)->Unit){
2937
Spacer(modifier = Modifier.height(8.dp))
3038
OutlinedTextField(
3139
modifier = Modifier.fillMaxWidth(),
32-
value = "",
40+
value = value.ifBlank { textInput },
3341
onValueChange = {},
3442
leadingIcon = {
3543
Icon(
@@ -39,9 +47,9 @@ fun InputForm(title:String,icon:Int,onChange:(String)->Unit){
3947
)
4048
},
4149
colors = TextFieldDefaults.colors(
42-
unfocusedContainerColor = Color.White,
43-
unfocusedIndicatorColor = Color.White
50+
unfocusedContainerColor = colorResource(id = colorPaint),
51+
unfocusedIndicatorColor = colorResource(id = colorPaint)
4452
),
45-
label = { Text(text = "Your $title") }
53+
//label = { Text(text = "Your $title") }
4654
)
4755
}
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
package com.example.quizkit.ui.screen.profile
2+
3+
import androidx.compose.foundation.Image
4+
import androidx.compose.foundation.background
5+
import androidx.compose.foundation.layout.Box
6+
import androidx.compose.foundation.layout.Column
7+
import androidx.compose.foundation.layout.PaddingValues
8+
import androidx.compose.foundation.layout.fillMaxSize
9+
import androidx.compose.foundation.layout.fillMaxWidth
10+
import androidx.compose.foundation.layout.height
11+
import androidx.compose.foundation.layout.offset
12+
import androidx.compose.foundation.layout.padding
13+
import androidx.compose.foundation.layout.size
14+
import androidx.compose.foundation.layout.width
15+
import androidx.compose.foundation.shape.RoundedCornerShape
16+
import androidx.compose.material.icons.Icons
17+
import androidx.compose.material.icons.filled.Edit
18+
import androidx.compose.material3.Icon
19+
import androidx.compose.material3.IconButton
20+
import androidx.compose.material3.IconButtonDefaults
21+
import androidx.compose.material3.Surface
22+
import androidx.compose.runtime.Composable
23+
import androidx.compose.ui.Alignment
24+
import androidx.compose.ui.Modifier
25+
import androidx.compose.ui.graphics.Color
26+
import androidx.compose.ui.res.colorResource
27+
import androidx.compose.ui.res.painterResource
28+
import androidx.compose.ui.unit.dp
29+
import com.example.quizkit.R
30+
import com.example.quizkit.data.avatarProfile
31+
import com.example.quizkit.data.backgroundProfile
32+
import com.example.quizkit.ui.component.InputForm
33+
34+
@Composable
35+
fun ProfileScreen(innerPadding:PaddingValues){
36+
37+
Surface(
38+
modifier = Modifier
39+
.fillMaxSize()
40+
.padding(innerPadding)
41+
.padding(top = 100.dp),
42+
color = colorResource(id = R.color.white_background),
43+
shape = RoundedCornerShape(topStartPercent = 8, topEndPercent = 8)
44+
) {
45+
Column(
46+
Modifier
47+
.padding(20.dp)
48+
.padding(top = 80.dp)) {
49+
InputForm(
50+
title = "Username",
51+
icon = R.drawable.user,
52+
onChange = {},
53+
value = "JohnDoe",
54+
disable = true,
55+
colorPaint = R.color.tertiary_blue
56+
)
57+
InputForm(
58+
title = "Email",
59+
icon = R.drawable.email,
60+
onChange = {},
61+
value = "John@JohnDoe.co",
62+
disable = true,
63+
colorPaint = R.color.tertiary_blue )
64+
}
65+
66+
}
67+
Box(modifier = Modifier
68+
.fillMaxWidth()
69+
.offset(y = 85.dp),
70+
contentAlignment = Alignment.Center
71+
){
72+
Surface(
73+
modifier = Modifier.size(180.dp),
74+
color = colorResource(id = backgroundProfile[0]!!),
75+
shape = RoundedCornerShape(20)
76+
) {
77+
Image(
78+
painter = painterResource(id = avatarProfile[0]!!),
79+
contentDescription = "profile",
80+
modifier = Modifier
81+
.fillMaxSize()
82+
.padding(top = 10.dp)
83+
)
84+
}
85+
IconButton(
86+
modifier = Modifier
87+
.size(48.dp)
88+
.offset(x = 76.dp, y = 76.dp),
89+
onClick = { /*TODO*/ },
90+
colors = IconButtonDefaults.iconButtonColors(
91+
containerColor = colorResource(id = R.color.primary_purple),
92+
contentColor = Color.White
93+
),
94+
) {
95+
Icon(
96+
imageVector = Icons.Default.Edit,
97+
contentDescription = "",
98+
modifier = Modifier
99+
.fillMaxSize()
100+
.padding(10.dp)
101+
)
102+
}
103+
}
104+
}
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2+
android:width="464dp"
3+
android:height="464dp"
4+
android:viewportWidth="464"
5+
android:viewportHeight="464">
6+
<path
7+
android:pathData="M104,176c0,0 -16,-65.47 -16,-88c0,-48.33 40,-48 40,-48l0.01,-0.01C151.84,0.17 240,0 240,0l8,16c44,-14 104,-16 104,-16s11.5,16 16,40c9.32,49.74 -8,136 -8,136H104z"
8+
android:fillColor="#734A3E"/>
9+
<path
10+
android:pathData="M240,0c0,0 -88.5,0 -111.99,39.99L128,40c0,0 -40,-0.33 -40,48c0,22.53 16,88 16,88h51.64l52.36,-72c0,0 80.67,-41.33 144,-104c0,0 -60,2 -104,16L240,0z"
11+
android:fillColor="#623F33"/>
12+
<path
13+
android:pathData="M391.86,422.88l-0.73,-6.54c-0.29,-2.59 -2.62,-4.45 -5.2,-4.16l-0.41,0.05l-7.03,-56.21c-1.53,-12.23 -9.94,-22.49 -21.63,-26.39l-46.01,-15.34l1.14,-2.29l-17.34,-11.56c-3.68,-2.45 -8.64,-1.46 -11.09,2.22l-2.44,3.67c-0.72,-1.83 -1.12,-3.81 -1.12,-5.85v-25.8l34.46,-14.36c17.89,-7.45 29.54,-24.93 29.54,-44.31v-8c13.26,0 24,-10.74 24,-24c0,-6.32 -2.45,-12.07 -6.45,-16.36c4.03,-22.84 14.02,-87.27 6.45,-127.64c-4.5,-24 -16,-40 -16,-40s-60,2 -104,16l-8,-16c0,0 -88.5,0 -111.99,39.99l0,0L128,40c0,0 -0.01,0 -0.03,0c-0.04,0 -0.12,0 -0.23,0s-0.26,0.01 -0.44,0.01c-0.18,0.01 -0.39,0.02 -0.64,0.04c-0.12,0.01 -0.25,0.02 -0.39,0.03c-0.41,0.03 -0.89,0.08 -1.42,0.14c-0.36,0.04 -0.74,0.09 -1.14,0.15c-0.41,0.06 -0.83,0.13 -1.28,0.21c-0.45,0.08 -0.92,0.17 -1.41,0.27c-9.75,2.05 -26.83,9.05 -31.7,32.98c-0.12,0.6 -0.24,1.21 -0.34,1.83c-0.32,1.86 -0.57,3.81 -0.73,5.87S88,85.73 88,88c0,1.76 0.1,3.78 0.28,6.01s0.44,4.68 0.77,7.28c0.07,0.52 0.14,1.05 0.21,1.58c1.57,11.72 4.37,26.31 7.12,39.37c0.13,0.59 0.25,1.18 0.37,1.77c1.87,8.8 3.68,16.8 5.03,22.6c0.11,0.49 0.22,0.95 0.33,1.41c-3.79,4.24 -6.1,9.84 -6.1,15.98c0,13.26 10.74,24 24,24v8c0,19.38 11.65,36.85 29.54,44.31l34.46,14.36v25.8c0,2.05 -0.4,4.03 -1.12,5.85l-2.44,-3.67c-2.45,-3.68 -7.42,-4.67 -11.09,-2.22l-17.34,11.56l1.14,2.29l-46.01,15.34c-11.69,3.9 -20.1,14.16 -21.63,26.39l-7.03,56.21l-0.41,-0.05c-2.59,-0.29 -4.91,1.58 -5.2,4.16l-0.73,6.54c-0.29,2.59 1.58,4.91 4.16,5.2l11.7,1.3v18.62c0,8.84 7.16,16 16,16h40h176h40c8.84,0 16,-7.16 16,-16V429.38l11.7,-1.3C390.29,427.79 392.15,425.46 391.86,422.88z"
14+
android:fillColor="#F6B47B"/>
15+
<path
16+
android:pathData="M378.5,356.01c-1.53,-12.23 -9.94,-22.49 -21.63,-26.39l-51.75,-17.25c-7.53,16.99 -49.12,31.63 -49.12,31.63l-16,16c0,0.06 -14.75,0 -16,0l-16,-16c0,0 -41.58,-14.64 -49.12,-31.63l-51.75,17.25c-11.69,3.9 -20.1,14.16 -21.63,26.39l-7.61,60.87l66.11,7.12v40h176v-40h67L378.5,356.01z"
17+
android:fillColor="#FF4F4F"/>
18+
<path
19+
android:pathData="M104,176c0,0 -16,-65.47 -16,-88c0,-48.33 40,-48 40,-48l0.01,-0.01C151.17,0.67 240,0 240,0l8,16c44,-14 104,-16 104,-16s11.5,16 16,40c9.32,49.74 -8,136 -8,136H104z"
20+
android:fillColor="#734A3E"/>
21+
<path
22+
android:pathData="M240,0c0,0 -88.5,0 -111.99,39.99L128,40c0,0 -40,-0.33 -40,48c0,22.53 16,88 16,88h51.64l52.36,-72c0,0 80.67,-41.33 144,-104c0,0 -60,2 -104,16L240,0z"
23+
android:fillColor="#623F33"/>
24+
<path
25+
android:pathData="M280,274h-96v26.47c0,5.76 -3.19,10.83 -8.02,13.66C243.08,325.87 280,274 280,274z"
26+
android:fillColor="#E2A071"/>
27+
<path
28+
android:pathData="M344,160v-16c0,-22.09 -17.91,-40 -40,-40h-144c-22.09,0 -40,17.91 -40,40v16c-13.26,0 -24,10.74 -24,24s10.74,24 24,24v8c0,19.38 11.65,36.85 29.54,44.31l51.69,21.54C210.98,285.91 221.44,288 232,288l0,0c10.56,0 21.02,-2.09 30.77,-6.15l51.69,-21.54c17.89,-7.45 29.54,-24.93 29.54,-44.31v-8c13.26,0 24,-10.74 24,-24S357.26,160 344,160z"
29+
android:fillColor="#FDC88E"/>
30+
<path
31+
android:pathData="M176,192L176,192c-4.4,0 -8,-3.6 -8,-8v-8c0,-4.4 3.6,-8 8,-8l0,0c4.4,0 8,3.6 8,8v8C184,188.4 180.4,192 176,192z"
32+
android:fillColor="#623F33"/>
33+
<path
34+
android:pathData="M288,192L288,192c-4.4,0 -8,-3.6 -8,-8v-8c0,-4.4 3.6,-8 8,-8l0,0c4.4,0 8,3.6 8,8v8C296,188.4 292.4,192 288,192z"
35+
android:fillColor="#623F33"/>
36+
<path
37+
android:pathData="M232,248.22c-14.22,0 -27.53,-3.5 -36.5,-9.6c-3.65,-2.48 -4.6,-7.46 -2.11,-11.11c2.48,-3.65 7.46,-4.6 11.11,-2.11c6.29,4.28 16.57,6.83 27.5,6.83s21.21,-2.56 27.5,-6.83c3.66,-2.49 8.63,-1.54 11.11,2.11c2.49,3.65 1.54,8.63 -2.11,11.11C259.53,244.72 246.22,248.22 232,248.22z"
38+
android:fillColor="#E2A071"/>
39+
<path
40+
android:pathData="M144,430.04v-18.11c0,-7.7 -2.77,-15.14 -7.81,-20.95l-44.02,-50.81c-3.55,4.5 -5.93,9.93 -6.67,15.84l-8.36,66.85C89.87,423.62 123.71,427.59 144,430.04z"
41+
android:fillColor="#F23F44"/>
42+
<path
43+
android:pathData="M144,419.51l-65.94,-7.33c-2.59,-0.29 -4.91,1.58 -5.2,4.16l-0.73,6.54c-0.29,2.59 1.58,4.91 4.16,5.2l67.7,7.52V419.51z"
44+
android:fillColor="#D6343A"/>
45+
<path
46+
android:pathData="M320,430.04v-18.11c0,-7.7 2.77,-15.14 7.81,-20.95l44.02,-50.81c3.55,4.5 5.93,9.93 6.67,15.84l8.36,66.85C374.14,423.62 340.29,427.59 320,430.04z"
47+
android:fillColor="#F23F44"/>
48+
<path
49+
android:pathData="M320,419.51l65.94,-7.33c2.59,-0.29 4.91,1.58 5.2,4.16l0.73,6.54c0.29,2.59 -1.58,4.91 -4.16,5.2l-67.7,7.52V419.51z"
50+
android:fillColor="#D6343A"/>
51+
<path
52+
android:pathData="M180.44,302.66L208,344l-24,32l-32,-64l17.34,-11.56C173.02,297.99 177.99,298.98 180.44,302.66z"
53+
android:fillColor="#F23F44"/>
54+
<path
55+
android:pathData="M283.56,302.66L256,344l24,32l32,-64l-17.34,-11.56C290.98,297.99 286.02,298.98 283.56,302.66z"
56+
android:fillColor="#F23F44"/>
57+
<path
58+
android:pathData="M232,424L232,424c-4.42,0 -8,-3.58 -8,-8v-56h16v56C240,420.42 236.42,424 232,424z"
59+
android:fillColor="#F23F44"/>
60+
<path
61+
android:pathData="M162,243.72c-6.48,-6.95 -9.99,-16.12 -9.99,-25.63v-91.79c28.11,-3.12 89.33,-10.56 152,-22.31H160c-2.75,0 -5.42,0.32 -8,0.88v-0.08c-18.26,3.71 -32,19.84 -32,39.19v16c-13.26,0 -24,10.74 -24,24s10.74,24 24,24v8c0,19.38 11.65,36.85 29.54,44.31l51.69,21.54c2.53,1.05 5.11,1.96 7.73,2.75C186.11,267.88 170.91,253.27 162,243.72z"
62+
android:fillColor="#F6B47B"/>
63+
</vector>
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2+
android:width="464.67dp"
3+
android:height="464.67dp"
4+
android:viewportWidth="464.67"
5+
android:viewportHeight="464.67">
6+
<path
7+
android:pathData="M312.21,288c-16.73,-5.33 -58.03,-7.85 -80,-7.99l0,0c-21.97,0.15 -63.27,2.66 -80,7.99l80,73L312.21,288z"
8+
android:fillColor="#A63F44"/>
9+
<path
10+
android:pathData="M388.84,437.02l-10.13,-81.01c-1.53,-12.23 -9.94,-22.49 -21.63,-26.39l-28.94,-9.65c0.08,-0.47 1.1,-7.57 -7.5,-13.31c-7,-4.67 2.17,-13.17 -8.5,-18.67l-26.83,24.15c-3.17,-2.96 -5.09,-7.15 -5.09,-11.68v-25.8l34.46,-14.36c17.89,-7.45 29.54,-24.93 29.54,-44.31v-105c0,-22.09 -17.91,-40 -40,-40h-144c-22.09,0 -40,17.91 -40,40v105c0,19.38 11.65,36.85 29.54,44.31l34.46,14.36v25.8c0,4.55 -1.93,8.76 -5.12,11.72L152.21,288c-10.67,5.5 -1.5,14 -8.5,18.67c-8.89,5.93 -7.5,13.33 -7.5,13.33l-28.87,9.62c-11.69,3.9 -20.1,14.16 -21.63,26.39l-10.13,81.01c-1.79,14.32 9.38,26.98 23.82,26.98h0.22h265.18h0.22C379.46,464 390.63,451.35 388.84,437.02z"
11+
android:fillColor="#FDC88E"/>
12+
<path
13+
android:pathData="M280.21,274.67l-96,-21.33v47.13c0,5.76 -3.19,10.83 -8.02,13.66C243.29,325.87 280.21,274.67 280.21,274.67z"
14+
android:fillColor="#FDC88E"/>
15+
<path
16+
android:pathData="M314.67,260.31l-51.69,21.54c-9.75,4.06 -20.21,6.15 -30.77,6.15l0,0c-10.56,0 -21.02,-2.09 -30.77,-6.15l-51.69,-21.54c-17.89,-7.45 -29.54,-24.93 -29.54,-44.31v-105c0,-22.09 17.91,-40 40,-40h144c22.09,0 40,17.91 40,40V216C344.21,235.38 332.56,252.85 314.67,260.31z"
17+
android:fillColor="#FFE1B2"/>
18+
<path
19+
android:pathData="M176.21,192L176.21,192c-4.4,0 -8,-3.6 -8,-8v-8c0,-4.4 3.6,-8 8,-8l0,0c4.4,0 8,3.6 8,8v8C184.21,188.4 180.61,192 176.21,192z"
20+
android:fillColor="#623F33"/>
21+
<path
22+
android:pathData="M288.21,192L288.21,192c-4.4,0 -8,-3.6 -8,-8v-8c0,-4.4 3.6,-8 8,-8l0,0c4.4,0 8,3.6 8,8v8C296.21,188.4 292.61,192 288.21,192z"
23+
android:fillColor="#623F33"/>
24+
<path
25+
android:pathData="M232.21,248.22c-14.22,0 -27.53,-3.5 -36.5,-9.6c-3.65,-2.48 -4.6,-7.46 -2.11,-11.11c2.48,-3.65 7.46,-4.6 11.11,-2.11c6.29,4.28 16.57,6.83 27.5,6.83s21.21,-2.56 27.5,-6.83c3.66,-2.49 8.63,-1.54 11.11,2.11c2.49,3.65 1.54,8.63 -2.11,11.11C259.73,244.72 246.43,248.22 232.21,248.22z"
26+
android:fillColor="#E4B07B"/>
27+
<path
28+
android:pathData="M270.21,156v-54l-150,-1v115c0,19.38 11.65,36.85 29.54,44.31l51.69,21.54c2.53,1.05 5.11,1.96 7.73,2.75c-22.84,-16.71 -38.05,-31.32 -46.96,-40.87c-6.48,-6.95 -9.99,-16.12 -9.99,-25.63v-88.1C166.71,138 215.21,156 270.21,156z"
29+
android:fillColor="#FFD7A3"/>
30+
<path
31+
android:pathData="M389.08,436.23l-10.54,-80.96c-1.59,-12.22 -10.06,-22.44 -21.77,-26.28l-45.24,-14.83c-3.61,-1.18 -7.62,0.3 -9.42,3.64c-13.42,24.98 -66.96,42.18 -70.05,42.2s-56.8,-16.64 -70.48,-41.48c-1.83,-3.33 -5.86,-4.76 -9.45,-3.55l-45.09,15.28c-11.67,3.96 -20.03,14.26 -21.5,26.5l-9.71,81.06c-1.72,14.33 9.52,26.93 23.95,26.85l265.62,-1.35C379.84,463.25 390.94,450.54 389.08,436.23z"
32+
android:fillColor="#FF4F4F"/>
33+
<path
34+
android:pathData="M92.38,340.17c-3.55,4.5 -5.93,9.93 -6.67,15.84l-10.13,81.01C73.79,451.35 84.96,464 99.4,464h44.81v-52.07c0,-7.7 -2.77,-15.14 -7.81,-20.95L92.38,340.17z"
35+
android:fillColor="#F23F44"/>
36+
<path
37+
android:pathData="M372.04,340.17c3.55,4.5 5.93,9.93 6.67,15.84l10.13,81.01C390.63,451.35 379.46,464 365.02,464h-44.81v-52.07c0,-7.7 2.77,-15.14 7.81,-20.95L372.04,340.17z"
38+
android:fillColor="#F23F44"/>
39+
<path
40+
android:pathData="M320.63,306.67c-7,-4.67 2.17,-13.17 -8.5,-18.67l-79.96,71.96L152.21,288c-10.67,5.5 -1.5,14 -8.5,18.67c-8.9,5.93 -7.5,13.33 -7.5,13.33l95.92,47.96V368l0.04,-0.02l0.04,0.02v-0.04l95.92,-47.96C328.13,320 329.52,312.6 320.63,306.67z"
41+
android:fillColor="#F23F44"/>
42+
<path
43+
android:pathData="M232.21,408c-30.93,0 -56,25.07 -56,56h112C288.21,433.07 263.14,408 232.21,408z"
44+
android:fillColor="#FFC84A"/>
45+
<path
46+
android:pathData="M154.93,104.93c1.46,1.31 23.27,21.82 53.27,23.07v-16c0,0 20.67,26.5 72,33v-33l16,32l53,-26.5v-36.5c0,-38.66 -31.34,-70 -70,-70h-94c-38.66,0 -70,31.34 -70,70v60l39.72,-36.07C154.93,104.93 154.93,104.93 154.93,104.93z"
47+
android:fillColor="#9D6E48"/>
48+
<path
49+
android:pathData="M178.4,11.34c-35.47,3.42 -63.2,33.3 -63.2,69.67v60l39.72,-36.07c0,0 0,0 0,0c1.46,1.31 23.27,21.82 53.27,23.07C188.99,93.67 179.82,37.15 178.4,11.34z"
50+
android:fillColor="#8D5F3D"/>
51+
<path
52+
android:pathData="M104.21,208h-8c-4.42,0 -8,-3.58 -8,-8v-24c0,-4.42 3.58,-8 8,-8h8c4.42,0 8,3.58 8,8v24C112.21,204.42 108.63,208 104.21,208z"
53+
android:fillColor="#A63F44"/>
54+
<path
55+
android:pathData="M360.21,168h8c4.42,0 8,3.58 8,8v24c0,4.42 -3.58,8 -8,8h-8c-4.42,0 -8,-3.58 -8,-8v-24C352.21,171.58 355.79,168 360.21,168z"
56+
android:fillColor="#A63F44"/>
57+
<path
58+
android:pathData="M360.21,168h-16V80c0,-35.29 -28.71,-64 -64,-64h-96c-35.29,0 -64,28.71 -64,64v88h-16V80c0,-44.11 35.89,-80 80,-80h96c44.11,0 80,35.89 80,80V168z"
59+
android:fillColor="#A63F44"/>
60+
<path
61+
android:pathData="M108.21,224L108.21,224c-6.63,0 -12,-5.37 -12,-12v-48c0,-6.63 5.37,-12 12,-12l0,0c6.63,0 12,5.37 12,12v48C120.21,218.63 114.83,224 108.21,224z"
62+
android:fillColor="#F23F44"/>
63+
<path
64+
android:pathData="M356.21,152L356.21,152c6.63,0 12,5.37 12,12v48c0,6.63 -5.37,12 -12,12l0,0c-6.63,0 -12,-5.37 -12,-12v-48C344.21,157.37 349.58,152 356.21,152z"
65+
android:fillColor="#F23F44"/>
66+
</vector>

0 commit comments

Comments
 (0)