diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index a0eaf6e..ce85111 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -13,6 +13,10 @@
android:theme="@style/Theme.Gallery"
tools:targetApi="31"
android:networkSecurityConfig="@xml/network_security_config">
+
diff --git a/app/src/main/java/com/example/gallery/NewPostActivity.java b/app/src/main/java/com/example/gallery/NewPostActivity.java
new file mode 100644
index 0000000..d7f3cd5
--- /dev/null
+++ b/app/src/main/java/com/example/gallery/NewPostActivity.java
@@ -0,0 +1,4 @@
+package com.example.gallery;
+
+public class NewPostActivity {
+}
diff --git a/app/src/main/res/drawable/badge_background.xml b/app/src/main/res/drawable/badge_background.xml
new file mode 100644
index 0000000..023755c
--- /dev/null
+++ b/app/src/main/res/drawable/badge_background.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/button_background.xml b/app/src/main/res/drawable/button_background.xml
new file mode 100644
index 0000000..db0cdac
--- /dev/null
+++ b/app/src/main/res/drawable/button_background.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/card_background.xml b/app/src/main/res/drawable/card_background.xml
new file mode 100644
index 0000000..a4389c2
--- /dev/null
+++ b/app/src/main/res/drawable/card_background.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/edit_text_background.xml b/app/src/main/res/drawable/edit_text_background.xml
new file mode 100644
index 0000000..822b6f5
--- /dev/null
+++ b/app/src/main/res/drawable/edit_text_background.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_profile.xml b/app/src/main/res/drawable/ic_profile.xml
new file mode 100644
index 0000000..6e03725
--- /dev/null
+++ b/app/src/main/res/drawable/ic_profile.xml
@@ -0,0 +1,10 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/image_placeholder_background.xml b/app/src/main/res/drawable/image_placeholder_background.xml
new file mode 100644
index 0000000..dfeed51
--- /dev/null
+++ b/app/src/main/res/drawable/image_placeholder_background.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/profile_circle_background.xml b/app/src/main/res/drawable/profile_circle_background.xml
new file mode 100644
index 0000000..727f646
--- /dev/null
+++ b/app/src/main/res/drawable/profile_circle_background.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/profile_circle_background_small.xml b/app/src/main/res/drawable/profile_circle_background_small.xml
new file mode 100644
index 0000000..974b847
--- /dev/null
+++ b/app/src/main/res/drawable/profile_circle_background_small.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml
index 4fcf6f2..5f796f2 100644
--- a/app/src/main/res/layout/activity_login.xml
+++ b/app/src/main/res/layout/activity_login.xml
@@ -5,44 +5,107 @@
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
+ android:background="@color/bgColor"
tools:context=".LoginActivity">
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ android:orientation="vertical"
+ android:padding="32dp"
+ android:background="@drawable/card_background"
+ android:elevation="8dp"
+ app:layout_constraintTop_toTopOf="parent"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintWidth_percent="0.85">
+
+
+
+
+ android:textSize="16sp"
+ android:textStyle="bold"
+ android:textColor="#03396c"
+ android:layout_marginBottom="8dp"/>
+ android:layout_width="match_parent"
+ android:layout_height="56dp"
+ android:hint="Username"
+ android:textColorHint="#6497b1"
+ android:textColor="#011f4b"
+ android:background="@drawable/edit_text_background"
+ android:padding="16dp"
+ android:layout_marginBottom="24dp"
+ android:inputType="text"
+ android:maxLines="1"/>
+
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:text="Password"
+ android:textSize="16sp"
+ android:textStyle="bold"
+ android:textColor="#03396c"
+ android:layout_marginBottom="8dp"/>
+ android:layout_width="match_parent"
+ android:layout_height="56dp"
+ android:hint="Password"
+ android:textColorHint="#6497b1"
+ android:textColor="#011f4b"
+ android:background="@drawable/edit_text_background"
+ android:padding="16dp"
+ android:layout_marginBottom="32dp"
+ android:inputType="textPassword"
+ android:maxLines="1"/>
+
+
+
+
+ android:text="Don't have an account? Register"
+ android:textSize="14sp"
+ android:textColor="#03396c"
+ android:gravity="center"
+ android:clickable="true"
+ android:focusable="true"/>
+
-
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
index 9bc7363..2ba8472 100644
--- a/app/src/main/res/layout/activity_main.xml
+++ b/app/src/main/res/layout/activity_main.xml
@@ -5,11 +5,10 @@
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
+ android:background="@color/bgColor"
tools:context=".MainActivity">
@@ -24,22 +23,70 @@
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
- android:background="?attr/colorPrimary"
- app:title="My App" />
+ android:background="@color/header"
+ android:elevation="4dp"
+ app:title="My App"
+ app:titleTextColor="#011f4b">
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -57,18 +105,19 @@
android:layout_marginStart="16dp"
android:layout_marginTop="76dp"
android:text="Register"
+ android:visibility="gone"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
+
+ app:layout_constraintTop_toTopOf="parent" />
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_new_post.xml b/app/src/main/res/layout/activity_new_post.xml
new file mode 100644
index 0000000..56907e5
--- /dev/null
+++ b/app/src/main/res/layout/activity_new_post.xml
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_register.xml b/app/src/main/res/layout/activity_register.xml
index 7adabd8..9ac117b 100644
--- a/app/src/main/res/layout/activity_register.xml
+++ b/app/src/main/res/layout/activity_register.xml
@@ -5,101 +5,224 @@
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
+ android:background="@color/bgColor"
tools:context=".RegisterActivity">
-
+ android:fillViewport="true">
-
-
-
+ android:layout_height="wrap_content">
-
+
-
+
+
-
+
+
-
+
-
+
+
-
+
-
+
+
-
+
-
+
+
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/item_post.xml b/app/src/main/res/layout/item_post.xml
new file mode 100644
index 0000000..3676462
--- /dev/null
+++ b/app/src/main/res/layout/item_post.xml
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/nav_header.xml b/app/src/main/res/layout/nav_header.xml
new file mode 100644
index 0000000..0ac0d36
--- /dev/null
+++ b/app/src/main/res/layout/nav_header.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/menu/drawer_menu.xml b/app/src/main/res/menu/drawer_menu.xml
index 9c2874a..abd4826 100644
--- a/app/src/main/res/menu/drawer_menu.xml
+++ b/app/src/main/res/menu/drawer_menu.xml
@@ -2,13 +2,11 @@
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index c8524cd..8079b6d 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -2,4 +2,6 @@
#FF000000#FFFFFFFF
+ #b3cde0
+ #6497b1
\ 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 b54d8bc..5f76789 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1,3 +1,6 @@
Gallery
+ New Post
+ Logout
+ Title
\ No newline at end of file