Иконка глаза для показа содержимого
Открытый глаз Lucide делает скрытое видимым: пароль, слой, колонку. Сам знак ничего не шифрует и не защищает: это только переключатель отображения.
Как применить иконку «Открытый глаз»
Открытый глаз Lucide делает скрытое видимым: пароль, слой, колонку. Сам знак ничего не шифрует и не защищает: это только переключатель отображения.
Сценарий страницы: Показ скрытого содержимого. Основной вариант - lucide:eye, набор Lucide, автор Lucide Contributors, лицензия ISC.
Открытый глаз (eye): Контур глаза и зрачок: содержимое видно. Показать пароль, включить слой, режим просмотра.
Глаз с перечёркиванием (eye-off): Глаз и диагональ: скрыто. Состояние «пароль скрыт» или выключенная видимость.
Закрытые веки (eye-closed): Линии закрытого глаза без зрачка: мягче, чем перечёркивание. Когда нужен «сон» или закрытость без акцента запрета.
В поле пароля 18–20 px. В тулбаре слоёв макета 16–18. Для «просмотра» карточки как отдельной страницы иногда берут тот же eye с подписью «Просмотр».
Это пример разметки без обработчиков. Переключение type у поля и aria-pressed сделайте в коде. Путь к SVG замените. Иконка не заменяет политику хранения паролей на сервере.
Лицензия ISC: https://github.com/lucide-icons/lucide/blob/main/LICENSE. Полный текст лицензии добавляется в metadata скачиваемого SVG.
Файлы SVG
Стандартные SVG с полным текстом лицензии ISC в metadata. Отдельных страниц под размер и цвет нет. PNG с выбранным размером и цветом готовится в браузере и требует JavaScript.
Пример разметки
Доступная подпись: Показать. Имя файла в примере совпадает с основным вариантом; при смене варианта замените путь на скачанный файл.
<label for="password-field">Пароль</label> <input id="password-field" type="password" name="password" autocomplete="current-password"> <button type="button" aria-controls="password-field" aria-pressed="false" aria-label="Показать пароль"> <img src="lucide-eye.svg" width="20" height="20" alt=""> </button>
Это пример разметки без обработчиков. Переключение type у поля и aria-pressed сделайте в коде. Путь к SVG замените. Иконка не заменяет политику хранения паролей на сервере.
Частые вопросы
Делает ли иконка глаза форму безопаснее?
Нет. Это только UI-переключатель видимости. Защита данных - на сервере, в HTTPS и правилах доступа.
Какой aria-label в каждом состоянии?
При скрытом пароле «Показать пароль», при видимом «Скрыть пароль». Обновляйте вместе с aria-pressed.
Соседние темы
- Иконка скрытия пароля и слоя
- Иконка замка для закрытого доступа
- Иконка поиска для поля и кнопки
- Каталог SVG-иконок
- Перевести SVG в CSS