aboutsummaryrefslogtreecommitdiff
path: root/Client/BrzoDoLokacije/app/src/main/res/layout
diff options
context:
space:
mode:
authorTAMARA JERINIC <tamara.jerinic@gmail.com>2022-10-28 11:58:38 +0200
committerTAMARA JERINIC <tamara.jerinic@gmail.com>2022-10-28 12:00:01 +0200
commita483bfa93cc8e313fa6bde028828f1b132d30a35 (patch)
treef31432cc42501b9247286a472dad28206bfb2cdd /Client/BrzoDoLokacije/app/src/main/res/layout
parentf7997bed82a22b91e4c6364bfb9f64679357f0d1 (diff)
Dodati fragmenti za login i registraciju. Dodate neke grafičke komponente.
Diffstat (limited to 'Client/BrzoDoLokacije/app/src/main/res/layout')
-rw-r--r--Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml28
-rw-r--r--Client/BrzoDoLokacije/app/src/main/res/layout/fragment_login.xml92
-rw-r--r--Client/BrzoDoLokacije/app/src/main/res/layout/fragment_register.xml154
3 files changed, 274 insertions, 0 deletions
diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml
new file mode 100644
index 0000000..d276a63
--- /dev/null
+++ b/Client/BrzoDoLokacije/app/src/main/res/layout/activity_login_register.xml
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8"?>
+<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:foreground="@drawable/b3"
+ android:foregroundGravity="fill"
+ android:foregroundTint="#5E010F13"
+ android:foregroundTintMode="add"
+ tools:context=".Activities.ActivityLoginRegister" >
+
+ <androidx.viewpager2.widget.ViewPager2
+ android:layout_width="0dp"
+ android:layout_height="0dp"
+ android:layout_marginStart="50dp"
+ android:layout_marginTop="150dp"
+ android:layout_marginEnd="50dp"
+ android:layout_marginBottom="150dp"
+ android:background="#FFFFFF"
+ android:backgroundTint="#F1EDED"
+ android:foregroundGravity="center"
+ android:foregroundTint="#FFFFFF"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent" />
+</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file
diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_login.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_login.xml
new file mode 100644
index 0000000..0cefaa3
--- /dev/null
+++ b/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_login.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="utf-8"?>
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ tools:context=".Fragments.fragmentLogin">
+
+ <androidx.constraintlayout.widget.ConstraintLayout
+ android:layout_width="400dp"
+ android:layout_height="352dp"
+ android:layout_gravity="center_horizontal"
+
+ >
+
+ <TextView
+ android:id="@+id/tvFragimentLoginEmail"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="28dp"
+ android:backgroundTint="#00B8D4"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent"
+ tools:text="Email" />
+
+ <EditText
+ android:id="@+id/etFragmentLoginEmail"
+ android:layout_width="match_parent"
+ android:layout_height="50dp"
+ android:layout_marginTop="8dp"
+ android:ems="10"
+ android:hint="primer@gmail.com"
+ android:inputType="textEmailAddress"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/tvFragimentLoginEmail" />
+
+ <TextView
+ android:id="@+id/tvFragmentLoginPassword"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="24dp"
+ android:text="TextView"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/etFragmentLoginEmail"
+ tools:text="Lozinka" />
+
+ <EditText
+ android:id="@+id/etFragmentLoginPassword"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="8dp"
+ android:ems="10"
+ android:hint="*********"
+ android:inputType="textPassword"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/tvFragmentLoginPassword" />
+
+ <Button
+ android:id="@+id/btnFragmentLoginLogin"
+ android:layout_width="200dp"
+ android:layout_height="40dp"
+ android:layout_marginTop="40dp"
+ android:background="@drawable/rounded_cyan_button"
+ android:backgroundTint="#1C789A"
+ android:text="Prijavi se"
+ app:layout_constraintDimensionRatio="w,1:1"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/tvFragmentLoginForgottenPassword" />
+
+ <TextView
+ android:id="@+id/tvFragmentLoginForgottenPassword"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="20dp"
+ android:clickable="true"
+ android:text="Zaboravljena lozinka?"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.498"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/etFragmentLoginPassword" />
+
+ </androidx.constraintlayout.widget.ConstraintLayout>
+</FrameLayout> \ No newline at end of file
diff --git a/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_register.xml b/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_register.xml
new file mode 100644
index 0000000..4eade84
--- /dev/null
+++ b/Client/BrzoDoLokacije/app/src/main/res/layout/fragment_register.xml
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="utf-8"?>
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ tools:context=".Fragments.fragmentRegister">
+
+ <!-- TODO: Update blank fragment layout -->
+ <androidx.constraintlayout.widget.ConstraintLayout
+ android:layout_width="400dp"
+ android:layout_height="521dp"
+ android:layout_gravity="center_horizontal">
+
+ <EditText
+ android:id="@+id/etFragmentRegisterPassword"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:ems="10"
+ android:hint="*********"
+ android:inputType="textPassword"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/tvFragmentRegisterPassword" />
+
+ <EditText
+ android:id="@+id/etFragmentRegisterEmail"
+ android:layout_width="match_parent"
+ android:layout_height="50dp"
+ android:ems="10"
+ android:hint="primer@gmail.com"
+ android:inputType="textEmailAddress"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/tvFragmentRegisterEmail" />
+
+ <TextView
+ android:id="@+id/tvFragmentRegisterPassword"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="8dp"
+ android:text="Lozinka
+"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/etFragmentRegisterEmail"
+ tools:text="Lozinka" />
+
+ <TextView
+ android:id="@+id/tvFragmentRegisterEmail"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="8dp"
+ android:backgroundTint="#00B8D4"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.0"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/etFragmentRegisterName"
+ tools:text="Email" />
+
+ <EditText
+ android:id="@+id/etFragmentRegisterUser"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:ems="10"
+ android:hint="korisnik123
+"
+ android:inputType="textPersonName"
+ app:layout_constraintTop_toBottomOf="@+id/tvFragmentRegisterUser"
+ tools:layout_editor_absoluteX="-16dp" />
+
+ <EditText
+ android:id="@+id/etFragmentRegisterName"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:ems="10"
+ android:hint="Petar Petrovic"
+ android:inputType="textPersonName"
+
+ app:layout_constraintTop_toBottomOf="@+id/tvFragmentRegisterName"
+ tools:layout_editor_absoluteX="0dp" />
+
+ <TextView
+ android:id="@+id/tvFragmentRegisterName"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="8dp"
+ android:text="Ime i prezime"
+ app:layout_constraintTop_toBottomOf="@+id/etFragmentRegisterUser"
+ tools:layout_editor_absoluteX="0dp" />
+
+ <TextView
+ android:id="@+id/tvFragmentRegisterUser"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginTop="88dp"
+ android:text="Korisničko ime"
+ app:layout_constraintTop_toTopOf="parent"
+ tools:layout_editor_absoluteX="0dp" />
+
+ <Button
+ android:id="@+id/btnFragmentRegisterRegister"
+ android:layout_width="200dp"
+ android:layout_height="45dp"
+ android:layout_marginTop="48dp"
+ android:background="@drawable/rounded_cyan_button"
+ android:text="Registruj se"
+ android:textSize="16dp"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/etFragmentRegisterPassword" />
+
+ <TextView
+ android:id="@+id/textView4"
+ android:layout_width="200dp"
+ android:layout_height="45dp"
+ android:layout_marginStart="176dp"
+ android:background="@drawable/rounded_cyan_button"
+ android:gravity="center"
+ android:text="REGISTRUJ SE"
+ android:textColor="#ffffff"
+ android:textSize="16dp"
+ android:translationZ="50dp"
+ app:layout_constraintBottom_toTopOf="@+id/tvFragmentRegisterUser"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.058"
+ app:layout_constraintStart_toStartOf="@+id/button2"
+ app:layout_constraintTop_toTopOf="parent" />
+
+ <Button
+ android:id="@+id/button2"
+ android:layout_width="230dp"
+ android:layout_height="45dp"
+ android:layout_marginStart="16dp"
+ android:background="@drawable/switch_login_register_on"
+ android:backgroundTint="#D1BCBC"
+ android:foreground="@drawable/rounded_white_button_login"
+
+ android:text="Registruj se"
+ android:textColor="#00B8D4"
+ android:translationZ="1dp"
+ app:layout_constraintBottom_toTopOf="@+id/tvFragmentRegisterUser"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent"
+ app:layout_constraintVertical_bias="0.511" />
+
+ </androidx.constraintlayout.widget.ConstraintLayout>
+
+
+ />
+</FrameLayout> \ No newline at end of file