/
9sber
/
author_search
Обзор
Документация
Войти
/
9sber
/
author_search
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
develop_baseline
client/src/Feed.module.css
253 строки
4 KB
Knohhonk
Dev: paper preprocessing with VLM
14 ноя 2025, 12:25
14 ноя 2025, 12:25
52d0497
Код
Авторство
О чём код?
.page { background: #f9fbfd; min-height: 100vh; padding: 40px 60px; font-family: "Inter", sans-serif; color: #1a1a1a; } /* ---------- Заголовок ---------- */ .header { text-align: center; margin-bottom: 40px; } .backLink { display: inline-flex; align-items: center; gap: 6px; color: #666; font-weight: 500; text-decoration: none; margin-bottom: 20px; } .sectionTitle .badge { display: inline-block; color: #9b5cff; font-weight: 600; margin-bottom: 8px; } .sectionTitle h1 { font-size: 32px; font-weight: 700; margin-bottom: 8px; } .sectionTitle p { color: #555; margin-bottom: 8px; } .subInfo { display: flex; justify-content: center; gap: 16px; color: #777; font-size: 14px; } /* ---------- Карточки ---------- */ .stats { display: flex; justify-content: center; flex-wrap: wrap; gap: 20px; margin: 40px 0; } .statCard { background: white; border-radius: 16px; padding: 20px 30px; width: 200px; text-align: center; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05); } .statCard h3 { font-size: 26px; margin-bottom: 4px; color: #1a1a1a; } .green { background: #e9f9f0; } .blue { background: #eef5ff; } .orange { background: #fff5e5; } /* ---------- Фильтры ---------- */ .filters { max-width: 1100px; margin: 0 auto 40px auto; background: #fff; border-radius: 16px; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05); padding: 20px 24px; /*margin-bottom: 40px;*/ } .filtersHeader { display: flex; justify-content: space-between; align-items: center; margin-bottom: 20px; } .filterTitle { display: flex; align-items: center; gap: 8px; font-weight: 600; color: #333; } .toggleBtn { background: none; border: none; color: #5a6dfc; cursor: pointer; display: flex; align-items: center; gap: 6px; font-weight: 500; } .filterGrid { display: grid; grid-template-columns: repeat(3, minmax(200px, 1fr)); gap: 16px; } .inputGroup { display: flex; flex-direction: column; gap: 4px; } .inputGroup label { font-size: 14px; color: #555; } .inputGroup input, .inputGroup select { border: 1px solid #ddd; border-radius: 8px; padding: 8px 12px; font-size: 14px; color: #333; outline: none; } /* ---------- Таблица ---------- */ .table { max-width: 1100px; margin: 0 auto; overflow-x: scroll; width: 100%; background: #fff; border-radius: 16px; border-collapse: collapse; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.05); /*overflow: hidden;*/ } .table th { background: #f3f6fa; text-align: left; padding: 14px 16px; font-weight: 600; color: #444; font-size: 14px; } .table td { padding: 14px 16px; border-top: 1px solid #f0f0f0; font-size: 14px; color: #333; } .table tr:hover { background: #f8fbff; } .icon { vertical-align: middle; margin-right: 6px; color: #888; } .badgeSmall { padding: 4px 10px; border-radius: 999px; font-weight: 600; font-size: 12px; } .q1 { background: #e9f9f0; color: #1a9e45; } .q2 { background: #eaf3ff; color: #3772ff; } .qNone { background: #eee; color: #666; } .submitBtn { display: block; background-color: #5a6dfc; color: #fff; border: none; border-radius: 10px; padding: 14px; font-size: 16px; font-weight: 600; cursor: pointer; transition: all 0.2s ease; text-decoration: none; } .submitBtn:hover { background-color: #4859e2; } /* ---------- Адаптив ---------- */ @media (max-width: 768px) { .page { padding: 20px; } .stats { gap: 12px; } .statCard { width: 45%; } .filterGrid { grid-template-columns: 1fr; } .table th, .table td { font-size: 12px; } }