/
Cooolprogrammers
/
web-nodejs-labs
Обзор
Документация
Войти
/
Cooolprogrammers
/
web-nodejs-labs
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
public/lab11/index.css
148 строк
3 KB
darkvoid6@mail.ru
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
18 дек 2025, 07:59
18 дек 2025, 07:59
f2c4f06
Код
Авторство
О чём код?
body { margin: 0; font-family: 'JetBrains Mono', 'Courier New', monospace; line-height: 1.6; background: #111827; display: flex; flex-direction: column; min-height: 100vh; color: #10b981; background-image: radial-gradient(circle at 10% 20%, rgba(16, 185, 129, 0.05) 0%, transparent 20%), radial-gradient(circle at 90% 80%, rgba(16, 185, 129, 0.05) 0%, transparent 20%); } header { background: linear-gradient(135deg, #0a0e14, #111827); color: #10b981; text-align: center; padding: 2em 1.5em; box-shadow: 0 8px 32px rgba(16, 185, 129, 0.1); border-bottom: 1px solid #374151; } header h1 { margin: 0; font-size: 2.2rem; letter-spacing: -0.5px; text-shadow: 0 0 10px rgba(16, 185, 129, 0.3); } nav { background: #1f2937; display: flex; flex-wrap: wrap; justify-content: center; border-bottom: 1px solid #374151; } nav a { color: #34d399; text-decoration: none; padding: 1.2em 1.8em; transition: all 0.3s ease; font-weight: 600; letter-spacing: 0.5px; border: 1px solid transparent; margin: 5px; border-radius: 8px; } nav a:hover { background: rgba(16, 185, 129, 0.1); border-color: #10b981; transform: translateY(-2px); box-shadow: 0 4px 12px rgba(16, 185, 129, 0.3); } main { flex: 1; display: grid; grid-template-columns: 1fr 2fr; gap: 25px; padding: 25px; max-width: 1400px; margin: 0 auto; width: 100%; } .card { background: #1f2937; padding: 25px; border-radius: 12px; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); transition: all 0.3s ease; border: 1px solid #374151; backdrop-filter: blur(10px); } .card:hover { transform: translateY(-5px); box-shadow: 0 12px 40px rgba(16, 185, 129, 0.2); border-color: #10b981; } .card h2 { margin-top: 0; color: #10b981; border-bottom: 1px solid #374151; padding-bottom: 15px; margin-bottom: 20px; font-size: 1.5rem; display: flex; align-items: center; gap: 10px; } .btn { display: inline-block; padding: 12px 20px; background: transparent; color: #10b981 !important; text-decoration: none; border-radius: 8px; transition: all 0.3s ease; border: 1px solid #10b981; font-weight: 600; letter-spacing: 0.5px; margin-top: 10px; } .btn:hover { background: rgba(16, 185, 129, 0.1); transform: translateY(-2px); box-shadow: 0 6px 15px rgba(16, 185, 129, 0.3); } footer { background: #1f2937; color: #34d399; text-align: center; padding: 1.5em; border-top: 1px solid #374151; margin-top: auto; font-size: 0.9rem; } @media(max-width: 768px) { main { grid-template-columns: 1fr; padding: 15px; } nav a { flex: 1 1 calc(50% - 10px); text-align: center; padding: 1em; font-size: 0.9rem; } header h1 { font-size: 1.8rem; } }