Skip to content

Commit 743a0e8

Browse files
UI update
- add new icons, resources; - update text styles and colors;
1 parent 78c8ec5 commit 743a0e8

35 files changed

+36
-265
lines changed

app/src/main/java/dgca/verifier/app/android/CodeReaderFragment.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,8 +85,7 @@ class CodeReaderFragment : Fragment(), NavController.OnDestinationChangedListene
8585
requestCameraPermission()
8686

8787
val formats: Collection<BarcodeFormat> = listOf(BarcodeFormat.AZTEC, BarcodeFormat.QR_CODE)
88-
binding.barcodeScanner.barcodeView.decoderFactory = DefaultDecoderFactory(formats)
89-
binding.barcodeScanner.initializeFromIntent(requireActivity().intent)
88+
binding.barcodeScanner.decoderFactory = DefaultDecoderFactory(formats)
9089
binding.barcodeScanner.decodeContinuous(callback)
9190
beepManager = BeepManager(requireActivity())
9291
}

app/src/main/java/dgca/verifier/app/android/verification/VerificationDialogFragment.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,12 @@ class VerificationDialogFragment : BottomSheetDialogFragment() {
119119

120120
if (isValid) {
121121
text = getString(R.string.cert_valid)
122-
imageId = R.drawable.ic_check
122+
imageId = R.drawable.check
123123
statusColor = ColorStateList.valueOf(ContextCompat.getColor(requireContext(), R.color.green))
124124
actionBtnText = getString(R.string.done)
125125
} else {
126126
text = getString(R.string.cert_invalid)
127-
imageId = R.drawable.ic_baseline_close_24
127+
imageId = R.drawable.error
128128
statusColor = ColorStateList.valueOf(ContextCompat.getColor(requireContext(), R.color.red))
129129
actionBtnText = getString(R.string.retry)
130130
}
5.81 KB
Loading
1.21 KB
Loading
801 Bytes
Loading
1.89 KB
Loading
Loading
648 Bytes
Loading
499 Bytes
Loading
885 Bytes
Loading
2.72 KB
Loading
762 Bytes
Loading
589 Bytes
Loading
1.27 KB
Loading
Loading
1.61 KB
Loading
1.03 KB
Loading
2.84 KB
Loading
Loading
2.39 KB
Loading
2.19 KB
Loading
Loading
Loading
3.36 KB
Loading
3.03 KB
Loading
Loading

app/src/main/res/drawable/ic_baseline_close_24.xml

Lines changed: 0 additions & 10 deletions
This file was deleted.

app/src/main/res/drawable/ic_check.xml

Lines changed: 0 additions & 31 deletions
This file was deleted.

app/src/main/res/drawable/ic_logo_eu.xml

Lines changed: 0 additions & 202 deletions
This file was deleted.

app/src/main/res/drawable/splash_bg.xml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@
3333
android:top="150dp" />
3434

3535
<item
36-
android:height="150dp"
36+
android:height="84dp"
3737
android:drawable="@color/white"
3838
android:gravity="bottom" />
3939

4040
<item
41-
android:width="210dp"
42-
android:height="60dp"
43-
android:bottom="50dp"
44-
android:drawable="@drawable/ic_logo_eu"
41+
android:width="60dp"
42+
android:height="36dp"
43+
android:bottom="32dp"
44+
android:drawable="@drawable/eu_logo_big"
4545
android:gravity="bottom|center" />
4646
</layer-list>

app/src/main/res/layout/dialog_fragment_verification.xml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
android:layout_marginHorizontal="@dimen/default_margin"
4646
android:layout_marginTop="30dp"
4747
android:textColor="@color/white"
48-
android:textSize="32sp"
48+
android:textSize="26sp"
4949
android:typeface="normal"
5050
app:layout_constraintEnd_toEndOf="parent"
5151
app:layout_constraintStart_toStartOf="parent"
@@ -61,14 +61,15 @@
6161
android:scaleType="centerInside"
6262
app:layout_constraintEnd_toEndOf="parent"
6363
app:layout_constraintTop_toBottomOf="@+id/person_full_name"
64-
tools:src="@drawable/ic_check" />
64+
tools:src="@drawable/check" />
6565

6666
<com.google.android.material.textview.MaterialTextView
6767
android:id="@+id/status"
6868
android:layout_width="wrap_content"
6969
android:layout_height="wrap_content"
70+
android:layout_marginEnd="5dp"
7071
android:textColor="@color/white"
71-
android:textSize="24sp"
72+
android:textSize="42sp"
7273
app:layout_constraintBottom_toBottomOf="@+id/cert_status_icon"
7374
app:layout_constraintEnd_toStartOf="@+id/cert_status_icon"
7475
app:layout_constraintTop_toTopOf="@+id/cert_status_icon"
@@ -206,17 +207,18 @@
206207
android:layout_marginBottom="10dp"
207208
android:backgroundTint="@color/green"
208209
android:letterSpacing="-0.02"
210+
android:minWidth="176dp"
209211
android:text="@string/done"
210212
android:textAllCaps="false"
211213
android:textColor="@color/white"
212-
android:visibility="gone" />
214+
android:visibility="visible" />
213215

214216
<androidx.appcompat.widget.AppCompatImageView
215217
android:id="@+id/logo"
216-
android:layout_width="150dp"
218+
android:layout_width="match_parent"
217219
android:layout_height="40dp"
218220
android:scaleType="centerInside"
219-
android:src="@drawable/ic_logo_eu" />
221+
android:src="@drawable/eu_logo_big" />
220222
</LinearLayout>
221223

222224
<LinearLayout

app/src/main/res/layout/fragment_code_reader.xml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
android:layout_width="match_parent"
2626
android:layout_height="match_parent">
2727

28-
<com.journeyapps.barcodescanner.DecoratedBarcodeView
28+
<com.journeyapps.barcodescanner.BarcodeView
2929
android:id="@+id/barcode_scanner"
3030
android:layout_width="match_parent"
3131
android:layout_height="0dp"
@@ -35,4 +35,17 @@
3535
app:layout_constraintTop_toTopOf="parent"
3636
app:layout_constraintVertical_bias="0" />
3737

38+
<androidx.appcompat.widget.AppCompatImageView
39+
android:layout_width="0dp"
40+
android:layout_height="0dp"
41+
android:scaleType="fitXY"
42+
android:src="@drawable/camera_square"
43+
app:layout_constraintBottom_toBottomOf="parent"
44+
app:layout_constraintEnd_toEndOf="parent"
45+
app:layout_constraintHeight_percent="0.45"
46+
app:layout_constraintStart_toStartOf="parent"
47+
app:layout_constraintTop_toTopOf="parent"
48+
app:layout_constraintWidth_percent="0.85" />
49+
50+
3851
</androidx.constraintlayout.widget.ConstraintLayout>

app/src/main/res/values/colors.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<color name="blue">#004494</color>
2525
<color name="blue_dark">#003D84</color>
2626
<color name="white">#FFFFFF</color>
27-
<color name="black">#000000</color>
27+
<color name="black">#404040</color>
2828
<color name="green">#467A39</color>
2929
<color name="red">#DA2131</color>
3030

app/src/main/res/values/dimen.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
<dimen name="default_margin">16dp</dimen>
55
<dimen name="default_padding">16dp</dimen>
6-
<dimen name="text_size_medium">14sp</dimen>
7-
<dimen name="text_size_big">18sp</dimen>
6+
<dimen name="text_size_medium">16sp</dimen>
7+
<dimen name="text_size_big">26sp</dimen>
88

99
</resources>

app/src/main/res/values/themes.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
~ Created by Mykhailo Nester on 4/23/21 9:53 AM
2121
-->
2222

23-
<resources xmlns:tools="http://schemas.android.com/tools">
23+
<resources>
2424
<!-- Base application theme. -->
2525
<style name="Theme.DgcaVerifierAppAndroid" parent="Theme.MaterialComponents.Light.NoActionBar">
2626
<!-- Primary brand color. -->
@@ -33,13 +33,13 @@
3333
<item name="colorOnSurface">@color/black</item>
3434

3535
<!-- Status bar color. -->
36-
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
36+
<item name="android:statusBarColor">@color/blue_dark</item>
37+
<item name="android:windowLightStatusBar">false</item>
3738

3839
<item name="android:textColorPrimary">@color/grey_100</item>
3940
<item name="android:textColorSecondary">@color/grey_75</item>
4041
<item name="android:textColorTertiary">@color/grey_50</item>
4142

4243
<item name="android:windowBackground">@drawable/splash_bg</item>
43-
<item name="android:windowFullscreen">true</item>
4444
</style>
4545
</resources>

0 commit comments

Comments
 (0)