diff --git a/app/Http/Controllers/ItemController.php b/app/Http/Controllers/ItemController.php index 652d867..399e5e0 100644 --- a/app/Http/Controllers/ItemController.php +++ b/app/Http/Controllers/ItemController.php @@ -23,11 +23,10 @@ class ItemController extends Controller public function store(Request $request) { $validated = $request->validate([ - 'id_produk' => 'required|in:produks.id', - 'id_nampan' => 'nullable|in:nampans.id' + 'id_produk' => 'required', + 'id_nampan' => 'nullable' ],[ 'id_produk' => 'Id produk tidak valid.', - 'id_nampan' => 'Id nampan tidak valid' ]); $item = Item::create($validated); diff --git a/resources/css/app.css b/resources/css/app.css index 56784c1..513731f 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -5,12 +5,6 @@ @source '../**/*.blade.php'; @source '../**/*.js'; -@import url('https://fonts.googleapis.com/css2?family=Platypi:wght@400;500;600;700&display=swap'); - -html, body { - font-family: "Platypi", sans-serif; -} - @theme { --font-sans: 'Instrument Sans', ui-sans-serif, system-ui, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; @@ -20,5 +14,5 @@ html, body { --color-A: #F8F0E5; --color-B: #EADBC8; --color-C: #DAC0A3; - --color-D: #0F2C59; + --color-D: #024768; } diff --git a/resources/js/App.vue b/resources/js/App.vue index 2631a6c..2271c86 100644 --- a/resources/js/App.vue +++ b/resources/js/App.vue @@ -1,5 +1,5 @@ \ No newline at end of file diff --git a/resources/js/components/CreateItemModal.vue b/resources/js/components/CreateItemModal.vue new file mode 100644 index 0000000..1ab7592 --- /dev/null +++ b/resources/js/components/CreateItemModal.vue @@ -0,0 +1,187 @@ + + + \ No newline at end of file diff --git a/resources/js/components/Modal.vue b/resources/js/components/Modal.vue new file mode 100644 index 0000000..de1fa83 --- /dev/null +++ b/resources/js/components/Modal.vue @@ -0,0 +1,96 @@ + + + + + \ No newline at end of file diff --git a/resources/js/pages/InputProduk.vue b/resources/js/pages/InputProduk.vue index f92a062..c9164b8 100644 --- a/resources/js/pages/InputProduk.vue +++ b/resources/js/pages/InputProduk.vue @@ -1,5 +1,15 @@