diff --git a/.idea/other.xml b/.idea/other.xml deleted file mode 100644 index dba9935..0000000 --- a/.idea/other.xml +++ /dev/null @@ -1,395 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index f7ff58a..e4fe4d9 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -17,10 +17,22 @@ android:usesCleartextTraffic="true" tools:targetApi="31"> + + + + + val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()) + v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom) + insets + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/product/AddProductActivity.kt b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/product/AddProductActivity.kt new file mode 100644 index 0000000..16d718c --- /dev/null +++ b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/product/AddProductActivity.kt @@ -0,0 +1,21 @@ +package com.alya.ecommerce_serang.ui.profile.mystore.product + +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 AddProductActivity : AppCompatActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + enableEdgeToEdge() + setContentView(R.layout.activity_add_product) + 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 + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/EditStoreProfileActivity.kt b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/profile/EditStoreProfileActivity.kt similarity index 92% rename from app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/EditStoreProfileActivity.kt rename to app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/profile/EditStoreProfileActivity.kt index 07dfb19..3e8f8ac 100644 --- a/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/EditStoreProfileActivity.kt +++ b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/profile/EditStoreProfileActivity.kt @@ -1,4 +1,4 @@ -package com.alya.ecommerce_serang.ui.profile.mystore +package com.alya.ecommerce_serang.ui.profile.mystore.profile import android.os.Bundle import androidx.activity.enableEdgeToEdge diff --git a/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/sells/payment/ClaimPaymentActivity.kt b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/sells/payment/ClaimPaymentActivity.kt new file mode 100644 index 0000000..5d9613b --- /dev/null +++ b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/sells/payment/ClaimPaymentActivity.kt @@ -0,0 +1,21 @@ +package com.alya.ecommerce_serang.ui.profile.mystore.sells.payment + +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 ClaimPaymentActivity : AppCompatActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + enableEdgeToEdge() + setContentView(R.layout.activity_claim_payment) + 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 + } + } +} \ No newline at end of file diff --git a/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/sells/shipment/ShippingConfirmationActivity.kt b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/sells/shipment/ShippingConfirmationActivity.kt new file mode 100644 index 0000000..94b9c67 --- /dev/null +++ b/app/src/main/java/com/alya/ecommerce_serang/ui/profile/mystore/sells/shipment/ShippingConfirmationActivity.kt @@ -0,0 +1,21 @@ +package com.alya.ecommerce_serang.ui.profile.mystore.sells.shipment + +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 ShippingConfirmationActivity : AppCompatActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + enableEdgeToEdge() + setContentView(R.layout.activity_shipping_confirmation) + 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 + } + } +} \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_text_field.xml b/app/src/main/res/drawable/bg_text_field.xml new file mode 100644 index 0000000..7563150 --- /dev/null +++ b/app/src/main/res/drawable/bg_text_field.xml @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/bg_text_field_disabled.xml b/app/src/main/res/drawable/bg_text_field_disabled.xml new file mode 100644 index 0000000..639853a --- /dev/null +++ b/app/src/main/res/drawable/bg_text_field_disabled.xml @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_calendar.png b/app/src/main/res/drawable/ic_calendar.png new file mode 100644 index 0000000..fb73604 Binary files /dev/null and b/app/src/main/res/drawable/ic_calendar.png differ diff --git a/app/src/main/res/drawable/ic_down.png b/app/src/main/res/drawable/ic_down.png new file mode 100644 index 0000000..319b7c2 Binary files /dev/null and b/app/src/main/res/drawable/ic_down.png differ diff --git a/app/src/main/res/drawable/ic_upload.png b/app/src/main/res/drawable/ic_upload.png new file mode 100644 index 0000000..f0db59c Binary files /dev/null and b/app/src/main/res/drawable/ic_upload.png differ diff --git a/app/src/main/res/layout-v28/activity_toko_saya.xml b/app/src/main/res/layout-v28/activity_toko_saya.xml index 4ebc6a3..21b20a2 100644 --- a/app/src/main/res/layout-v28/activity_toko_saya.xml +++ b/app/src/main/res/layout-v28/activity_toko_saya.xml @@ -6,7 +6,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" - tools:context=".ui.profile.TokoSayaActivity"> + tools:context=".ui.profile.mystore.TokoSayaActivity"> diff --git a/app/src/main/res/layout/activity_add_product.xml b/app/src/main/res/layout/activity_add_product.xml new file mode 100644 index 0000000..ba6e432 --- /dev/null +++ b/app/src/main/res/layout/activity_add_product.xml @@ -0,0 +1,536 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +