fix bug material3 bottomview

This commit is contained in:
shaulascr
2025-02-02 17:22:36 +07:00
48 changed files with 833 additions and 24 deletions

View File

@ -16,6 +16,9 @@
tools:targetApi="31"
android:usesCleartextTraffic="true"
android:networkSecurityConfig="@xml/network_security_config">
<activity
android:name=".ui.TokoSayaActivity"
android:exported="false" />
<activity
android:name=".ui.MainActivity"
android:exported="true">

View File

@ -0,0 +1,21 @@
package com.alya.ecommerce_serang.ui
import android.os.Bundle
import androidx.activity.enableEdgeToEdge
import androidx.appcompat.app.AppCompatActivity
import androidx.core.view.ViewCompat
import androidx.core.view.WindowInsetsCompat
import com.alya.ecommerce_serang.R
class TokoSayaActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContentView(R.layout.activity_toko_saya)
ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main)) { v, insets ->
val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())
v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom)
insets
}
}
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/blue_500" />
<corners android:radius="5dp" />
</shape>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/black_100" />
<corners android:radius="5dp" />
</shape>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners android:radius="5dp" />
<stroke
android:width="2dp"
android:color="@color/blue_500" />
</shape>

View File

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:top="-6dp"
android:left="-6dp"
android:right="-6dp"
android:bottom="0dp">
<shape android:shape="rectangle">
<solid android:color="@color/white"/>
<stroke
android:width="1dp"
android:color="@color/black_50"/>
</shape>
</item>
</layer-list>

Binary file not shown.

After

Width:  |  Height:  |  Size: 575 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 460 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 391 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,50 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".ui.TokoSayaActivity">
<include layout="@layout/header" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/layout_profile"
android:layout_width="match_parent"
android:layout_height="143dp"
android:paddingHorizontal="@dimen/horizontal_safe_area"
android:paddingVertical="@dimen/vertical_safe_area">
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/iv_profile"
android:layout_width="72dp"
android:layout_height="72dp"
android:src="@drawable/placeholder_image"
android:scaleType="centerCrop"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:shapeAppearanceOverlay="@style/circular_image"/>
<TextView
android:id="@+id/tv_store_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nama Toko"
android:layout_marginStart="8dp"
style="@style/body_large"
android:textFontWeight="700"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_profile"/>
</androidx.constraintlayout.widget.ConstraintLayout>
</ScrollView>
</LinearLayout>

View File

@ -0,0 +1,182 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".ui.TokoSayaActivity">
<include layout="@layout/header" />
<ScrollView
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/layout_profile"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="@dimen/horizontal_safe_area"
android:paddingVertical="@dimen/vertical_safe_area">
<LinearLayout
android:id="@+id/layout_profile_preview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent">
<com.google.android.material.imageview.ShapeableImageView
android:id="@+id/iv_profile"
android:layout_width="72dp"
android:layout_height="72dp"
android:src="@drawable/placeholder_image"
android:scaleType="centerCrop"
app:shapeAppearanceOverlay="@style/circular_image"/>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_marginStart="8dp">
<TextView
android:id="@+id/tv_store_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Nama Toko"
style="@style/body_large"
android:fontFamily="@font/dmsans_bold"/>
<TextView
android:id="@+id/tv_store_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Jenis Toko"
style="@style/body_small" />
</LinearLayout>
</LinearLayout>
<Button
android:id="@+id/btn_edit_profile"
android:text="Ubah Profil Toko"
android:textColor="@color/blue_500"
style="@style/button.small.secondary.short"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="@id/line_profile"/>
<View
android:id="@+id/line_profile"
android:layout_width="380dp"
android:layout_height="1dp"
android:layout_marginTop="10dp"
android:background="@color/black_50"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/layout_profile_preview"/>
<RelativeLayout
android:id="@+id/layout_balance"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
app:layout_constraintTop_toBottomOf="@id/line_profile"
app:layout_constraintStart_toStartOf="parent">
<TextView
android:id="@+id/tv_balance_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Saldo Toko"
style="@style/label_large"
android:layout_centerVertical="true"/>
<TextView
android:id="@+id/tv_balance"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/label_large_prominent"
android:layout_toStartOf="@id/iv_balance"
android:text="Rp1.252.000"
android:layout_centerVertical="true"/>
<ImageView
android:id="@+id/iv_balance"
android:layout_width="20dp"
android:layout_height="20dp"
android:src="@drawable/ic_navigate_next"
app:tint="@color/blue_500"
android:layout_alignParentEnd="true"/>
</RelativeLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
<View
android:layout_width="match_parent"
android:layout_height="8dp"
android:background="@color/black_50"/>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/layout_sells"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingHorizontal="@dimen/horizontal_safe_area"
android:paddingVertical="@dimen/vertical_safe_area">
<RelativeLayout
android:id="@+id/layout_sells_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintStart_toStartOf="parent">
<TextView
android:id="@+id/tv_sells_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Penjualan"
style="@style/body_large"
android:layout_centerVertical="true"/>
<TextView
android:id="@+id/tv_history"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@style/label_small"
android:fontFamily="@font/dmsans_bold"
android:layout_toStartOf="@id/iv_history"
android:text="Lihat Riwayat"
android:textColor="@color/blue_500"
android:layout_centerVertical="true"/>
<ImageView
android:id="@+id/iv_history"
android:layout_width="16dp"
android:layout_height="16dp"
android:src="@drawable/ic_navigate_next"
app:tint="@color/blue_500"
android:layout_alignParentEnd="true"
android:layout_centerVertical="true"/>
</RelativeLayout>
</androidx.constraintlayout.widget.ConstraintLayout>
</LinearLayout>
</ScrollView>
</LinearLayout>

View File

@ -52,7 +52,7 @@
android:layout_marginStart="32dp"
android:layout_marginTop="24dp"
android:text="@string/fragment_home_categories"
android:textColor="@color/dark"
android:textColor="@color/black"
android:textSize="22sp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/banners" />
@ -93,7 +93,7 @@
android:layout_marginStart="32dp"
android:layout_marginTop="24dp"
android:text="@string/new_products_text"
android:textColor="@color/dark"
android:textColor="@color/black"
android:textSize="22sp"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/categories" />

View File

@ -0,0 +1,58 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/main"
android:layout_width="match_parent"
android:layout_height="40dp"
android:background="@drawable/bg_header"
android:paddingHorizontal="@dimen/horizontal_safe_area"
android:paddingVertical="@dimen/vertical_safe_area">
<com.google.android.material.appbar.AppBarLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/white">
<com.google.android.material.appbar.MaterialToolbar
android:id="@+id/header"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:contentInsetStart="0dp"
app:contentInsetStartWithNavigation="0dp">
<ImageView
android:id="@+id/header_left_icon"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_gravity="start"
android:layout_marginEnd="10dp"
android:src="@drawable/ic_arrow_back" />
<TextView
android:id="@+id/header_title"
style="@style/title_large"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Judul" />
<ImageView
android:id="@+id/header_right_icon"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_gravity="end"
android:src="@drawable/ic_more_vertical"
android:visibility="gone" />
<TextView
android:id="@+id/header_right_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end"
android:text="Tambah"
style="@style/label_large_prominent"
android:textColor="@color/blue_500"
android:visibility="gone"/>
</com.google.android.material.appbar.MaterialToolbar>
</com.google.android.material.appbar.AppBarLayout>
</RelativeLayout>

View File

@ -30,7 +30,7 @@
android:text="@string/fragment_home_item_categories"
app:layout_constraintTop_toBottomOf="@id/imageLayout"
android:textSize="16sp"
android:textColor="@color/dark"
android:textColor="@color/black"
android:layout_marginTop="12dp"/>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@ -30,7 +30,8 @@
android:layout_height="wrap_content"
android:layout_marginTop="17dp"
android:text="Banana"
android:textColor="@color/dark"
android:textColor="@color/black"
android:fontFamily="@font/dmsans_medium"
android:textSize="18sp"
app:layout_constraintTop_toBottomOf="@id/imageLayout" />
@ -39,7 +40,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/item_price_txt"
android:textColor="@color/dark"
android:textColor="@color/black"
android:textStyle="bold"
android:textSize="18sp"
app:layout_constraintTop_toBottomOf="@id/item_name" />
@ -54,9 +55,10 @@
android:paddingTop="5dp"
android:paddingEnd="11dp"
android:paddingBottom="3dp"
android:text="4.5"
android:textColor="@color/dark"
android:textSize="10sp"
android:text="@string/rating"
android:textColor="@color/black"
android:fontFamily="@font/dmsans_regular"
android:textSize="14sp"
android:textAlignment="center"
android:gravity="center"
app:drawableStartCompat="@drawable/baseline_star_24"

View File

@ -11,7 +11,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:textColor="@color/dark"
android:textColor="@color/black"
android:text="All grocery"
android:textSize="22sp"
app:layout_constraintStart_toStartOf="parent"

View File

@ -11,7 +11,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="32dp"
android:textColor="@color/dark"
android:textColor="@color/black"
android:text="All grocery"
android:textSize="22sp"
app:layout_constraintStart_toStartOf="parent"

View File

@ -1,9 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="black">#FF000000</color>
<color name="white">#FFFFFFFF</color>
<color name="black">#1B1C1F</color>
<color name="white">#FDFDFD</color>
<color name="blue_50">#edf5f9</color>
<color name="blue_100">#c6e1ed</color>
<color name="blue_200">#abd2e5</color>
<color name="blue_300">#84bed9</color>
<color name="blue_400">#6db1d1</color>
<color name="blue_500">#489ec6</color>
<color name="blue_600">#4290b4</color>
<color name="blue_700">#33708d</color>
<color name="blue_800">#28576d</color>
<color name="blue_900">#1e4253</color>
<color name="black_50">#ececed</color>
<color name="black_100">#c4c4c7</color>
<color name="black_200">#a7a8ac</color>
<color name="black_300">#7f8086</color>
<color name="black_400">#66686e</color>
<color name="black_500">#40424a</color>
<color name="black_600">#3a3c43</color>
<color name="black_700">#2d2f35</color>
<color name="black_800">#232429</color>
<color name="black_900">#1B1C1F</color>
<color name="darkblue_50">#eaebf1</color>
<color name="darkblue_100">#bdc1d4</color>
<color name="darkblue_200">#9da3bf</color>
<color name="darkblue_300">#7178a2</color>
<color name="darkblue_400">#555e90</color>
<color name="darkblue_500">#2b3674</color>
<color name="darkblue_600">#27316a</color>
<color name="darkblue_700">#1f2652</color>
<color name="darkblue_800">#181e40</color>
<color name="darkblue_900">#121731</color>
<color name="gray_1">#E8ECF2</color>
<color name="soft_gray">#7D8FAB</color>
<color name="dark">#303733</color>
<color name="blue1">#489EC6</color>
</resources>

View File

@ -2,4 +2,6 @@
<resources>
<dimen name="viewpager_current_item_horizontal_margin">32dp</dimen>
<dimen name="viewpager_next_item_visible">16dp</dimen>
<dimen name="horizontal_safe_area">16dp</dimen>
<dimen name="vertical_safe_area">6dp</dimen>
</resources>

View File

@ -12,4 +12,5 @@
<string name="retry">Coba lagi\n</string>
<string name="error_loading">Terdapat error...</string>
<string name="new_products_text">Produk Terbaru</string>
<string name="rating">4.5</string>
</resources>

View File

@ -1,9 +1,284 @@
<resources xmlns:tools="http://schemas.android.com/tools">
<resources>
<!-- Base application theme. -->
<style name="Base.Theme.Ecommerce_serang" parent="Theme.Material3.DayNight.NoActionBar">
<style name="Theme.Ecommerce_serang" parent="Theme.Material3.Light.NoActionBar">
<!-- Customize your light theme here. -->
<!-- <item name="colorPrimary">@color/my_light_primary</item> -->
<item name="colorPrimary">@color/blue_500</item>
<item name="colorPrimaryDark">@color/white</item>
<item name="colorAccent">@color/black</item>
<item name="android:contentInsetStart">0dp</item>
<item name="android:contentInsetLeft">0dp</item>
</style>
<!-- Text Styles -->
<style name="display_large">
<item name="android:textSize">57sp</item>
<item name="android:lineSpacingExtra">64sp</item>
<item name="android:letterSpacing">-0.025</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="display_medium">
<item name="android:textSize">45sp</item>
<item name="android:lineSpacingExtra">52sp</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="display_small">
<item name="android:textSize">36sp</item>
<item name="android:lineSpacingExtra">44sp</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="headline_large">
<item name="android:textSize">32sp</item>
<item name="android:lineSpacingExtra">40sp</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="headline_medium">
<item name="android:textSize">28sp</item>
<item name="android:lineSpacingExtra">36sp</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="headline_small">
<item name="android:textSize">24sp</item>
<item name="android:lineSpacingExtra">32sp</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="title_large">
<item name="android:textSize">22sp</item>
<item name="android:lineSpacingExtra">28sp</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="title_medium">
<item name="android:textSize">16sp</item>
<item name="android:lineSpacingExtra">24sp</item>
<item name="android:letterSpacing">0.015</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_medium</item>
</style>
<style name="title_small">
<item name="android:textSize">14sp</item>
<item name="android:lineSpacingExtra">20sp</item>
<item name="android:letterSpacing">0.01</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_medium</item>
</style>
<style name="label_large_prominent">
<item name="android:textSize">14sp</item>
<item name="android:lineSpacingExtra">20sp</item>
<item name="android:letterSpacing">0.01</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_semibold</item>
</style>
<style name="label_large">
<item name="android:textSize">14sp</item>
<item name="android:lineSpacingExtra">20sp</item>
<item name="android:letterSpacing">0.01</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_medium</item>
</style>
<style name="label_medium_prominent">
<item name="android:textSize">12sp</item>
<item name="android:lineSpacingExtra">16sp</item>
<item name="android:letterSpacing">0.05</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_semibold</item>
</style>
<style name="label_medium">
<item name="android:textSize">12sp</item>
<item name="android:lineSpacingExtra">16sp</item>
<item name="android:letterSpacing">0.05</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_medium</item>
</style>
<style name="label_small">
<item name="android:textSize">11sp</item>
<item name="android:lineSpacingExtra">16sp</item>
<item name="android:letterSpacing">0.05</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_medium</item>
</style>
<style name="body_large">
<item name="android:textSize">16sp</item>
<item name="android:lineSpacingExtra">24sp</item>
<item name="android:letterSpacing">0.05</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="body_medium">
<item name="android:textSize">14sp</item>
<item name="android:lineSpacingExtra">20sp</item>
<item name="android:letterSpacing">0.25</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<style name="body_small">
<item name="android:textSize">12sp</item>
<item name="android:lineSpacingExtra">16sp</item>
<item name="android:letterSpacing">0.04</item>
<item name="android:textColor">@color/black</item>
<item name="android:fontFamily">@font/dmsans_regular</item>
</style>
<!-- Buttons -->
<style name="button.large" parent="label_large_prominent">
<item name="android:padding">10.91dp</item>
<item name="android:layout_height">40dp</item>
<item name="android:textAllCaps">false</item>
</style>
<style name="button.large.active">
<item name="android:background">@drawable/bg_button_active</item>
</style>
<style name="button.large.active.long">
<item name="android:layout_width">380dp</item>
</style>
<style name="button.large.active.medium">
<item name="android:layout_width">185dp</item>
</style>
<style name="button.large.active.short">
<item name="android:layout_width">144dp</item>
</style>
<style name="button.large.active.short.only_icon">
<item name="android:layout_width">40dp</item>
</style>
<style name="button.large.secondary">
<item name="android:background">@drawable/bg_button_secondary</item>
</style>
<style name="button.large.secondary.long">
<item name="android:layout_width">380dp</item>
</style>
<style name="button.large.secondary.medium">
<item name="android:layout_width">185dp</item>
</style>
<style name="button.large.secondary.short">
<item name="android:layout_width">144dp</item>
</style>
<style name="button.large.secondary.short.only_icon">
<item name="android:layout_width">40dp</item>
</style>
<style name="button.large.disabled">
<item name="android:background">@drawable/bg_button_disabled</item>
</style>
<style name="button.large.disabled.long">
<item name="android:layout_width">380dp</item>
</style>
<style name="button.large.disabled.medium">
<item name="android:layout_width">185dp</item>
</style>
<style name="button.large.disabled.short">
<item name="android:layout_width">144dp</item>
</style>
<style name="button.large.disabled.short.only_icon">
<item name="android:layout_width">40dp</item>
</style>
<style name="button.small" parent="label_medium_prominent">
<item name="android:padding">7dp</item>
<item name="android:layout_height">30dp</item>
<item name="android:textAllCaps">false</item>
</style>
<style name="button.small.active">
<item name="android:background">@drawable/bg_button_active</item>
</style>
<style name="button.small.active.long">
<item name="android:layout_width">380dp</item>
</style>
<style name="button.small.active.medium">
<item name="android:layout_width">185dp</item>
</style>
<style name="button.small.active.short">
<item name="android:layout_width">144dp</item>
</style>
<style name="button.small.active.short.only_icon">
<item name="android:layout_width">40dp</item>
</style>
<style name="button.small.secondary">
<item name="android:background">@drawable/bg_button_secondary</item>
</style>
<style name="button.small.secondary.long">
<item name="android:layout_width">380dp</item>
</style>
<style name="button.small.secondary.medium">
<item name="android:layout_width">185dp</item>
</style>
<style name="button.small.secondary.short">
<item name="android:layout_width">144dp</item>
</style>
<style name="button.small.secondary.short.only_icon">
<item name="android:layout_width">40dp</item>
</style>
<style name="button.small.disabled">
<item name="android:background">@drawable/bg_button_disabled</item>
</style>
<style name="button.small.disabled.long">
<item name="android:layout_width">380dp</item>
</style>
<style name="button.small.disabled.medium">
<item name="android:layout_width">185dp</item>
</style>
<style name="button.small.disabled.short">
<item name="android:layout_width">144dp</item>
</style>
<style name="button.small.disabled.short.only_icon">
<item name="android:layout_width">40dp</item>
</style>
<!-- Styles -->
<style name="circular_image">
<item name="cornerFamily">rounded</item>
<item name="cornerSize">50%</item>
</style>
<style name="Theme.Ecommerce_serang" parent="Base.Theme.Ecommerce_serang" />
</resources>