diff --git a/res/drawable-nodpi/work_challenge_background.png b/res/drawable-nodpi/work_challenge_background.png
new file mode 100644
index 00000000000..d38668f1f37
Binary files /dev/null and b/res/drawable-nodpi/work_challenge_background.png differ
diff --git a/res/layout-land/confirm_lock_password.xml b/res/layout-land/confirm_lock_password.xml
index 0d46bfa94b3..dff4e4d1751 100644
--- a/res/layout-land/confirm_lock_password.xml
+++ b/res/layout-land/confirm_lock_password.xml
@@ -13,81 +13,89 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" >
-
+
-
-
-
+ android:layout_height="match_parent">
-
-
-
+ android:textColor="?android:attr/colorAccent"/>
-
-
-
+ />
-
+
+
-
+ android:layout_width="match_parent"
+ android:orientation="horizontal">
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout-land/confirm_lock_pattern.xml b/res/layout-land/confirm_lock_pattern.xml
index 329f52a218e..81f257e039b 100644
--- a/res/layout-land/confirm_lock_pattern.xml
+++ b/res/layout-land/confirm_lock_pattern.xml
@@ -13,103 +13,110 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+ android:layout_height="match_parent" >
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
+
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+ android:visibility="gone"/>
+
+
+
\ No newline at end of file
diff --git a/res/layout/confirm_lock_background_base.xml b/res/layout/confirm_lock_background_base.xml
new file mode 100644
index 00000000000..62be672f2f5
--- /dev/null
+++ b/res/layout/confirm_lock_background_base.xml
@@ -0,0 +1,21 @@
+
+
+
\ No newline at end of file
diff --git a/res/layout/confirm_lock_password_base.xml b/res/layout/confirm_lock_password_base.xml
index b20131aef11..3478dba3315 100644
--- a/res/layout/confirm_lock_password_base.xml
+++ b/res/layout/confirm_lock_password_base.xml
@@ -13,79 +13,87 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" >
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
\ No newline at end of file
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/layout/confirm_lock_pattern_base.xml b/res/layout/confirm_lock_pattern_base.xml
index a69d297b419..d5dee74f3cf 100644
--- a/res/layout/confirm_lock_pattern_base.xml
+++ b/res/layout/confirm_lock_pattern_base.xml
@@ -13,83 +13,91 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" >
-
+
-
-
-
-
-
-
-
-
-
+ android:layout_height="match_parent">
-
-
-
+ android:textColor="?android:attr/colorAccent"/>
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/res/values/colors.xml b/res/values/colors.xml
index f3fea105b1e..1279a0797a4 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -82,6 +82,7 @@
#ff5621
#263238
+ #60000000
#1fffffff
?android:attr/colorAccent
#33b5e5
diff --git a/res/values/themes.xml b/res/values/themes.xml
index b15a77cd7bb..6288155aa02 100644
--- a/res/values/themes.xml
+++ b/res/values/themes.xml
@@ -255,6 +255,9 @@
- @style/ConfirmDeviceCredentialsAnimationStyle
+