Bring nfp page up to specs

Bug: 138847845
Test: Manually
Change-Id: I192635b81ae00ea1f1f3368ebaef512aa2e39e72
diff --git a/res/layout/no_hfp.xml b/res/layout/no_hfp.xml
index 115c9bb..a4f3ec5 100644
--- a/res/layout/no_hfp.xml
+++ b/res/layout/no_hfp.xml
@@ -48,7 +48,7 @@
 
     <TextView
         android:id="@id/error_string"
-        android:layout_width="match_parent"
+        android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:text="@string/no_hfp"
         style="@style/NoHfpText"
@@ -64,9 +64,10 @@
         android:text="@string/connect_bluetooth_button_text"
         android:minWidth="@dimen/connect_bluetooth_button_min_width"
         android:minHeight="@dimen/connect_bluetooth_button_min_height"
-        android:background="?android:attr/selectableItemBackground"
-        android:textColor="@color/connect_bluetooth_text_color"
+        android:textAppearance="?android:attr/textAppearanceMedium"
+        android:background="@drawable/hero_button_background"
         app:carUxRestrictions="UX_RESTRICTIONS_FULLY_RESTRICTED"
+        android:layout_marginTop="@dimen/connect_bluetooth_button_margin_top"
         app:layout_constraintTop_toBottomOf="@+id/error_string"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintStart_toStartOf="parent"
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 2b99d10..7286bf5 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -30,7 +30,6 @@
     <color name="car_key2_dark">@*android:color/car_grey_700</color>
 
     <color name="emergency_text_color">@*android:color/car_red_500a</color>
-    <color name="connect_bluetooth_text_color">@*android:color/accent_device_default_light</color>
 
     <!-- Components -->
     <color name="divider_color">@color/divider_color_light</color>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index c78d56c..6b48026 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -119,6 +119,7 @@
     <dimen name="connect_bluetooth_button_min_height">@dimen/touch_target_size</dimen>
     <dimen name="connect_bluetooth_button_min_width">@dimen/touch_target_width</dimen>
     <dimen name="emergency_button_bottom_margin">@*android:dimen/car_padding_4</dimen>
+    <dimen name="connect_bluetooth_button_margin_top">@*android:dimen/car_padding_5</dimen>
 
     <dimen name="list_top_padding">@*android:dimen/car_padding_2</dimen>
     <!-- Components -->
diff --git a/res/values/styles.xml b/res/values/styles.xml
index d805eaa..a6006a8 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -63,7 +63,7 @@
     </style>
 
     <style name="NoHfpText">
-        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
+        <item name="android:textAppearance">?android:attr/textAppearanceLarge</item>
         <item name="android:gravity">center</item>
         <item name="android:maxLines">3</item>
     </style>