/
Gabryelf
/
Web-Converter
Обзор
Документация
Войти
/
Gabryelf
/
Web-Converter
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
css/tabs.css
149 строк
3 KB
Valeev Serj
apply_changes_to_version_0.0.3
18 июл 2026, 21:35
18 июл 2026, 21:35
01f4b7e
Код
Авторство
О чём код?
/* ============================================================= СТИЛИ ВКЛАДОК ============================================================= */ .tab-navigation { display: flex; gap: 8px; padding: 4px; background: rgba(255, 255, 255, 0.03); border-radius: 12px; margin-bottom: 14px; border: 1px solid rgba(100, 200, 255, 0.08); } .tab-btn { flex: 1; padding: 10px 12px; border: none; border-radius: 8px; background: transparent; color: #8a9bb0; font-family: 'Inter', sans-serif; font-size: 13px; font-weight: 600; cursor: pointer; transition: all 0.3s ease; display: flex; align-items: center; justify-content: center; gap: 8px; } .tab-btn:hover { color: #c8dcee; background: rgba(255, 255, 255, 0.05); } .tab-btn.active { background: rgba(100, 200, 255, 0.15); color: #64c8ff; box-shadow: 0 0 20px rgba(100, 200, 255, 0.1); } .tab-icon { font-size: 16px; } .tab-content { flex: 1; overflow-y: auto; overflow-x: hidden; } .tab-panel { display: none; animation: fadeIn 0.3s ease; } .tab-panel.active { display: block; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } /* Стили для эффектов */ .effects-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 6px; } .effect-btn { padding: 6px 8px; border: 2px solid rgba(255, 255, 255, 0.06); border-radius: 6px; background: rgba(255, 255, 255, 0.03); color: #a0b5cc; font-family: 'Inter', sans-serif; font-size: 11px; cursor: pointer; transition: all 0.2s ease; text-align: center; } .effect-btn:hover { border-color: rgba(100, 200, 255, 0.3); background: rgba(100, 200, 255, 0.05); color: #e8f0fa; } .effect-btn.active { border-color: #64c8ff; background: rgba(100, 200, 255, 0.15); color: #64c8ff; box-shadow: 0 0 20px rgba(100, 200, 255, 0.1); } /* Аудио контролы */ .audio-controls { display: flex; flex-direction: column; gap: 8px; } /* Watermark controls */ .watermark-controls input[type="text"] { width: 100%; padding: 6px 10px; background: rgba(0, 0, 0, 0.45); border: 1px solid rgba(100, 200, 255, 0.15); border-radius: 8px; color: #e8f0fa; font-size: 12px; font-family: inherit; } .watermark-controls input[type="text"]:focus { outline: none; border-color: #64c8ff; } .watermark-controls select { margin-bottom: 4px; } /* Адаптивность */ @media (max-width: 700px) { .tab-navigation { flex-wrap: wrap; } .tab-btn { flex: 1 1 45%; font-size: 12px; padding: 8px; } .effects-grid { grid-template-columns: 1fr 1fr 1fr; } .effect-btn { font-size: 10px; padding: 4px 6px; } }