Логистическая компания ДаТранс
[list=1][*]Все страницы адаптивны под разные разрешения экрана. У таблиц типа "Последние заявки" при сжимании экрана появляется горизонтальный скролл.[*]На страницах [url=https://mau0hezzz.h1n.ru/demo/datrans/login.html]входа[/url], [url=https://mau0hezzz.h1n.ru/demo/datrans/register.html]регистрации[/url] и [url=https://mau0hezzz.h1n.ru/demo/datrans/passrecovery.html]восстановления пароля[/url] на всех полях присутствует валидация на заполнение. На полях email установлена маска под email и валидация правильного его заполнения. Реализован функционал просмотра пароля в процессе заполнения.Если нужно убрать валидацию то в html у нужного инпута следует удалить атрибут data-required, чтоб убрать маску - удалить атрибут data-inputmask.[*]Для отправки формы аяксом у каждой формы прописан атрибут data-ajax. Форма будет отправляться на указаный в атрибуте action адрес. Для синхронного запроса(с перезагрузкой) атрибут data-ajax стоит убрать[*]На [url=https://mau0hezzz.h1n.ru/demo/datrans/orders.html]странице всех заявок[/url] при клике на кнопку "Новая заявка" откроется [url=https://mau0hezzz.h1n.ru/demo/datrans/orders.html#orderpopup]попап[/url] с формой новой заявки. При фокусе на разные элементы сверху будет выездать зелёная полоса с красным кругом в конце показывающая на каком инпуте сейчас фокус. Сейчас красный круг остаётся у последнего инпута, на котором был фокус. Если нужно чтоб уезжал к последнему заполненному то нужно в html элементу с классом "green__border" дописать атрибут "data-focusout".[*]Таблица на странице [url=https://mau0hezzz.h1n.ru/demo/datrans/docs.html]Документы[/url] работает так же, как все подобные таблицы[*]На странице [url=https://mau0hezzz.h1n.ru/demo/datrans/map.html]отслеживания[/url] встраивание элементов на карту происходит путём ajax запроса, локально на компьютере без серверного окружения это работать не будет, увидеть что это работает можно [url=https://mau0hezzz.h1n.ru/demo/datrans/map.html]здесь, на сервере[/url][*]На странице [url=https://mau0hezzz.h1n.ru/demo/datrans/profile.html]профиля[/url] все поля, в которых планируется ввод только цифр имеют тип "number". Все поля типа ИНН, Счёт и пр. имеют ограничения по минимальному и максимальному количеству знаков соответствующее количеству цифр в соответствующем заголовке (ИНН - 12, Счёт - 20 и т.д.).[/list]
[url=https://mau0hezzz.h1n.ru/demo/datrans/] Ссылка на индексную страницу[/url]
AJAXHTML