Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
30ebf1f
-New worker history flow designs
jaypanchal-13 Jun 27, 2025
4584117
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jun 30, 2025
664b1c6
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Jun 30, 2025
8a5cabd
-Solved comments
jaypanchal-13 Jun 30, 2025
8be5cb5
-Solved comments
jaypanchal-13 Jun 30, 2025
6f55c6c
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jul 1, 2025
8a42993
Rename .java to .kt
jaypanchal-13 Jul 1, 2025
469fe16
- Update credentials table fields
jaypanchal-13 Jul 1, 2025
e502e33
- Stored data in credentials table to connect db
jaypanchal-13 Jul 1, 2025
117c8cf
- Comment resolve
jaypanchal-13 Jul 1, 2025
e8c1bb1
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jul 4, 2025
a8d95e9
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jul 7, 2025
b161fa6
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Jul 8, 2025
855a60c
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Jul 11, 2025
77654fb
- Comments resolved
jaypanchal-13 Jul 11, 2025
b2a027a
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jul 14, 2025
31587a1
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jul 14, 2025
bf7c481
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jul 17, 2025
29d4269
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Jul 18, 2025
3bf5655
- Re-designed as per new figma for work history
jaypanchal-13 Jul 21, 2025
8e99f71
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Jul 25, 2025
9cf423d
- Resolved comments
jaypanchal-13 Jul 25, 2025
3be2668
- Added manager to both rv
jaypanchal-13 Jul 28, 2025
20aef3b
comments resolved
jaypanchal-13 Jul 29, 2025
8b00f07
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Jul 30, 2025
852067f
Resolved comments
jaypanchal-13 Jul 30, 2025
6c93a1f
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Jul 30, 2025
e98e106
Resolved comments
jaypanchal-13 Jul 31, 2025
8b04fc3
Replaced sync icon
jaypanchal-13 Jul 31, 2025
209c847
Added model to FormStorageTest file
jaypanchal-13 Jul 31, 2025
8691fc5
Addressed comments
jaypanchal-13 Aug 1, 2025
612e12d
Merge branch 'master' into CCCT-1340-credential-list-feature
jaypanchal-13 Aug 1, 2025
43ec353
Adds Kotlin class file path to prototype factory
shubham1g5 Aug 1, 2025
c06e2b8
Addressed above comments
jaypanchal-13 Aug 4, 2025
8ae346d
Added 2 fields in credential table. And tested flow with api call dum…
jaypanchal-13 Aug 5, 2025
005f930
Mapped level wrt predefined months for all the languages
jaypanchal-13 Aug 5, 2025
d42cc0a
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Aug 5, 2025
15198ce
Merge branch 'master' into CCCT-1340-credential-list-feature
jaypanchal-13 Aug 5, 2025
6d14aa4
Merge remote-tracking branch 'origin/CCCT-1340-credential-list-featur…
jaypanchal-13 Aug 5, 2025
44b5b22
Merge remote-tracking branch 'refs/remotes/origin/master' into CCCT-1…
jaypanchal-13 Aug 6, 2025
0cdebae
Solved conflicts
jaypanchal-13 Aug 6, 2025
e5c4eef
Merge branch 'master' into CCCT-1340-credential-list-feature
jaypanchal-13 Aug 6, 2025
eec1b9d
Introduced crash when corrupt credential is found
jaypanchal-13 Aug 7, 2025
6530afa
Merge branch 'master' into CCCT-1340-credential-list-feature
jaypanchal-13 Aug 7, 2025
b55f568
Added crash on corrupt credential
jaypanchal-13 Aug 8, 2025
4318777
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Aug 8, 2025
9dbc280
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Aug 8, 2025
2d0f1d2
Removed corruptCredentialFromJson
jaypanchal-13 Aug 8, 2025
98b607b
Added db migration
jaypanchal-13 Aug 11, 2025
b4e0e6b
Merge branch 'master' into CCCT-1340-credential-list-feature
jaypanchal-13 Aug 11, 2025
2fda823
Merge remote-tracking branch 'origin/master' into CCCT-1340-credentia…
jaypanchal-13 Aug 19, 2025
1f259b6
Addressed comments
jaypanchal-13 Aug 19, 2025
ed0dbe2
Merge branch 'master' into CCCT-1340-credential-list-feature
jaypanchal-13 Aug 25, 2025
8acd03f
Correct db migration for credential table
shubham1g5 Aug 27, 2025
35213e4
Merge branch 'master' into CCCT-1340-credential-list-feature
jaypanchal-13 Aug 28, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ apply from: 'jacoco.gradle'
apply plugin: 'com.google.firebase.firebase-perf'
apply plugin: "androidx.navigation.safeargs"


repositories {
// for local aar inclusion
flatDir {
Expand Down
5 changes: 5 additions & 0 deletions app/res/color/tab_icon_selector.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:color="@color/black" android:state_selected="true"/>
<item android:color="@color/connect_grey"/>
</selector>
16 changes: 16 additions & 0 deletions app/res/drawable/bg_rounded_blue_70.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<stroke
android:width="1dp"
android:color="@color/connect_delivery_check_circle" />

<solid android:color="@color/connect_delivery_check_circle" />

<padding
android:left="1dp"
android:right="1dp"
android:bottom="1dp"
android:top="1dp" />

<corners android:radius="70dp" />
</shape>
9 changes: 9 additions & 0 deletions app/res/drawable/ic_close_yellow.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:pathData="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z"
android:fillColor="#EABA13"/>
</vector>
26 changes: 26 additions & 0 deletions app/res/drawable/ic_credential_design.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="32dp"
android:height="32dp"
android:viewportWidth="32"
android:viewportHeight="32">
<path
android:strokeWidth="1"
android:pathData="M24.025,8.921C20.002,8.921 16.72,12.267 16.72,16.421C16.72,20.575 20.002,23.921 24.025,23.921C28.047,23.921 31.329,20.575 31.329,16.421C31.329,12.267 28.047,8.921 24.025,8.921Z"
android:fillColor="#00000000"
android:strokeColor="#EA6944"/>
<path
android:strokeWidth="1"
android:pathData="M8.415,8.921C4.392,8.921 1.11,12.267 1.11,16.421C1.11,20.575 4.392,23.921 8.415,23.921C12.438,23.921 15.72,20.575 15.72,16.421C15.72,12.267 12.438,8.921 8.415,8.921Z"
android:fillColor="#00000000"
android:strokeColor="#EA6944"/>
<path
android:strokeWidth="1"
android:pathData="M15.809,0.5C11.786,0.5 8.504,3.846 8.504,8C8.504,12.154 11.786,15.5 15.809,15.5C19.832,15.5 23.114,12.154 23.114,8C23.114,3.846 19.832,0.5 15.809,0.5Z"
android:fillColor="#00000000"
android:strokeColor="#ffffff"/>
<path
android:strokeWidth="1"
android:pathData="M16.22,16.5C12.197,16.5 8.915,19.846 8.915,24C8.915,28.154 12.197,31.5 16.22,31.5C20.242,31.5 23.524,28.154 23.524,24C23.524,19.846 20.242,16.5 16.22,16.5Z"
android:fillColor="#00000000"
android:strokeColor="#ffffff"/>
</vector>
13 changes: 13 additions & 0 deletions app/res/drawable/ic_more_info.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="20dp"
android:height="20dp"
android:viewportWidth="45"
android:viewportHeight="45">
<group>
<clip-path
android:pathData="M0,0h45v45h-45z"/>
<path
android:pathData="M22.5,45C28.467,45 34.19,42.63 38.41,38.41C42.63,34.19 45,28.467 45,22.5C45,16.533 42.63,10.81 38.41,6.59C34.19,2.371 28.467,0 22.5,0C16.533,0 10.81,2.371 6.59,6.59C2.371,10.81 0,16.533 0,22.5C0,28.467 2.371,34.19 6.59,38.41C10.81,42.63 16.533,45 22.5,45ZM18.984,29.531H21.094V23.906H18.984C17.815,23.906 16.875,22.966 16.875,21.797C16.875,20.628 17.815,19.688 18.984,19.688H23.203C24.372,19.688 25.313,20.628 25.313,21.797V29.531H26.016C27.185,29.531 28.125,30.472 28.125,31.641C28.125,32.81 27.185,33.75 26.016,33.75H18.984C17.815,33.75 16.875,32.81 16.875,31.641C16.875,30.472 17.815,29.531 18.984,29.531ZM22.5,11.25C23.246,11.25 23.961,11.546 24.489,12.074C25.016,12.601 25.313,13.317 25.313,14.063C25.313,14.808 25.016,15.524 24.489,16.051C23.961,16.579 23.246,16.875 22.5,16.875C21.754,16.875 21.039,16.579 20.511,16.051C19.984,15.524 19.688,14.808 19.688,14.063C19.688,13.317 19.984,12.601 20.511,12.074C21.039,11.546 21.754,11.25 22.5,11.25Z"
android:fillColor="#3A42C7"/>
</group>
</vector>
13 changes: 13 additions & 0 deletions app/res/drawable/ic_personalid_credential_earned.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="20"
android:viewportHeight="20">
<group>
<clip-path
android:pathData="M0,0h20v20h-20z"/>
<path
android:pathData="M7.343,18.221L5.856,15.715L3.032,15.096L3.308,12.189L1.394,10L3.308,7.811L3.032,4.904L5.856,4.285L7.343,1.779L10,2.907L12.657,1.779L14.144,4.285L16.968,4.904L16.692,7.811L18.605,10L16.692,12.189L16.968,15.096L14.144,15.715L12.657,18.221L10,17.093L7.343,18.221ZM7.875,16.625L10,15.724L12.151,16.625L13.333,14.625L15.625,14.099L15.417,11.75L16.958,10L15.417,8.224L15.625,5.875L13.333,5.375L12.125,3.375L10,4.276L7.849,3.375L6.667,5.375L4.375,5.875L4.583,8.224L3.042,10L4.583,11.75L4.375,14.125L6.667,14.625L7.875,16.625ZM9.125,12.67L13.545,8.25L12.667,7.346L9.125,10.888L7.333,9.122L6.455,10L9.125,12.67Z"
android:fillColor="#1F2937"/>
</group>
</vector>
13 changes: 13 additions & 0 deletions app/res/drawable/ic_personalid_credential_pending.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="20"
android:viewportHeight="20">
<group>
<clip-path
android:pathData="M0,0h20v20h-20z"/>
<path
android:pathData="M10,17.917C8.905,17.917 7.876,17.709 6.912,17.293C5.949,16.878 5.111,16.314 4.399,15.601C3.686,14.889 3.122,14.051 2.707,13.088C2.291,12.125 2.083,11.096 2.083,10.001C2.083,8.906 2.291,7.877 2.707,6.914C3.122,5.95 3.686,5.112 4.398,4.4C5.111,3.687 5.949,3.123 6.912,2.707C7.875,2.291 8.904,2.083 9.998,2.083C11.094,2.083 12.123,2.291 13.086,2.707C14.05,3.122 14.888,3.686 15.6,4.399C16.313,5.111 16.877,5.949 17.293,6.912C17.709,7.876 17.917,8.905 17.917,10C17.917,10.375 17.893,10.743 17.846,11.104C17.799,11.465 17.724,11.819 17.622,12.167C17.47,12.009 17.299,11.873 17.109,11.76C16.919,11.648 16.711,11.569 16.486,11.524C16.549,11.278 16.594,11.029 16.623,10.776C16.652,10.524 16.667,10.265 16.667,10C16.667,8.139 16.021,6.562 14.729,5.271C13.437,3.979 11.861,3.333 10,3.333C8.139,3.333 6.562,3.979 5.271,5.271C3.979,6.562 3.333,8.139 3.333,10C3.333,11.861 3.979,13.438 5.271,14.729C6.562,16.021 8.139,16.667 10,16.667C10.73,16.667 11.424,16.557 12.083,16.337C12.742,16.118 13.348,15.81 13.901,15.415C14.03,15.587 14.181,15.742 14.355,15.88C14.528,16.017 14.717,16.127 14.92,16.208C14.243,16.746 13.49,17.165 12.659,17.465C11.828,17.766 10.942,17.917 10,17.917ZM15.922,14.792C15.689,14.792 15.491,14.711 15.33,14.55C15.169,14.389 15.088,14.192 15.088,13.959C15.088,13.726 15.168,13.528 15.33,13.367C15.491,13.206 15.688,13.125 15.921,13.125C16.154,13.125 16.351,13.205 16.513,13.366C16.674,13.528 16.755,13.725 16.755,13.958C16.755,14.191 16.674,14.388 16.513,14.55C16.352,14.711 16.155,14.792 15.922,14.792ZM12.894,13.773L9.375,10.253V5.833H10.625V9.747L13.772,12.894L12.894,13.773Z"
android:fillColor="#1C1B1F"/>
</group>
</vector>
9 changes: 9 additions & 0 deletions app/res/drawable/ic_personalid_credential_pending_person.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="32"
android:viewportHeight="29">
<path
android:pathData="M16.236,13.897C14.277,13.897 12.601,13.226 11.206,11.884C9.812,10.542 9.114,8.928 9.114,7.043C9.114,5.158 9.812,3.545 11.206,2.203C12.601,0.86 14.277,0.189 16.236,0.189C18.194,0.189 19.871,0.86 21.265,2.203C22.66,3.545 23.357,5.158 23.357,7.043C23.357,8.928 22.66,10.542 21.265,11.884C19.871,13.226 18.194,13.897 16.236,13.897ZM0.975,28.811V24.457C0.975,23.498 1.246,22.61 1.787,21.793C2.328,20.976 3.052,20.347 3.957,19.908C5.968,18.959 7.997,18.247 10.044,17.773C12.09,17.298 14.154,17.061 16.236,17.061C18.317,17.061 20.381,17.298 22.428,17.773C24.475,18.247 26.503,18.959 28.514,19.908C29.42,20.347 30.143,20.976 30.684,21.793C31.226,22.61 31.496,23.498 31.496,24.457V28.811H0.975ZM4.027,25.874H28.444V24.457C28.444,24.061 28.325,23.693 28.086,23.356C27.847,23.018 27.523,22.743 27.114,22.529C25.361,21.698 23.573,21.069 21.751,20.64C19.929,20.212 18.091,19.999 16.236,19.999C14.381,19.999 12.542,20.212 10.72,20.64C8.898,21.069 7.111,21.698 5.358,22.529C4.948,22.743 4.624,23.018 4.386,23.356C4.147,23.693 4.027,24.061 4.027,24.457V25.874ZM16.236,10.96C17.355,10.96 18.313,10.576 19.11,9.809C19.907,9.042 20.305,8.12 20.305,7.043C20.305,5.966 19.907,5.044 19.11,4.277C18.313,3.51 17.355,3.126 16.236,3.126C15.117,3.126 14.159,3.51 13.362,4.277C12.565,5.044 12.166,5.966 12.166,7.043C12.166,8.12 12.565,9.042 13.362,9.809C14.159,10.576 15.117,10.96 16.236,10.96Z"
android:fillColor="#1F2937"/>
</vector>
21 changes: 21 additions & 0 deletions app/res/drawable/ic_personalid_credential_ribbin.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="132dp"
android:height="34dp"
android:viewportWidth="132"
android:viewportHeight="34">
<path
android:pathData="M109.25,24.75L131.37,15.03L121.27,10.91L124.57,0L100.88,8.58L109.25,24.75Z"
android:fillColor="#88BEE1"/>
<path
android:pathData="M22.74,24.74L0.63,15.02L10.73,10.9L7.42,-0L31.12,8.57L22.74,24.74Z"
android:fillColor="#88BEE1"/>
<path
android:pathData="M100.88,8.57L101.79,10.9L96.55,13.23L105.7,10.39L100.88,8.57Z"
android:fillColor="#62B4DE"/>
<path
android:pathData="M31.12,8.57L30.21,10.9L35.45,13.23L26.29,10.39L31.12,8.57Z"
android:fillColor="#62B4DE"/>
<path
android:pathData="M19.39,24.51C19.46,24.71 19.55,24.9 19.67,25.07C19.87,25.36 20.13,25.6 20.44,25.78C20.7,25.88 20.98,25.98 21.29,26.09C27.78,28.4 44.15,33.3 65.99,33.15L66.1,33.15C87.88,33.28 104.2,28.39 110.68,26.09C110.99,25.98 111.27,25.88 111.53,25.78C112.26,25.36 112.74,24.56 112.74,23.64C112.74,23.3 112.67,22.97 112.55,22.67C112.55,22.67 112.55,22.66 112.54,22.66L112.37,22.33L106.66,11.48L106.54,11.27C106.54,11.24 106.52,11.23 106.51,11.2C106.09,10.5 105.33,10.03 104.46,10.03C104.26,10.03 104.07,10.06 103.88,10.11C103.8,10.14 103.72,10.16 103.64,10.18C90.66,14.19 78.11,15.62 67,15.7L67,15.7C65.73,15.71 64.44,15.7 63.14,15.67C63.01,15.67 62.87,15.67 62.74,15.67C62.02,15.65 61.3,15.62 60.59,15.6C60.19,15.59 59.77,15.57 59.36,15.55C58.8,15.52 58.24,15.49 57.67,15.45C57.49,15.44 57.3,15.43 57.12,15.42C56.74,15.4 56.36,15.37 55.98,15.34C47.27,14.7 37.92,13.15 28.34,10.18C28.26,10.16 28.17,10.14 28.1,10.11C27.91,10.06 27.72,10.03 27.51,10.03C27.31,10.03 27.12,10.06 26.93,10.11C26.31,10.26 25.79,10.66 25.47,11.2C25.45,11.23 25.44,11.24 25.43,11.27L25.32,11.48L22.06,17.67L19.6,22.33L19.43,22.66C19.42,22.66 19.42,22.67 19.42,22.67C19.3,22.97 19.23,23.3 19.23,23.64C19.23,23.95 19.28,24.24 19.39,24.51L19.39,24.51Z"
android:fillColor="#A4C7E3"/>
</vector>
16 changes: 16 additions & 0 deletions app/res/drawable/personal_id_credential_pending.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<stroke
android:width="1dp"
android:color="@color/personal_id_credential_yellow_pending_bg" />

<solid android:color="@color/personal_id_credential_yellow_pending_bg" />

<padding
android:left="1dp"
android:right="1dp"
android:bottom="1dp"
android:top="1dp" />

<corners android:radius="16dp" />
</shape>
51 changes: 48 additions & 3 deletions app/res/layout/activity_personal_id_credential.xml
Original file line number Diff line number Diff line change
@@ -1,9 +1,54 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="org.commcare.activities.connect.PersonalIdCredentialActivity">
android:background="@color/white">

</androidx.constraintlayout.widget.ConstraintLayout>
<com.google.android.material.tabs.TabLayout
android:id="@+id/tab_credentials"
android:layout_width="match_parent"
android:backgroundTint="@color/white"
android:layout_height="?actionBarSize"
android:background="@color/connect_background_color"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:tabGravity="fill"
app:tabIconTint="@color/tab_icon_selector"
app:tabIndicator="@drawable/ic_connect_pager_indicator"
app:tabIndicatorColor="@color/black"
app:tabInlineLabel="true"
app:tabMode="fixed"
app:tabSelectedTextColor="@color/black"
app:tabTextAppearance="@style/TabTextStyle"
app:tabTextColor="@color/connect_grey" />

<androidx.viewpager2.widget.ViewPager2
android:id="@+id/vpCredentials"
android:layout_width="match_parent"
android:layout_height="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/tab_credentials" />

<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tvLearnMore"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:background="@drawable/bg_rounded_blue_70"
android:drawableEnd="@drawable/ic_connect_arrow_forward_20px"
android:drawablePadding="10dp"
android:paddingHorizontal="20dp"
android:paddingVertical="10dp"
android:text="@string/personalid_credential_learn_more_about_credentials"
android:textColor="@color/white"
android:textSize="15sp"
app:drawableTint="@color/white"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
39 changes: 39 additions & 0 deletions app/res/layout/fragment_earned_credential.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
<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"
tools:context="org.commcare.fragments.personalId.EarnedCredentialFragment">

<androidx.appcompat.widget.AppCompatTextView
android:id="@+id/tvNoCredentialsAvailable"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="@color/personal_id_credentials_earned"
android:drawableEnd="@drawable/ic_close_yellow"
android:gravity="start"
android:lineSpacingExtra="10dp"
android:padding="20dp"
android:text="@string/personalid_credential_no_credentials_currently_available"
android:textColor="@color/connect_yellow_dot"
android:textSize="14sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />

<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvEarnedCredential"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginTop="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:itemCount="3"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
android:orientation="vertical"
tools:listitem="@layout/item_earned_credential" />

</androidx.constraintlayout.widget.ConstraintLayout>
23 changes: 23 additions & 0 deletions app/res/layout/fragment_pending_credential.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context="org.commcare.fragments.personalId.PendingCredentialFragment">

<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rvPendingCredential"
android:layout_width="0dp"
android:layout_height="0dp"
android:layout_marginTop="10dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
tools:itemCount="3"
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
android:orientation="vertical"
android:layout_marginHorizontal="15dp"
tools:listitem="@layout/item_pending_credential" />

</androidx.constraintlayout.widget.ConstraintLayout>
Loading
Loading