/
githubmirror
/
oppia
Обзор
Документация
Войти
/
githubmirror
/
oppia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
core/templates/components/common-layout-directives/common-elements/classroom-navigation-links.component.css
171 строка
3 KB
Guilherme Coelho
Fix part of #25941: Clean up legacy embedded <style> tags from HTML templates removing inconsistency first 20 files (#26326)
11 июн 2026, 21:55
Не верифицирован
11 июн 2026, 21:55
0245a9e
Код
Авторство
О чём код?
.classroom-grid { display: grid; gap: 30px; grid-auto-flow: row; grid-template-columns: repeat(3, 1fr); } .classroom-grid-one-columns { grid-template-columns: repeat(1, 1fr); } .classroom-grid-two-columns { grid-template-columns: repeat(2, 1fr); } .classroom-item { align-items: start; display: flex; flex-direction: row; height: 70px; justify-content: space-between; padding-right: 25px; width: 260px; } .classroom-item .classroom-text-container { align-items: start; display: flex; flex-direction: column; gap: 6px; max-width: 236px; } .classroom-item .classroom-text-container .classroom-name { color: #000; display: block; font-family: 'Inter', 'Roboto', sans-serif; font-size: 15px; font-style: normal; font-weight: 700; line-height: 18px; margin: 0; min-width: 0; overflow-wrap: anywhere; text-decoration: none; word-break: break-word; } .classroom-item .classroom-text-container .classroom-intro-text, .multiple-classroom-nav-links .multiple-classrooms-intro p { color: #767676; font-family: 'Inter', 'Roboto', sans-serif; font-size: 13px; font-style: normal; font-weight: 500; } .classroom-item .classroom-thumbnail img { height: 54px; width: 54px; } .classroom-navigation-links-container { height: 100%; width: 100%; } .classroom-navigation-links-content { height: 100%; width: 100%; } .classrooms-page-link { bottom: 0; position: relative; } .multiple-classroom-nav-links { align-items: start; display: flex; flex-direction: column; justify-content: start; position: relative; } .multiple-classroom-nav-links .multiple-classrooms-intro { align-items: start; display: flex; flex-direction: column; gap: 4px; justify-content: start; margin-bottom: 28px; } .multiple-classroom-nav-links .multiple-classrooms-intro a { color: #000; font-family: 'Roboto', Arial, sans-serif; font-size: 18px; font-style: normal; font-weight: 700; line-height: 120%; text-decoration: none; } .classroom-item .classroom-text-container .classroom-name:hover, .multiple-classroom-nav-links .multiple-classrooms-intro a:hover { border-bottom: 1px solid #333; transition: 50ms; } .nav-item-bottom-link { color: #00645c; font-family: 'Inter', 'Roboto', sans-serif; font-size: 14px; font-weight: 500; line-height: 16.41px; padding: 0; padding-top: 16px; } .skeleton-loader { animation: blip 1.5s infinite; background: linear-gradient(90deg, #fff 25%, #f5f5f5 50%, #fff 75%); background-size: 200% 100%; height: 256px; width: 324px; } @keyframes blip { 0% { background-position: 200% 0; } 100% { background-position: -200% 0; } } @media screen and (max-width : 1212px) { .classroom-grid { grid-template-columns: repeat(2, 1fr); } } @media screen and (max-width : 925px) { .classroom-grid { grid-template-columns: repeat(1, 1fr); } } @media screen and (max-width: 768px) { .classrooms-page-link { left: 12px; top: -10px; } .multiple-classroom-nav-links { margin-top: 12px; } .multiple-classroom-nav-links .multiple-classrooms-intro, .multiple-classroom-nav-links .classroom-item { left: 0; padding-left: 12px; width: 90vw; } .skeleton-loader { width: 100vw; } }