[One (M8) Themes and Apps] Kiray1982:
I built a full screen mod for ViperOne, check out my changes. I Changed most in styles.xml

my changes:

specific_call_card.xml

from

<?xml version="1.0" encoding="utf-8"?>
<com.android.phone.CallCard android:id="@id/call_info_container" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:htc="http://schemas.android.com/apk/res/com.htc">
<RelativeLayout android:id="@id/photo_frame" android:layout_width="fill_parent" android:layout_height="fill_parent">
[COLOR="Red"] <com.android.phone.widget.PhotoImageView android:id="@id/photo" android:background="@com.htc:drawable/common_photo_frame" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="centerCrop" />[/COLOR]
<TextView android:ellipsize="end" android:gravity="center" android:id="@id/hd_attempting" android:paddingRight="@com.htc:dimen/margin_m" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="25.0dip" android:layout_marginRight="25.0dip" android:text="@string/hd_indicator_attempting" android:singleLine="true" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" style="@style/action_bar_secondary_text" />
<LinearLayout android:id="@id/am_info_container" android:visibility="gone" style="@style/am_info_container_style">
<TextView android:textSize="@dimen/am_info_container_style_primary_font_size" android:ellipsize="end" android:id="@id/am_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/am_info_container_margin_top" android:singleLine="true" style="@com.htc:style/automotive_darklist_primary_m" />
<TextView android:textSize="@dimen/am_info_container_style_secondary_font_size" android:ellipsize="end" android:id="@id/am_phone_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@com.htc:style/automotive_darklist_secondary_m" />
</LinearLayout>
</RelativeLayout>
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginBottom="@dimen/footer_bar_height">
<LinearLayout android:id="@id/peopleInfoLayout" style="@style/call_card_person_info_group">
<TextView android:id="@id/name" style="@style/call_card_name_style" />
<TextView android:id="@id/phoneNumber" style="@style/call_card_number_style" />
<TextView android:id="@id/cityId" android:visibility="gone" style="@style/call_card_number_style" />
<TextView android:gravity="center" android:id="@id/labelCdmaRedirect" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_below="@id/phoneNumber" style="@com.htc:style/darklist_secondary_l" />
<TextView android:ellipsize="end" android:gravity="center" android:id="@id/labelCdmaShowMyNumber" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_below="@id/phoneNumber" style="@com.htc:style/darklist_secondary_l" />
</LinearLayout>
</LinearLayout>
</com.android.phone.CallCard>
to
<?xml version="1.0" encoding="utf-8"?>
<com.android.phone.CallCard android:id="@id/call_info_container" android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:htc="http://schemas.android.com/apk/res/com.htc">
[COLOR="Lime"]<com.android.phone.widget.PhotoImageView android:id="@id/photo" android:background="@com.htc:drawable/common_photo_frame" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="centerCrop" />[/COLOR]
<RelativeLayout android:id="@id/photo_frame" android:layout_width="fill_parent" android:layout_height="fill_parent">
<TextView android:ellipsize="end" android:gravity="center" android:id="@id/hd_attempting" android:paddingRight="@com.htc:dimen/margin_m" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="25.0dip" android:layout_marginRight="25.0dip" android:text="@string/hd_indicator_attempting" android:singleLine="true" android:layout_alignParentRight="true" android:layout_alignParentBottom="true" style="@style/action_bar_secondary_text" />
<LinearLayout android:id="@id/am_info_container" android:visibility="gone" style="@style/am_info_container_style">
<TextView android:textSize="@dimen/am_info_container_style_primary_font_size" android:ellipsize="end" android:id="@id/am_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginBottom="@dimen/am_info_container_margin_top" android:singleLine="true" style="@com.htc:style/automotive_darklist_primary_m" />
<TextView android:textSize="@dimen/am_info_container_style_secondary_font_size" android:ellipsize="end" android:id="@id/am_phone_number" android:layout_width="wrap_content" android:layout_height="wrap_content" android:singleLine="true" style="@com.htc:style/automotive_darklist_secondary_m" />
</LinearLayout>
</RelativeLayout>
<LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_marginBottom="@dimen/footer_bar_height">
<LinearLayout android:id="@id/peopleInfoLayout" style="@style/call_card_person_info_group">
<TextView android:id="@id/name" style="@style/call_card_name_style" />
<TextView android:id="@id/phoneNumber" style="@style/call_card_number_style" />
<TextView android:id="@id/cityId" android:visibility="gone" style="@style/call_card_number_style" />
<TextView android:gravity="center" android:id="@id/labelCdmaRedirect" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_below="@id/phoneNumber" style="@com.htc:style/darklist_secondary_l" />
<TextView android:ellipsize="end" android:gravity="center" android:id="@id/labelCdmaShowMyNumber" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_below="@id/phoneNumber" style="@com.htc:style/darklist_secondary_l" />
</LinearLayout>
</LinearLayout>
</com.android.phone.CallCard>

just pulled "photo_frame" out of the relative layout and set in on the top

styles.xml

from

<style name="[B]call_card_person_info_group[/B]">
<item name="android:gravity">center</item>
<item name="android:orientation">vertical</item>[COLOR="Red"]
<item name="android:paddingLeft">@com.htc:dimen/margin_l</item>
<item name="android:paddingRight">@com.htc:dimen/margin_l</item>[/COLOR]
<item name="android:paddingBottom">[COLOR="Red"]@com.htc:dimen/margin_m_3[/COLOR]</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">fill_parent</item>
<item name="android:layout_marginTop">[COLOR="Red"]@dimen/photo_frame_height[/COLOR]</item>
<item name="android:layout_marginBottom">[COLOR="Red"]@dimen/common_railing_button_height[/COLOR]</item>
<item name="android:layout_centerHorizontal">true</item>
</style>
to
<style name="[B]call_card_person_info_group[/B]">
<item name="android:gravity">center</item>
<item name="android:orientation">vertical</item>
<item name="android:background">@drawable/bg_fs_caller</item>[COLOR="Lime"]
<item name="android:paddingTop">0.0px</item>
<item name="android:paddingBottom">0.0px</item>[/COLOR]
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">fill_parent</item>[COLOR="Lime"]
<item name="android:layout_marginLeft">45.0px</item>
<item name="android:layout_marginTop">960.0px</item>
<item name="android:layout_marginRight">45.0px</item>
<item name="android:layout_marginBottom">0.0px</item>[/COLOR]
<item name="android:layout_centerHorizontal">true</item>
</style>

and

<style name="incall_control_panel">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">@dimen/incall_control_panel_height</item>
<item name="android:layout_marginLeft">@com.htc:dimen/margin_l</item>
<item name="android:layout_marginRight">@com.htc:dimen/margin_l</item>
<item name="android:layout_marginBottom">[COLOR="Red"]@com.htc:dimen/margin_l_3[/COLOR]</item>
<item name="android:layout_above">@id/footer_bar</item>
</style>
to
<style name="incall_control_panel">
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">@dimen/incall_control_panel_height</item>
<item name="android:layout_marginLeft">@com.htc:dimen/margin_l</item>
<item name="android:layout_marginRight">@com.htc:dimen/margin_l</item>
<item name="android:layout_marginBottom">[COLOR="Lime"]0.0px[/COLOR]</item>
<item name="android:layout_above">@id/footer_bar</item>
</style>

and

<style name="call_card_name_style" parent="@com.htc:style/random_access_m">
<item name="android:ellipsize">end</item>
<item name="android:gravity">center</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:singleLine">true</item>
</style>
to
<style name="call_card_name_style" parent="@com.htc:style/random_access_m">
<item name="android:ellipsize">end</item>
<item name="android:gravity">center</item>[COLOR="Lime"]
<item name="android:paddingTop">0.0px</item>[/COLOR]
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>[COLOR="Lime"]
<item name="android:layout_marginTop">-150.0px</item>[/COLOR]
<item name="android:singleLine">true</item>
</style>

and

<style name="call_card_number_style" parent="@com.htc:style/darklist_secondary_xl">
<item name="android:ellipsize">end</item>
<item name="android:gravity">center</item>
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:singleLine">true</item>
</style>
to
<style name="call_card_number_style" parent="@com.htc:style/darklist_secondary_xl">
<item name="android:ellipsize">end</item>
<item name="android:gravity">center</item>[COLOR="Lime"]
<item name="android:paddingTop">0.0px</item>[/COLOR]
<item name="android:layout_width">fill_parent</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:singleLine">true</item>
</style>

as you see, i added a background to "call_card_person_info_group", but this is optional