|
|
|
@@ -24,7 +24,7 @@
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:layout_marginHorizontal="24dp"
|
|
|
|
|
android:orientation="vertical"
|
|
|
|
|
android:background="#FFFFFF">
|
|
|
|
|
android:background="@color/bml_receipt_bg">
|
|
|
|
|
|
|
|
|
|
<!-- BML icon (bmlicon.jpg, centered, ~52dp ≈ 146/1080*360dp) -->
|
|
|
|
|
<ImageView
|
|
|
|
@@ -32,7 +32,7 @@
|
|
|
|
|
android:layout_height="52dp"
|
|
|
|
|
android:layout_gravity="center_horizontal"
|
|
|
|
|
android:layout_marginTop="20dp"
|
|
|
|
|
android:src="@drawable/bml_icon"
|
|
|
|
|
android:src="@drawable/bml_logo_vector"
|
|
|
|
|
android:scaleType="fitCenter"
|
|
|
|
|
android:adjustViewBounds="true"
|
|
|
|
|
android:contentDescription="@null" />
|
|
|
|
@@ -47,7 +47,7 @@
|
|
|
|
|
android:layout_marginBottom="20dp"
|
|
|
|
|
android:id="@+id/tvMessage"
|
|
|
|
|
android:textSize="14sp"
|
|
|
|
|
android:textColor="#2D2D2D"
|
|
|
|
|
android:textColor="@color/bml_receipt_message"
|
|
|
|
|
android:fontFamily="@font/nunito_sans"
|
|
|
|
|
android:gravity="center" />
|
|
|
|
|
|
|
|
|
@@ -75,7 +75,7 @@
|
|
|
|
|
android:layout_gravity="center"
|
|
|
|
|
android:layout_marginBottom="13dp"
|
|
|
|
|
android:textSize="42sp"
|
|
|
|
|
android:textColor="#242424"
|
|
|
|
|
android:textColor="@color/bml_receipt_amount"
|
|
|
|
|
android:fontFamily="@font/sofia_pro"
|
|
|
|
|
android:gravity="center" />
|
|
|
|
|
|
|
|
|
@@ -109,66 +109,66 @@
|
|
|
|
|
|
|
|
|
|
<!-- Status (value = green #8BC155) -->
|
|
|
|
|
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Status" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Status" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<TextView android:id="@+id/tvStatus" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="SUCCESS" android:textSize="15sp" android:textColor="#8BC155" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" />
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/bml_receipt_divider" />
|
|
|
|
|
|
|
|
|
|
<!-- Message (value wraps if long) -->
|
|
|
|
|
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Message" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Message" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<TextView android:id="@+id/tvMessageRow" android:layout_width="0dp" android:layout_weight="1.4" android:layout_height="wrap_content" android:textSize="15sp" android:textColor="#808080" android:fontFamily="@font/sofia_pro" android:gravity="end" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" />
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/bml_receipt_divider" />
|
|
|
|
|
|
|
|
|
|
<!-- Reference -->
|
|
|
|
|
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Reference" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Reference" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<TextView android:id="@+id/tvReference" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="15sp" android:textColor="#808080" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" />
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/bml_receipt_divider" />
|
|
|
|
|
|
|
|
|
|
<!-- Transaction date -->
|
|
|
|
|
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Transaction date" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Transaction date" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<TextView android:id="@+id/tvTransactionDate" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="15sp" android:textColor="#808080" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" />
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/bml_receipt_divider" />
|
|
|
|
|
|
|
|
|
|
<!-- From (value uppercase) -->
|
|
|
|
|
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="From" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="From" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<TextView android:id="@+id/tvFrom" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="15sp" android:textColor="#808080" android:fontFamily="@font/sofia_pro" android:textAllCaps="false" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" />
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/bml_receipt_divider" />
|
|
|
|
|
|
|
|
|
|
<!-- To (stacked name + account) -->
|
|
|
|
|
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="To" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="To" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" android:gravity="end">
|
|
|
|
|
<TextView android:id="@+id/tvToName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="15sp" android:textColor="#808080" android:fontFamily="@font/sofia_pro" android:gravity="end" />
|
|
|
|
|
<TextView android:id="@+id/tvToAccount" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="2dp" android:textSize="15sp" android:textColor="#808080" android:fontFamily="@font/sofia_pro" android:gravity="end" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" />
|
|
|
|
|
<View android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/bml_receipt_divider" />
|
|
|
|
|
|
|
|
|
|
<!-- Amount (value = green #8BC155) -->
|
|
|
|
|
<LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Amount" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Amount" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<TextView android:id="@+id/tvAmountRow" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="15sp" android:textColor="#8BC155" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
|
|
|
|
|
|
<!-- Remarks (hidden when empty) -->
|
|
|
|
|
<View android:id="@+id/remarksDivider" android:layout_width="match_parent" android:layout_height="1dp" android:background="#E9E9E9" android:visibility="gone" />
|
|
|
|
|
<View android:id="@+id/remarksDivider" android:layout_width="match_parent" android:layout_height="1dp" android:background="@color/bml_receipt_divider" android:visibility="gone" />
|
|
|
|
|
<LinearLayout android:id="@+id/remarksRow" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:gravity="center_vertical" android:paddingVertical="13dp" android:visibility="gone">
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Remarks" android:textSize="13sp" android:textColor="#000000" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Remarks" android:textSize="13sp" android:textColor="@color/bml_receipt_label" android:fontFamily="@font/sofia_pro" />
|
|
|
|
|
<View android:layout_width="0dp" android:layout_height="1dp" android:layout_weight="1" />
|
|
|
|
|
<TextView android:id="@+id/tvRemarks" android:layout_width="0dp" android:layout_weight="1.4" android:layout_height="wrap_content" android:textSize="15sp" android:textColor="#808080" android:fontFamily="@font/sofia_pro" android:gravity="end" />
|
|
|
|
|
</LinearLayout>
|
|
|
|
@@ -199,7 +199,7 @@
|
|
|
|
|
android:layout_height="wrap_content"
|
|
|
|
|
android:orientation="vertical"
|
|
|
|
|
android:gravity="center"
|
|
|
|
|
android:background="#F5F5F5"
|
|
|
|
|
android:background="@color/bml_receipt_footer"
|
|
|
|
|
android:paddingVertical="22dp">
|
|
|
|
|
|
|
|
|
|
<TextView
|
|
|
|
|