/
Cooolprogrammers
/
web-nodejs-labs
Обзор
Документация
Войти
/
Cooolprogrammers
/
web-nodejs-labs
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
public/lab7/index.css
192 строки
4 KB
darkvoid6@mail.ru
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
18 дек 2025, 07:59
18 дек 2025, 07:59
f2c4f06
Код
Авторство
О чём код?
body { margin: 0; font-family: 'Roboto Mono', 'Courier New', monospace; line-height: 1.6; background: linear-gradient(135deg, #0a0f0a 0%, #121a12 100%); display: flex; flex-direction: column; min-height: 100vh; color: #d0f0d0; } header { background: linear-gradient(135deg, #1e3a1e, #2a4a2a); color: #7aff7a; text-align: center; padding: 1.8em; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3); border-bottom: 2px solid rgba(0, 204, 102, 0.3); } header h1 { margin: 0; font-size: 2.2rem; text-shadow: 0 0 15px rgba(122, 255, 122, 0.4); font-weight: 700; letter-spacing: 1.5px; } nav { background: rgba(20, 35, 20, 0.9); display: flex; flex-wrap: wrap; justify-content: center; backdrop-filter: blur(10px); border-bottom: 1px solid rgba(42, 74, 42, 0.5); } nav a { color: #a6ffa6; text-decoration: none; padding: 1em 1.8em; transition: all 0.3s ease; font-weight: 500; font-family: 'Courier New', monospace; text-transform: uppercase; letter-spacing: 1px; font-size: 0.95rem; } nav a:hover { background: linear-gradient(135deg, #00cc66, #00994d); color: #0a0f0a; border-radius: 5px; transform: translateY(-2px); box-shadow: 0 5px 20px rgba(0, 204, 102, 0.4); font-weight: 600; } main { flex: 1; display: grid; grid-template-columns: 1fr 2fr; gap: 25px; padding: 25px; max-width: 1200px; margin: 0 auto; width: 100%; } .card { background: rgba(20, 35, 20, 0.9); padding: 25px; border-radius: 12px; box-shadow: 0 8px 25px rgba(0, 0, 0, 0.2); transition: all 0.3s ease; border: 1px solid rgba(42, 74, 42, 0.5); } .card:hover { transform: translateY(-8px); box-shadow: 0 15px 35px rgba(0, 204, 102, 0.2); border-color: rgba(0, 204, 102, 0.3); } .card h2 { margin-top: 0; color: #7aff7a; text-shadow: 0 0 10px rgba(122, 255, 122, 0.3); font-weight: 600; text-transform: uppercase; letter-spacing: 1px; font-size: 1.4rem; border-bottom: 2px solid rgba(0, 204, 102, 0.5); padding-bottom: 10px; margin-bottom: 15px; } .card p { color: #d0f0d0; font-family: 'Courier New', monospace; font-size: 0.95rem; line-height: 1.7; } .btn { display: inline-block; padding: 12px 22px; background: linear-gradient(135deg, #00cc66 0%, #00994d 100%); color: #0a0f0a !important; text-decoration: none; border-radius: 6px; transition: all 0.3s ease; font-weight: 600; box-shadow: 0 6px 20px rgba(0, 204, 102, 0.3); border: 1px solid rgba(0, 204, 102, 0.3); font-family: 'Courier New', monospace; text-transform: uppercase; letter-spacing: 1px; font-size: 0.9rem; } .btn:hover { background: linear-gradient(135deg, #00ff73 0%, #00cc66 100%); transform: translateY(-3px); box-shadow: 0 12px 30px rgba(0, 204, 102, 0.4); } footer { background: linear-gradient(135deg, #1e3a1e, #2a4a2a); color: #a6ffa6; text-align: center; padding: 1.8em; border-top: 2px solid rgba(0, 204, 102, 0.3); font-family: 'Courier New', monospace; letter-spacing: 0.5px; } footer p { margin: 5px 0; font-size: 0.9rem; } @media(max-width: 768px) { main { grid-template-columns: 1fr; padding: 20px; gap: 20px; } nav a { flex: 1 1 100%; text-align: center; padding: 1.2em 1em; } header h1 { font-size: 1.8rem; } .card { padding: 20px; } .card h2 { font-size: 1.3rem; } } @media(max-width: 480px) { header { padding: 1.5em 1em; } header h1 { font-size: 1.5rem; letter-spacing: 1px; } nav a { font-size: 0.85rem; padding: 1em 0.8em; } .card { padding: 18px; } .btn { padding: 10px 18px; font-size: 0.85rem; } }