diff options
| author | TAMARA JERINIC <tamara.jerinic@gmail.com> | 2022-10-28 11:58:38 +0200 | 
|---|---|---|
| committer | TAMARA JERINIC <tamara.jerinic@gmail.com> | 2022-10-28 12:00:01 +0200 | 
| commit | a483bfa93cc8e313fa6bde028828f1b132d30a35 (patch) | |
| tree | f31432cc42501b9247286a472dad28206bfb2cdd /Client/BrzoDoLokacije/app/src/main/res/layout | |
| parent | f7997bed82a22b91e4c6364bfb9f64679357f0d1 (diff) | |
Dodati fragmenti za login i registraciju. Dodate neke grafičke komponente.
Diffstat (limited to 'Client/BrzoDoLokacije/app/src/main/res/layout')
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  | 
