/
Cooolprogrammers
/
web-nodejs-labs
Обзор
Документация
Войти
/
Cooolprogrammers
/
web-nodejs-labs
Код
Запросы
0
Задачи
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
public/lab8/task2/styles.css
169 строк
3 KB
darkvoid6@mail.ru
ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ
18 дек 2025, 07:59
18 дек 2025, 07:59
f2c4f06
Код
Авторство
О чём код?
:root { --bg: #0a0a0a; --panel: #111111; --text: #e0ffe0; --subtext: #88aa88; --accent: #00ff9d; --accent2: #00d47a; --border: #223322; --code-bg: #0a0a0a; --code-border: #224422; } * { box-sizing: border-box; margin: 0; padding: 0; } @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&family=Roboto+Mono:wght@400;600&display=swap'); body { background: var(--bg); color: var(--text); font-family: 'Roboto Mono', monospace; padding-bottom: 40px; background-image: linear-gradient(rgba(0,255,157,0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(0,255,157,0.03) 1px, transparent 1px); background-size: 30px 30px; } .header { padding: 40px 20px; text-align: center; border-bottom: 1px solid var(--border); background: #0c0c0c; box-shadow: 0 4px 20px rgba(0,0,0,0.5); position: relative; overflow: hidden; } .header::before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: linear-gradient(90deg, transparent, var(--accent), transparent); } .header h1 { font-family: 'Orbitron', sans-serif; font-size: 2.2rem; margin-bottom: 8px; color: var(--accent); text-shadow: 0 0 10px rgba(0,255,157,0.4); letter-spacing: 1px; } .header p { color: var(--subtext); font-size: 0.95rem; } .wrapper { max-width: 1000px; margin: 30px auto; padding: 0 20px; display: grid; gap: 24px; } .panel { background: var(--panel); border: 1px solid var(--border); padding: 24px; border-radius: 12px; box-shadow: 0 4px 15px rgba(0,0,0,0.3); animation: fadeIn 0.4s ease; transition: all 0.3s ease; border-left: 3px solid transparent; } .panel:hover { border-color: var(--accent); border-left-color: var(--accent); } .panel h2 { color: var(--accent); margin-bottom: 12px; font-family: 'Orbitron', sans-serif; font-weight: 700; } .desc { color: var(--subtext); margin-bottom: 15px; font-size: 0.9rem; } .btn { background: linear-gradient(90deg, var(--accent), var(--accent2)); border: none; padding: 12px 24px; font-size: 1rem; font-weight: 600; border-radius: 6px; cursor: pointer; color: #0a0a0a; transition: all 0.3s ease; font-family: 'Orbitron', sans-serif; letter-spacing: 0.5px; text-transform: uppercase; box-shadow: 0 0 15px rgba(0,255,157,0.3); } .btn:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,255,157,0.5); } .btn:active { transform: scale(0.98); } .status { margin-top: 15px; color: var(--subtext); font-size: 0.9rem; font-family: 'Roboto Mono', monospace; } .status.loading { color: #ffdd57; } .status.ok { color: var(--accent); text-shadow: 0 0 8px rgba(0,255,157,0.3); } .code { background: var(--code-bg); color: var(--accent); font-family: 'JetBrains Mono', monospace; padding: 18px; border-radius: 10px; border: 1px solid var(--code-border); max-height: 420px; overflow-y: auto; white-space: pre; line-height: 1.4rem; box-shadow: inset 0 0 10px rgba(0,0,0,0.5); } .code::-webkit-scrollbar { width: 8px; } .code::-webkit-scrollbar-track { background: #111; } .code::-webkit-scrollbar-thumb { background: var(--accent); border-radius: 4px; } @keyframes fadeIn { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: none; } }