HM-79. Добавлена работа формы с ручкой, валидация формы. HM-88. Добавлены пункты меню с js. HM-76. Добавлена подсветка элементов меню (#40)
This commit is contained in:
41
src/app.html
41
src/app.html
@ -21,17 +21,7 @@
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
<div class="collapse navbar-collapse" id="navbarNavDropdown">
|
||||
<ul class="navbar-nav">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link active" aria-current="page" href="/">Главная</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/api">Список хранилищ</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/logs">Журнал</a>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="navbar-nav"></ul>
|
||||
</div>
|
||||
</nav>
|
||||
</template>
|
||||
@ -83,24 +73,17 @@
|
||||
<template id="login-page">
|
||||
<div class="Login__page">
|
||||
<div class="Login__page-container btn-prymary">
|
||||
<div class="Login__logo-box"></div>
|
||||
<div class="Login__logo-box">
|
||||
<img class="Login__logo" alt="logo">
|
||||
</div>
|
||||
<h3 class="Login__title">Storage service v0.01</h3>
|
||||
<form class="Login__form">
|
||||
<div class="form-group Login__input">
|
||||
<label for="login btn-primary">Логин пользователя:</label>
|
||||
<input type="text" class="form-control" id="login" aria-describedby="loginError">
|
||||
<small id="loginError" class="form-text text-muted"></small>
|
||||
</div>
|
||||
<div class="form-group Login__input">
|
||||
<label for="password">Пароль пользователя:</label>
|
||||
<input type="password" class="form-control" id="password" aria-describedby="passwordError">
|
||||
<small id="passwordError" class="form-text text-muted"></small>
|
||||
</div>
|
||||
<div class="form-group form-check Login__check">
|
||||
<form class="Login__form needs-validation" novalidate>
|
||||
<div class="Login__inputContainer"></div>
|
||||
<div class="form-group form-check Login__check">
|
||||
<input type="checkbox" class="form-check-input" id="check">
|
||||
<label class="form-check-label" for="check">Оставаться в системе</label>
|
||||
</div>
|
||||
<button type="submit" class="btn btn-primary Login__submit">Войти</button>
|
||||
</div>
|
||||
<button type="submit" class="btn btn-primary Login__submit">Войти</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@ -108,7 +91,7 @@
|
||||
|
||||
<!-- Шаблон контейнера страниц-->
|
||||
<template id="page-container">
|
||||
<div class="PageContainer"></div>
|
||||
<div class="PageContainer h-100"></div>
|
||||
</template>
|
||||
<!-- Шаблон кнопки-->
|
||||
<template id="button">
|
||||
@ -117,7 +100,7 @@
|
||||
|
||||
<!-- Шаблон страниц -->
|
||||
<template id="page">
|
||||
<div class="Page"></div>
|
||||
<div class="Page h-100"></div>
|
||||
</template>
|
||||
|
||||
<!-- Шаблон Modal -->
|
||||
@ -332,7 +315,7 @@
|
||||
<template id="form-control">
|
||||
<div class="mb-3">
|
||||
<label class="form-label"></label>
|
||||
<div class="form-text"></div>
|
||||
<div class="form-text invalid-feedback"></div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user