Сброс пароля с индикатором надёжности
Форма нового пароля с живой проверкой требований
Промпт
Создайте карточку сброса пароля на Tailwind CSS. Добавьте заголовок, строку с именем аккаунта, для которого сбрасывается пароль, поле нового пароля, индикатор надёжности из четырёх сегментов, который начинается пустым, небольшую текстовую метку уровня надёжности, поле подтверждения пароля и список требований, где каждый пункт имеет атрибут data-rule. Завершите полноширинной тёмной кнопкой отправки и ссылкой возврата ко входу. Затем добавьте JavaScript, который оценивает пароль при каждом нажатии клавиши — длина, цифра, символ, смешанный регистр — закрашивает соответствующее число сегментов индикатора янтарным, а затем зелёным, выводит в метку значения «Слабый / Средний / Хороший / Надёжный», переключает каждую строку списка между приглушённой точкой и зелёной галочкой по мере выполнения правила и держит кнопку отправки отключённой, пока не выполнены все правила, включая совпадение двух полей.
Вставьте это в Claude, Cursor, v0 или любой другой AI-инструмент для разработки.