<html lang="ru">
    <head> 
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Администрация - Маркетплейс</title>
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <script type="module" src="./node_modules/bootstrap/dist/js/bootstrap.min.js"></script>
        <link href="./node_modules/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"/>
        <link href="./node_modules/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet"/>
        <link rel="stylesheet" href="css/style.css">
        
    </head>
    <body>
        <header class="border-bottom ps-5 pe-5" style="background-color: #6376D7;">
            <nav class="navbar navbar-expand-lg">
                <div class="container-fluid">
                    <a class="navbar-brand fs-3" href="/index.html" style="color: #ffffff;">Маркетплейс</a>
                    <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
                        <span class="navbar-toggler-icon"></span>
                    </button>
                    <div class="collapse navbar-collapse" id="navbarSupportedContent">
                        <ul class="navbar-nav me-auto mb-2 mb-lg-0">
                            <li class="nav-item">
                                <a href="/catalog.html" type="button" class="btn btn-main fs-5">Каталог</a>
                            </li>
                        </ul>
                        <form class="d-flex form-horizontal">
                            <input class="form-control me-2" type="search" placeholder="Поиск..." aria-label="Search" style="width: 40vw;">
                            <button class="btn btn-main me-2 fs-5" type="submit">Поиск</button>
                        </form>
                        <a href="/login.html" class="nav-link link-light">
                            <span class="fs-5" style="color: #ffffff;">Войти</span>    
                        </a>
                    </div>
                  </div>
            </nav>
        </header>
        <main class="container-fluid">
            <div class="table-responsive">
                <h1 class="p-3">Товары</h1>
                <table id="items-table" class="table table-striped">
                    <thead>
                        <tr>
                            <th scope="col">#</th>
                            <th scope="col">Название</th>
                            <th scope="col">Цена</th>
                            <th scope="col">Количество в магазинах</th>
                            <th scope="col">Изображение</th>
                        </tr>
                    </thead>
                    <tbody></tbody>
                </table>
                <button id="items-add" class="btn btn-main mb-5">Добавить</button>
            </div>
        </main>
        <footer class="container-fluid py-5" style="background-color: #6376D7;">
            <div class="row">
                <div class="col-2 offset-1">
                    <ul class="nav flex-column">
                        <li class="nav-item mb-2"><a href="#" class="nav-link p-0 link-light ">Контакты</a></li>
                        <li class="nav-item mb-2"><a href="./termsofuse.html" class="nav-link p-0 link-light">Пользовательское соглашение</a></li>
                        <li class="nav-item mb-2"><a href="#" class="nav-link p-0 link-light" >ЧаВо</a></li>
                        <li class="nav-item mb-2"><a href="#" class="nav-link p-0 link-light">О нас</a></li>
                    </ul>
                </div>
                <div class="col-6 offset-3" style="text-align: center; color: #ffffff;">
                    <p>© Маркетплейс,<br/> 2023 <br/> Все права защищены.</p>
                </div>
            </div>
        </footer> 
        <div id="items-update" class="modal fade" tabindex="-1" data-bs-backdrop="static" data-bs-keyboard="false">
            <div class="modal-dialog">
                <form id="items-form" class="needs-validation" novalidate>
                    <div class="modal-content">
                        <div class="modal-header">
                            <h1 class="modal-title fs-5" id="items-update-title"></h1>
                            <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
                        </div>
                        <div class="modal-body">
                            <div class="text-center">
                                <img id="image-preview" src="https://via.placeholder.com/200" class="rounded rounded-circle"
                                    alt="placeholder">
                            </div>
                            <input id="items-line-id" type="number" hidden>
                            <div class="mb-2">
                                <label for="name" class="form-label">Название</label>
                                <input id="name" class="form-control" name="selected" required>
                            </div>
                            <div class="mb-2">
                                <label class="form-label" for="price">Цена</label>
                                <input id="price" name="price" class="form-control" type="number" value="0.00" min="0.00"
                                    step="0.50" required>
                            </div>
                            <div class="mb-2">
                                <label class="form-label" for="count">Количество</label>
                                <input id="count" name="count" class="form-control" type="number" value="0" min="1" step="1"
                                    required>
                            </div>
                            <div class="mb-2">
                                <label class="form-label" for="image">Изображение</label>
                                <input id="image" name="image" type="file" class="form-control" accept="image/*" required>
                            </div>
                        </div>
                        <div class="modal-footer">
                            <button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Закрыть</button>
                            <button type="submit" class="btn btn-primary">Сохранить</button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
        <script type="module">
            import validation from "./js/validation";
            import { linesForm } from "./js/lines";
    
            document.addEventListener('DOMContentLoaded', () => {
                validation();
                linesForm();
            });
        </script>
    </body>
</html>