aboutsummaryrefslogtreecommitdiffstats
path: root/src/Pages/Partials/_AdminProductModal.cshtml
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2022-06-01 21:13:43 +0200
committerivarlovlie <git@ivarlovlie.no>2022-06-01 21:13:43 +0200
commit9383a2fb09ffb60cfe63683106945bd688affa59 (patch)
tree65b3f4b48841583e355887db5de5a16e7005fc87 /src/Pages/Partials/_AdminProductModal.cshtml
downloadvinjesvingenhandel.no-9383a2fb09ffb60cfe63683106945bd688affa59.tar.xz
vinjesvingenhandel.no-9383a2fb09ffb60cfe63683106945bd688affa59.zip
feat: Initial commit after clean slate
Diffstat (limited to 'src/Pages/Partials/_AdminProductModal.cshtml')
-rw-r--r--src/Pages/Partials/_AdminProductModal.cshtml72
1 files changed, 72 insertions, 0 deletions
diff --git a/src/Pages/Partials/_AdminProductModal.cshtml b/src/Pages/Partials/_AdminProductModal.cshtml
new file mode 100644
index 0000000..06cbc81
--- /dev/null
+++ b/src/Pages/Partials/_AdminProductModal.cshtml
@@ -0,0 +1,72 @@
+<div class="modal" tabindex="-1" id="product-modal">
+ <div class="modal-dialog modal-dialog-scrollable modal-lg">
+ <div class="modal-content">
+ <div class="modal-header">
+ <h5 class="modal-title" id="product-modal-title">Nytt produkt</h5>
+ <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
+ </div>
+ <div class="modal-body">
+ <form class="margin-bottom-sm" id="product-form">
+ <div class="loader">
+ <div class="spinner-border" role="status">
+ <span class="visually-hidden">Laster...</span>
+ </div>
+ </div>
+ <fieldset class="mb-3">
+ <label class="form-label mb-2" for="input-name">Navn</label>
+ <input class="form-control" type="text" name="input-name" id="input-name" required/>
+ </fieldset>
+ <fieldset class="mb-3 row">
+ <div class="col">
+ <label class="form-label mb-2" for="input-price">Pris</label>
+ <div class="input-group">
+ <input class="form-control" type="text" name="input-price" id="input-price" required/>
+ <select class="form-select" style="max-width: 85px;" id="input-price-suffix">
+ <option selected value="0">,-</option>
+ <option value="1">,- kg</option>
+ </select>
+ </div>
+ </div>
+ <div class="col">
+ <label class="form-label mb-2" for="input-count">Besetning (-1 for uendelig)</label>
+ <div class="input-group">
+ <input class="form-control" type="number" min="-1" name="input-count" id="input-count" placeholder="Antall produkter/kilo for salg"/>
+ </div>
+ </div>
+ </fieldset>
+ <fieldset class="mb-3">
+ <label class="form-label mb-2" for="input-description">Beskrivelse</label>
+ <textarea class="form-control" name="input-description" id="input-description"></textarea>
+ </fieldset>
+ <fieldset class="mb-3">
+ <label for="" class="form-label mb-2">Bilder</label>
+ <div class="row pb-2" id="input-images-row">
+ </div>
+ </fieldset>
+ <fieldset class="form-check form-switch mb-3">
+ <input class="form-check-input" type="checkbox" id="show-on-frontpage" name="show-on-frontpage">
+ <label class="form-check-label" for="show-on-frontpage">Vis på forsiden</label>
+ </fieldset>
+ <fieldset class="mb-3">
+ <label for="" class="form-label mb-2">Kategori</label>
+ <div id="product-category-picker-wrapper">
+ <div id="picker" class="d-none"></div>
+ <div class="d-flex justify-content-center" id="loader">
+ <div class="spinner-border" role="status">
+ <span class="visually-hidden">Laster...</span>
+ </div>
+ </div>
+ </div>
+ </fieldset>
+ </form>
+ </div>
+ <div class="modal-footer">
+ <button type="button" class="btn btn-lg btn-secondary" data-bs-dismiss="modal">Avbryt</button>
+ <button type="button" class="btn btn-lg btn-primary" id="submit-product-form">
+ <span class="spinner-border spinner-border-sm d-none" role="status" aria-hidden="true"></span>
+ <span class="text">Lagre</span>
+ </button>
+ </div>
+ </div>
+ </div>
+</div> \ No newline at end of file