How to make default Google and Facebook login buttons look even and pretty? Please see details
<p>I have given option to login with google and facebook in my app.</p>

<p>But the default buttons looks uneven and ugly like this:</p>

<p><a href="https://i.stack.imgur.com/dm7j0.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/dm7j0.png" alt="enter image description here"></a></p>

<p>Here's xml code:</p>

<pre><code>&lt;android.support.v7.widget.CardView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:contentPadding="10dp"
            app:cardElevation="2dp"
            app:cardBackgroundColor="@android:color/white"&gt;

            &lt;LinearLayout
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:orientation="vertical"&gt;

                &lt;com.google.android.gms.common.SignInButton
                    android:id="@+id/google_login_button"
                    android:layout_width="@dimen/sign_in_btn_width"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center_horizontal" /&gt;

                &lt;com.facebook.login.widget.LoginButton
                    android:id="@+id/facebook_login_button"
                    android:layout_width="@dimen/sign_in_btn_width"
                    android:layout_height="wrap_content"
                    android:layout_marginTop="@dimen/margin_between_google_facebook_signup_btn"
                    android:layout_gravity="center_horizontal" /&gt;

            &lt;/LinearLayout&gt;

        &lt;/android.support.v7.widget.CardView&gt;
</code></pre>

<p>How can I make them look even and pretty?</p>

<p>Please let me know.</p>

<p>Sorry if question seems to be badly formatted. I'm just a beginner here.</p>