Форма входа для uCoz от Madeas studio | |
Современно создана форма входа для сайта uCoz на любую тематику, где по такому же принципу идет работа, только дизайн отличается. Лучше всего подойдет для сайтов с локальной авторизацией и где используется старая форма входа. Вы можете эту форму установить как на светлый по стилистике интернет ресурс, но и безусловно на темный отличное решение будет. Для начала нам необходимо установить шрифт FontAwesome. Подробную информацию по установке и настройке вы найдете здесь. Первое что мы сделаем, это зайдем в ПУ - Форма входа пользователей и заменим всё её содержимое вот на этот код: Код <?if($PAGE_ID$="login")?><div style="width:80%;"><?endif?> <table border="0" cellspacing="1" cellpadding="0" width="100%"> <?if($ERROR$)?><td colspan="5" style="color:red;text-align:center;">$ERROR$</td><?endif?> <tr> <td width="35%" class="label" nowrap="nowrap"><i class="fa fa-user" aria-hidden="true"></i> Логин</td> <td width="10%" > </td> <td width="35%" class="label"><i class="fa fa-unlock" aria-hidden="true"></i> Пароль</td> </tr> <tr> <td><input class="loginField" type="text" name="user" value="" size="20" style="width:230px" maxlength="50"/><i class="fa fa-fw fa-pencil icon--msst"></i></td> <td> </td> <td><input class="loginField" type="password" name="password" size="20" style="width:230px" maxlength="15"/><i class="fa fa-fw fa-pencil icon--msst"></i></td> </tr> </table> <table border="0" cellspacing="1" cellpadding="0" width="100%"> <tr> <td nowrap><input id="rem$PAGE_ID$" type="checkbox" name="rem" value="1" checked="checked"/><label for="rem$PAGE_ID$">запомнить</label> <?if($PAGE_ID$="login" && $HIDDEN_ALLOWED$)?><br /> <input id="hid$PAGE_ID$" type="checkbox" name="hidden" value="1" /><label for="hid$PAGE_ID$">скрытый</label><?endif?></td> <td align="right" valign="center"><input class="loginButton" name="sbm" type="submit" value="Вход"/></td></tr> <tr> <td colspan="2"><div style="font-size:7pt;text-align:center;"><a href="$REMINDER_LINK$">Забыл пароль</a> | <a href="$REGISTER_LINK$">Регистрация</a></div></td></tr> </table> <?if($PAGE_ID$="login")?></div><?endif?> Далее поднимаемся выше на Страницу входа пользователей. Находим там код: Код <div align="center"><br /><br /><br />$BODY$<br /><br /><br /><br /><br /><br /></div> и заменяем его на: Код <div align="center" class="ms-form"><br /><br /><br />$BODY$<br /><br /><br /><br /><br /><br /></div> Теперь добавляем немного CSS анимации и стилизуем всё вот таким образом: Код .ms-form form .label {font-size:16px;} .ms-form form inputtype=text, .ms-form form inputtype=password { background-color:transparent!important; border-bottom:2px solid #ccc!important; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1); transform: translate3d(0, 0, 0) scale3d(0.7, 0.7, 1); } .ms-form form inputtype=text:focus, .ms-form form inputtype=password:focus, .ms-form form inputtype=text:hover, .ms-form form inputtype=password:hover { -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1); transform: translate3d(0, 0, 0) scale3d(1, 1, 1); } .icon--msst { position: relative; bottom: 16px; font-size: 1em; opacity: 0.9; float: right; color: #fff; pointer-events: none; } .ms-form form inputtype=text:focus:focus + .icon--msst, .ms-form form inputtype=password:focus + .icon--msst { pointer-events: none; -webkit-transform: translate3d(-238px, 0, 0) rotate3d(0, 0, 1, -90deg); transform: translate3d(-238px, 0, 0) rotate3d(0, 0, 1, -90deg); -webkit-transition: -webkit-transform 0.3s ; transition: transform 0.3s; } Готово! Демонстрация материала |
Поделиться в социальных сетях
Материал разместил
Комментарии: 11 | |
| |
1 2 » | |