/
Pupa
/
Password_generator
Обзор
Документация
Войти
/
Pupa
/
Password_generator
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
compiled_css/style.css
178 строк
3 KB
Pupa
Create: script.js, style.scss, copy.svg, lock.svg, pass.svg, style.css, style.css.map
22 июл 2026, 22:44
Верифицирован
22 июл 2026, 22:44
e863816
Код
Авторство
О чём код?
@charset "UTF-8"; @import url("https://fonts.googleapis.com/css2?family=Cutive+Mono&display=swap"); * { font-family: "Cutive Mono", monospace; padding: 0; margin: 0; } body { display: flex; justify-content: center; align-items: center; min-height: 100vh; } .pass_block { padding: 40px; max-width: 700px; width: 100%; box-sizing: border-box; display: flex; flex-direction: column; } .img_container { display: flex; flex-direction: column; margin-bottom: 2%; justify-content: center; align-items: center; } .img_block { max-height: 80px; margin-bottom: 2%; max-width: 80px; } span { margin-bottom: 2%; display: flex; justify-content: center; align-items: center; flex-direction: column; } h1 { margin-bottom: 1%; font-size: 35px; } p { margin: 0; font-size: 25px; text-align: center; } .functional__block { margin-top: 3%; display: flex; } .functional__block input { font-size: 18px; margin-right: 4%; border: 1px solid black; padding: 2%; min-width: 300px; border-radius: 8px; flex: 1; } #submit { min-width: 100px; display: flex; align-items: center; justify-content: center; font-size: 1em; min-height: 30px; font-weight: 800; border: none; background: #4CA4FF; border-radius: 10px; padding: 2%; margin-right: 2%; transition: 0.5s; } #submit:hover { background: #3881cf; } button:hover { cursor: pointer; } #copyText { border: none; background: none; } #copyText img { max-width: 30px; max-height: 30px; } .checkbox:hover { cursor: pointer; } .pc__block { margin-top: 8%; margin-bottom: 8%; } .parent { display: flex; align-items: center; margin-bottom: 4%; } .parent input { min-width: 45px; min-height: 25px; max-width: 35px; max-height: 45px; margin-left: 2%; border-radius: 5px; border: 1px solid black; font-size: 18px; } .range { margin-top: 2%; width: 100%; } .settings__block { width: 100%; } .settings__block .elements { display: flex; justify-content: space-between; margin-bottom: 4%; } .settings__block .elements p { text-align: left; white-space: nowrap; } .checkbox { appearance: none; border-radius: 3px; border: 1px solid black; min-height: 20px; min-width: 20px; max-height: 20px; max-width: 20px; position: relative; } .checkbox:checked { background: #4CA4FF; border: none; } .checkbox:checked::after { content: "✓"; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: white; font-size: 14px; } @media (min-width: 450px) and (max-width: 968px) { .functional__block input { min-width: 200px; } } /*# sourceMappingURL=style.css.map */