diff options
author | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-12-29 21:21:11 +0100 |
---|---|---|
committer | Dominik Schürmann <dominik@dominikschuermann.de> | 2015-12-29 21:21:11 +0100 |
commit | 3f705117080def34b7793f6935e6ec7b6109d741 (patch) | |
tree | 500a842c6f4ed61d2c8869e5b5ba7ced56bb2cd6 /OpenKeychain/src/main/res/layout | |
parent | 621f8c2c70183bdb44c4adb6f6a507a192af58a3 (diff) | |
download | open-keychain-3f705117080def34b7793f6935e6ec7b6109d741.tar.gz open-keychain-3f705117080def34b7793f6935e6ec7b6109d741.tar.bz2 open-keychain-3f705117080def34b7793f6935e6ec7b6109d741.zip |
Add edit action to user id card, left align card actions per material design guidelines
Diffstat (limited to 'OpenKeychain/src/main/res/layout')
3 files changed, 56 insertions, 28 deletions
diff --git a/OpenKeychain/src/main/res/layout/linked_id_view_fragment.xml b/OpenKeychain/src/main/res/layout/linked_id_view_fragment.xml index 8b275fcef..14db368bf 100644 --- a/OpenKeychain/src/main/res/layout/linked_id_view_fragment.xml +++ b/OpenKeychain/src/main/res/layout/linked_id_view_fragment.xml @@ -144,14 +144,14 @@ android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" - android:gravity="right|end"> + android:gravity="left|start"> <Button android:id="@+id/button_view" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/linked_button_view" - android:textColor="@color/link_text_material_light" + android:textColor="@color/card_view_button" style="?android:attr/borderlessButtonStyle" /> @@ -166,21 +166,21 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/linked_button_verify" - android:textColor="@color/link_text_material_light" + android:textColor="@color/card_view_button" style="?android:attr/borderlessButtonStyle" /> <Button android:id="@+id/button_retry" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/linked_button_retry" - android:textColor="@color/link_text_material_light" + android:textColor="@color/card_view_button" style="?android:attr/borderlessButtonStyle" /> <Button android:id="@+id/button_confirm" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/linked_button_confirm" - android:textColor="@color/link_text_material_light" + android:textColor="@color/card_view_button" style="?android:attr/borderlessButtonStyle" /> </ViewAnimator> diff --git a/OpenKeychain/src/main/res/layout/view_key_fragment.xml b/OpenKeychain/src/main/res/layout/view_key_fragment.xml index 8715945bf..64bfe08b5 100644 --- a/OpenKeychain/src/main/res/layout/view_key_fragment.xml +++ b/OpenKeychain/src/main/res/layout/view_key_fragment.xml @@ -1,8 +1,8 @@ <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:card_view="http://schemas.android.com/apk/res-auto" + xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" - xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:paddingBottom="16dp" android:paddingLeft="16dp" @@ -11,16 +11,16 @@ <android.support.v7.widget.CardView android:id="@+id/card_linked_ids" - android:transitionName="card_linked_ids" - android:layout_gravity="center" android:layout_width="match_parent" android:layout_height="wrap_content" + android:layout_gravity="center" + android:transitionName="card_linked_ids" android:visibility="gone" - tools:visibility="visible" card_view:cardBackgroundColor="?attr/colorCardViewBackground" + card_view:cardCornerRadius="4dp" card_view:cardElevation="2dp" card_view:cardUseCompatPadding="true" - card_view:cardCornerRadius="4dp"> + tools:visibility="visible"> <LinearLayout android:layout_width="match_parent" @@ -43,28 +43,27 @@ android:id="@+id/view_key_linked_ids_expander" android:layout_width="fill_parent" android:layout_height="wrap_content" - android:layout_marginTop="4dp" android:layout_marginBottom="4dp" - android:gravity="center_vertical" - android:drawableTop="@drawable/divider" - android:drawableRight="@drawable/ic_expand_more_black_24dp" + android:layout_marginTop="4dp" + android:background="?android:selectableItemBackground" + android:clickable="true" android:drawableEnd="@drawable/ic_expand_more_black_24dp" android:drawablePadding="3dp" - android:clickable="true" - android:text="@string/linked_ids_more_unknown" + android:drawableRight="@drawable/ic_expand_more_black_24dp" + android:drawableTop="@drawable/divider" + android:gravity="center_vertical" android:paddingLeft="8dp" android:paddingRight="8dp" - android:background="?android:selectableItemBackground" + android:text="@string/linked_ids_more_unknown" android:visibility="gone" - tools:visibility="visible" - /> + tools:visibility="visible" /> </LinearLayout> </android.support.v7.widget.CardView> <android.support.v7.widget.CardView - android:id="@+id/card_view" + android:id="@+id/view_key_card_user_ids" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" @@ -78,17 +77,46 @@ android:layout_height="wrap_content" android:orientation="vertical"> - <TextView - style="@style/CardViewHeader" - android:layout_width="wrap_content" + <LinearLayout + android:layout_width="match_parent" android:layout_height="wrap_content" - android:text="@string/section_user_ids" /> + android:orientation="vertical"> - <org.sufficientlysecure.keychain.ui.widget.FixedListView - android:id="@+id/view_key_user_ids" + <TextView + style="@style/CardViewHeader" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/section_user_ids" /> + + <org.sufficientlysecure.keychain.ui.widget.FixedListView + android:id="@+id/view_key_user_ids" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:layout_marginBottom="4dp" /> + + </LinearLayout> + + <LinearLayout + android:id="@+id/view_key_card_user_ids_buttons" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginBottom="4dp" /> + android:gravity="left|start" + android:orientation="vertical"> + + <View + android:layout_width="match_parent" + android:layout_height="1dip" + android:background="?android:attr/listDivider" /> + + <Button + android:id="@+id/view_key_card_user_ids_edit" + style="?android:attr/borderlessButtonStyle" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/key_view_action_edit" + android:textColor="@color/card_view_button" /> + + </LinearLayout> </LinearLayout> diff --git a/OpenKeychain/src/main/res/layout/view_key_yubikey.xml b/OpenKeychain/src/main/res/layout/view_key_yubikey.xml index 57f93493d..5e2bfbfe6 100644 --- a/OpenKeychain/src/main/res/layout/view_key_yubikey.xml +++ b/OpenKeychain/src/main/res/layout/view_key_yubikey.xml @@ -89,7 +89,7 @@ android:layout_height="wrap_content" android:layout_gravity="right|end" android:text="@string/button_bind_key" - android:textColor="@color/link_text_material_light" + android:textColor="@color/card_view_button" style="?android:attr/borderlessButtonStyle" android:visibility="gone" /> |