diff --git a/app/build.gradle b/app/build.gradle
index debcfaf..2d77feb 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -34,6 +34,6 @@ android {
dependencies {
implementation 'androidx.core:core-ktx:1.15.0'
implementation 'androidx.appcompat:appcompat:1.7.0'
- implementation 'com.google.android.material:material:1.12.0'
+ implementation 'com.google.android.material:material:1.11.0'
implementation 'androidx.constraintlayout:constraintlayout:2.2.0'
}
\ No newline at end of file
diff --git a/app/src/main/res/drawable/cucumber.jpeg b/app/src/main/res/drawable/cucumber.jpeg
new file mode 100644
index 0000000..90941d8
Binary files /dev/null and b/app/src/main/res/drawable/cucumber.jpeg differ
diff --git a/app/src/main/res/drawable/ic_arrow_back_24.xml b/app/src/main/res/drawable/ic_arrow_back_24.xml
new file mode 100644
index 0000000..7fb15d9
--- /dev/null
+++ b/app/src/main/res/drawable/ic_arrow_back_24.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_arrow_drop_down_24.xml b/app/src/main/res/drawable/ic_arrow_drop_down_24.xml
new file mode 100644
index 0000000..a77e331
--- /dev/null
+++ b/app/src/main/res/drawable/ic_arrow_drop_down_24.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_attach_file_24.xml b/app/src/main/res/drawable/ic_attach_file_24.xml
new file mode 100644
index 0000000..b017256
--- /dev/null
+++ b/app/src/main/res/drawable/ic_attach_file_24.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_bookmark_border_24.xml b/app/src/main/res/drawable/ic_bookmark_border_24.xml
new file mode 100644
index 0000000..1a0e9c4
--- /dev/null
+++ b/app/src/main/res/drawable/ic_bookmark_border_24.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_insert_invitation_24.xml b/app/src/main/res/drawable/ic_insert_invitation_24.xml
new file mode 100644
index 0000000..30cd3ab
--- /dev/null
+++ b/app/src/main/res/drawable/ic_insert_invitation_24.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_keyboard_voice_24.xml b/app/src/main/res/drawable/ic_keyboard_voice_24.xml
new file mode 100644
index 0000000..6d4a792
--- /dev/null
+++ b/app/src/main/res/drawable/ic_keyboard_voice_24.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_mobile_friendly_24.xml b/app/src/main/res/drawable/ic_mobile_friendly_24.xml
new file mode 100644
index 0000000..b72b17f
--- /dev/null
+++ b/app/src/main/res/drawable/ic_mobile_friendly_24.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_mood_24.xml b/app/src/main/res/drawable/ic_mood_24.xml
new file mode 100644
index 0000000..68b45d3
--- /dev/null
+++ b/app/src/main/res/drawable/ic_mood_24.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_more_vert_24.xml b/app/src/main/res/drawable/ic_more_vert_24.xml
new file mode 100644
index 0000000..9608ab9
--- /dev/null
+++ b/app/src/main/res/drawable/ic_more_vert_24.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_outline_cancel_24.xml b/app/src/main/res/drawable/ic_outline_cancel_24.xml
new file mode 100644
index 0000000..477fcef
--- /dev/null
+++ b/app/src/main/res/drawable/ic_outline_cancel_24.xml
@@ -0,0 +1,13 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_outline_wb_sunny_24.xml b/app/src/main/res/drawable/ic_outline_wb_sunny_24.xml
new file mode 100644
index 0000000..2dc810a
--- /dev/null
+++ b/app/src/main/res/drawable/ic_outline_wb_sunny_24.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ic_perm_identity_24.xml b/app/src/main/res/drawable/ic_perm_identity_24.xml
new file mode 100644
index 0000000..83189ff
--- /dev/null
+++ b/app/src/main/res/drawable/ic_perm_identity_24.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/app/src/main/res/drawable/ketchup.jpeg b/app/src/main/res/drawable/ketchup.jpeg
new file mode 100644
index 0000000..f38b5aa
Binary files /dev/null and b/app/src/main/res/drawable/ketchup.jpeg differ
diff --git a/app/src/main/res/drawable/sausage.png b/app/src/main/res/drawable/sausage.png
new file mode 100644
index 0000000..f35cb65
Binary files /dev/null and b/app/src/main/res/drawable/sausage.png differ
diff --git a/app/src/main/res/drawable/tomato.jpeg b/app/src/main/res/drawable/tomato.jpeg
new file mode 100644
index 0000000..b19cfa2
Binary files /dev/null and b/app/src/main/res/drawable/tomato.jpeg differ
diff --git a/app/src/main/res/font/roboto.xml b/app/src/main/res/font/roboto.xml
new file mode 100644
index 0000000..a454e2e
--- /dev/null
+++ b/app/src/main/res/font/roboto.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/font/roboto_bold.xml b/app/src/main/res/font/roboto_bold.xml
new file mode 100644
index 0000000..8f51456
--- /dev/null
+++ b/app/src/main/res/font/roboto_bold.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/font/roboto_italic.xml b/app/src/main/res/font/roboto_italic.xml
new file mode 100644
index 0000000..8f51456
--- /dev/null
+++ b/app/src/main/res/font/roboto_italic.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/font/roboto_regular.xml b/app/src/main/res/font/roboto_regular.xml
new file mode 100644
index 0000000..8f51456
--- /dev/null
+++ b/app/src/main/res/font/roboto_regular.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_cart.xml b/app/src/main/res/layout/activity_cart.xml
index 57dc4d4..5693e1b 100644
--- a/app/src/main/res/layout/activity_cart.xml
+++ b/app/src/main/res/layout/activity_cart.xml
@@ -6,4 +6,447 @@
android:layout_height="match_parent"
tools:context=".CartActivity">
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/activity_contacts.xml b/app/src/main/res/layout/activity_contacts.xml
index 6ef087b..86bad7d 100644
--- a/app/src/main/res/layout/activity_contacts.xml
+++ b/app/src/main/res/layout/activity_contacts.xml
@@ -1,9 +1,203 @@
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/dialog_signin.xml b/app/src/main/res/layout/dialog_signin.xml
index 77d9ef6..23ec719 100644
--- a/app/src/main/res/layout/dialog_signin.xml
+++ b/app/src/main/res/layout/dialog_signin.xml
@@ -1,6 +1,95 @@
-
+ android:layout_height="wrap_content">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/cart_toolbar_menu.xml b/app/src/main/res/menu/cart_toolbar_menu.xml
new file mode 100644
index 0000000..d5b674c
--- /dev/null
+++ b/app/src/main/res/menu/cart_toolbar_menu.xml
@@ -0,0 +1,12 @@
+
+
diff --git a/app/src/main/res/menu/toolbar_menu.xml b/app/src/main/res/menu/toolbar_menu.xml
new file mode 100644
index 0000000..43fcea7
--- /dev/null
+++ b/app/src/main/res/menu/toolbar_menu.xml
@@ -0,0 +1,19 @@
+
+
diff --git a/app/src/main/res/values-night/style-night.xml b/app/src/main/res/values-night/style-night.xml
new file mode 100644
index 0000000..b0958f1
--- /dev/null
+++ b/app/src/main/res/values-night/style-night.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml
index b236109..432fcb3 100644
--- a/app/src/main/res/values-night/themes.xml
+++ b/app/src/main/res/values-night/themes.xml
@@ -1,7 +1,9 @@
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/attr.xml b/app/src/main/res/values/attr.xml
new file mode 100644
index 0000000..535021a
--- /dev/null
+++ b/app/src/main/res/values/attr.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index f8c6127..4ad99c9 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -7,4 +7,20 @@
#FF018786
#FF000000
#FFFFFFFF
+ #191C20"
+ #E1E2E9"
+ #33353A
+ #43474E
+ #6E5676
+ #DBBCE1
+ #C4C6CF
+ #3E5F90
+ #A7C8FF
+ #04305F
+ #A7C8FF
+ #E7E8EE
+ #74777F
+ #BDC7DC
+ #555F71
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index a7036ac..a7dcac1 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1,3 +1,53 @@
View & Resources
+ Ivan Petrov
+ Attach icon
+ Close icon
+ More icon
+ Back icon
+ Name
+ Phone
+ +1(234)567-8900
+ Select
+ Mobile
+ Address
+ 123, Lenin street, Apt. 6
+ City
+ Tokyo
+ Country
+ Australia
+ Date
+ 24.10.2025
+ Notes
+ Loves burgers and french fries
+ Save
+ Cart">
+ 4 items in your cart">
+ Cucumber"">
+ Tomato"">
+ Sausage"">
+ Ketchup"">
+ Category"">
+ Category \nA cucumber. Green an healthy!"">
+ Category \nA tomato. Red and juicy!"">
+ Category \nA sausage. Unhealthy but tasty!"">
+ Category \nA ketchup. Just a ketchup!"">
+ $35">
+ Order Total:">
+ $175.50">
+ Subtotal:">
+ $140.00">
+ Shipping:">
+ $25.00">
+ Tax:">
+ $10.50">
+ Place order">
+ Login">
+ Cancel">
+ Password">
+ Reset my password">
+ ivanpetrov">
+ Profile">
+ **********">
+
\ No newline at end of file
diff --git a/app/src/main/res/values/style.xml b/app/src/main/res/values/style.xml
new file mode 100644
index 0000000..f029fcf
--- /dev/null
+++ b/app/src/main/res/values/style.xml
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index 62ec3ea..cca9472 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -1,8 +1,8 @@