Skip to content

Commit

Permalink
Redesign Splash screen (#80)
Browse files Browse the repository at this point in the history
![changes](https://github.com/bepass-org/oblivion/assets/68733224/d3034044-336d-4dc6-bada-3889fc05330c)
Here is an image of the changes(sorry for the low quality because of the
crop).

#### This change includes a new responsive design
  • Loading branch information
DanielcoderX authored Mar 5, 2024
1 parent c5da263 commit 1f1fa9a
Show file tree
Hide file tree
Showing 17 changed files with 152 additions and 159 deletions.
Binary file added app/src/main/res/drawable-hdpi/segaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-hdpi/yousef.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-ldpi/segaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-ldpi/yousef.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-mdpi/segaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-mdpi/yousef.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-xhdpi/segaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-xhdpi/yousef.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-xxhdpi/segaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-xxhdpi/yousef.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-xxxhdpi/segaro.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added app/src/main/res/drawable-xxxhdpi/yousef.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
11 changes: 0 additions & 11 deletions app/src/main/res/drawable/bg_gradient.xml

This file was deleted.

21 changes: 8 additions & 13 deletions app/src/main/res/drawable/light_shadow_bottom.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:width="100dp" android:gravity="center">
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="@android:color/transparent"
android:centerColor="@android:color/transparent"
android:endColor="#BEFFFFFF"
android:angle="270"/>
<corners android:bottomLeftRadius="21dp" android:bottomRightRadius="20dp"/>
</shape>
</item>
</layer-list>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<gradient
android:startColor="@android:color/transparent"
android:centerColor="@android:color/transparent"
android:endColor="#BEFFFFFF"
android:angle="270"/>
</shape>
Binary file removed app/src/main/res/drawable/segaro_image.png
Binary file not shown.
Binary file removed app/src/main/res/drawable/yousef_image.png
Binary file not shown.
279 changes: 144 additions & 135 deletions app/src/main/res/layout/activity_splash_screen.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,169 +5,178 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_gradient">
android:background="@drawable/background_gradient">


<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/imagesContainer"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintBottom_toBottomOf="parent"
android:id="@+id/constraintLayout3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="16sp"
app:layout_constraintBottom_toTopOf="@id/linearLayout2"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent">

<ImageView
android:id="@+id/imageView"
android:layout_width="21sp"
android:layout_height="21sp"
android:layout_marginTop="100sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.888"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:srcCompat="@drawable/quote" />

<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8sp"
android:fontFamily="@font/shabnambold"
android:gravity="center"
android:text="Oblivion"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="@+id/imageView"
app:layout_constraintEnd_toStartOf="@+id/imageView" />

<TextView
android:id="@+id/rightText"
android:layout_width="0dp"
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/rightImage"
android:layout_marginTop="8dp"
android:autoSizeTextType="uniform"
android:layout_marginEnd="8sp"
android:fontFamily="@font/shabnammedium"
android:gravity="center_horizontal"
android:text="#یوسف_قبادی"
android:gravity="center"
android:text="یعنی"
android:textAlignment="textEnd"
android:textColor="@android:color/black"
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="@id/rightImage"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="@id/rightImage"
app:layout_constraintTop_toBottomOf="@id/rightImage"
app:layout_constraintVertical_bias="0.0" />
app:layout_constraintBottom_toBottomOf="@+id/textView"
app:layout_constraintEnd_toStartOf="@+id/textView" />

<TextView
android:id="@+id/leftText"
android:layout_width="0dp"
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/leftImage"
android:layout_marginTop="8dp"
android:autoSizeMinTextSize="18dp"
android:autoSizeTextType="uniform"
android:layout_marginEnd="4sp"
android:fontFamily="@font/shabnammedium"
android:gravity="center_horizontal"
android:text="#سگارو"
android:textColor="@android:color/black"
android:gravity="center"
android:text='"فراموشی، بی‌خیالی"'
android:textSize="18sp"
app:layout_constraintBottom_toBottomOf="@+id/textView2"
app:layout_constraintEnd_toStartOf="@+id/textView2" />

<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="16sp"
android:fontFamily="@font/shabnambold"
android:gravity="center"
android:text="فراموش نکنید!"
android:textAlignment="textEnd"
android:textColor="#ffa200"
android:textSize="18sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="@id/leftImage"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="@id/leftImage"
app:layout_constraintTop_toBottomOf="@id/leftImage"
app:layout_constraintVertical_bias="0.0" />
app:layout_constraintEnd_toEndOf="@+id/textView"
app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintStart_toStartOf="@+id/textView"
app:layout_constraintTop_toBottomOf="@+id/textView"
app:layout_constraintVertical_bias="0.3" />
</androidx.constraintlayout.widget.ConstraintLayout>

<ImageView
android:id="@+id/leftImage"
android:layout_width="191dp"
android:layout_height="149dp"
<LinearLayout
android:id="@+id/linearLayout2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16sp"
android:clipChildren="false"
android:clipToPadding="false"
android:gravity="center"
android:orientation="horizontal"
android:paddingStart="20sp"
android:paddingEnd="20sp"
app:layout_constraintTop_toBottomOf="@+id/constraintLayout3">

<com.google.android.material.imageview.ShapeableImageView
android:layout_width="0sp"
android:layout_height="wrap_content"
android:layout_marginEnd="8sp"
android:layout_weight="1"
android:adjustViewBounds="true"
android:cropToPadding="true"
android:foreground="@drawable/light_shadow_bottom"
android:src="@drawable/segaro_image"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="2:1"
app:layout_constraintEnd_toStartOf="@id/rightImage"
app:layout_constraintHorizontal_bias="0.55"
app:layout_constraintHorizontal_chainStyle="packed"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintWidth_percent="0.5" />
app:srcCompat="@drawable/segaro" />

<ImageView
android:id="@+id/rightImage"
android:layout_width="191dp"
android:layout_height="149dp"
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/imageView7"
android:layout_width="0sp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginStart="8sp"
android:layout_weight="1"
android:adjustViewBounds="true"
android:cropToPadding="true"
android:foreground="@drawable/light_shadow_bottom"
android:src="@drawable/yousef_image"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintDimensionRatio="2:1"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.5"
app:layout_constraintStart_toEndOf="@id/leftImage"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintWidth_percent="0.5" />
app:srcCompat="@drawable/yousef" />

<TextView
android:id="@+id/leftaboveText"
android:layout_width="246dp"
android:layout_height="61dp"
android:autoSizeMinTextSize="18dp"
android:autoSizeTextType="uniform"
android:fontFamily="@font/shabnammedium"
android:gravity="center_horizontal"
android:text='یعنی "فراموشی،بیخیالی"'
android:textAlignment="textEnd"
android:textSize="18sp"
app:layout_constraintBottom_toTopOf="@+id/leftImage"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.054"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.665" />
</LinearLayout>

<TextView
android:id="@+id/rightaboveText"
android:layout_width="114dp"
android:layout_height="47dp"
android:autoSizeMinTextSize="18dp"
android:autoSizeTextType="uniform"
android:fontFamily="@font/shabnammedium"
android:gravity="center_horizontal"
android:text="@string/app_name"
android:textAlignment="textEnd"
android:textSize="24sp"
app:layout_constraintBottom_toTopOf="@+id/rightImage"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.858"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.532" />

<ImageView
android:id="@+id/quote_icon"
android:layout_width="25dp"
android:layout_height="46dp"
android:layout_marginStart="7dp"
android:src="@drawable/quote"
app:layout_constraintBottom_toTopOf="@+id/rightImage"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toEndOf="@+id/rightaboveText"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.534" />
<LinearLayout
android:id="@+id/linearLayout3"
android:layout_width="match_parent"
android:layout_height="50sp"
android:layout_marginTop="8sp"
android:gravity="center|top"
android:orientation="horizontal"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/linearLayout2">

<TextView
android:id="@+id/rightaboveaboveText"
android:layout_width="123dp"
android:layout_height="46dp"
android:autoSizeMinTextSize="18dp"
android:autoSizeTextType="uniform"
android:id="@+id/textView8"
android:layout_width="0sp"
android:layout_height="match_parent"
android:layout_weight="1"
android:fontFamily="@font/shabnammedium"
android:gravity="center_horizontal"
android:text="فراموش نکنید!"
android:textAlignment="textEnd"
android:textColor="#FFA200"
android:textSize="24sp"
android:textStyle="bold"
app:layout_constraintBottom_toTopOf="@+id/rightImage"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.878"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.824" />
android:gravity="center"
android:text="#سگارو"
android:textAlignment="center"
android:textColor="#7b7b7b"
android:textSize="20sp" />

<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/textView9"
android:layout_width="0sp"
android:layout_height="match_parent"
android:layout_weight="1"
android:fontFamily="@font/shabnammedium"
android:text="اینترنت برای همه، یا هیچکس"
android:textAlignment="center"
android:textSize="24sp"
app:flow_horizontalAlign="center"
app:flow_verticalAlign="center"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/leftText"
app:layout_constraintVertical_bias="0.839" />
</androidx.constraintlayout.widget.ConstraintLayout>
android:gravity="center"
android:text="#یوسف_قبادی"
android:textColor="#7b7b7b"
android:textSize="20sp" />

</LinearLayout>

<TextView
android:id="@+id/textView5"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20sp"
android:layout_marginBottom="8sp"
android:fontFamily="@font/shabnammedium"
android:gravity="center"
android:text="اینترنت برای همه، یا هیچکس"
android:textAlignment="center"
android:textColor="#c4c4c4"
android:textSize="20sp"
android:textStyle="bold"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/linearLayout3" />

</androidx.constraintlayout.widget.ConstraintLayout>

0 comments on commit 1f1fa9a

Please sign in to comment.