| Строка 239: |
Строка 239: |
| | .page-Main_Page .bl-hero { | | .page-Main_Page .bl-hero { |
| | background: #fcf8f8 !important; | | background: #fcf8f8 !important; |
| − | padding: 40px 0 40px !important; | + | padding: 80px 0 80px !important; |
| | text-align: center; | | text-align: center; |
| | margin: 0 calc(50% - 50vw) !important; | | margin: 0 calc(50% - 50vw) !important; |
| Строка 1126: |
Строка 1126: |
| | .page-Main_Page .bl-card-links a { | | .page-Main_Page .bl-card-links a { |
| | font-weight: 600 !important; | | font-weight: 600 !important; |
| | + | } |
| | + | |
| | + | /* === Скрыть вкладки "Статья / Обсуждение" для гостей === */ |
| | + | body:not(.logged-in) .minerva__tab-container { |
| | + | display: none !important; |
| | + | } |
| | + | |
| | + | /* === Скрыть панель действий (язык, следить, история, править, ещё) === */ |
| | + | body:not(.logged-in) #page-actions, |
| | + | body:not(.logged-in) .page-actions-menu, |
| | + | body:not(.logged-in) .page-actions-menu__list { |
| | + | display: none !important; |
| | + | } |
| | + | |
| | + | /* === Скрыть "Ещё" (три точки) отдельно === */ |
| | + | body:not(.logged-in) .minerva__menu { |
| | + | display: none !important; |
| | + | } |
| | + | |
| | + | /* ========================================================= |
| | + | ВНУТРЕННЯЯ ГЛАВНАЯ |
| | + | Страница: Внутреннее:Заглавная страница |
| | + | ========================================================= */ |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница, |
| | + | body.page-Внутреннее_Заглавная_страница #mw-mf-viewport, |
| | + | body.page-Внутреннее_Заглавная_страница #content, |
| | + | body.page-Внутреннее_Заглавная_страница .mw-body, |
| | + | body.page-Внутреннее_Заглавная_страница #bodyContent, |
| | + | body.page-Внутреннее_Заглавная_страница .content, |
| | + | body.page-Внутреннее_Заглавная_страница main, |
| | + | body.page-Внутреннее_Заглавная_страница .pre-content, |
| | + | body.page-Внутреннее_Заглавная_страница .post-content { |
| | + | background: #f3f4f6 !important; |
| | + | background-color: #f3f4f6 !important; |
| | + | max-width: none !important; |
| | + | width: 100% !important; |
| | + | margin-left: 0 !important; |
| | + | margin-right: 0 !important; |
| | + | padding-left: 0 !important; |
| | + | padding-right: 0 !important; |
| | + | box-sizing: border-box !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-help-home { |
| | + | background: #f3f4f6 !important; |
| | + | background-color: #f3f4f6 !important; |
| | + | max-width: none !important; |
| | + | width: 100% !important; |
| | + | margin: -1em 0 0 0 !important; |
| | + | padding: 0 0 32px 0 !important; |
| | + | box-sizing: border-box !important; |
| | + | font-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-help-home * { |
| | + | font-family: "Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-hero { |
| | + | background: #fcf8f8 !important; |
| | + | background-color: #fcf8f8 !important; |
| | + | padding: 40px 0 40px !important; |
| | + | text-align: center !important; |
| | + | margin: 0 calc(50% - 50vw) !important; |
| | + | width: 100vw !important; |
| | + | box-sizing: border-box !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-hero-inner { |
| | + | max-width: 1120px !important; |
| | + | margin: 0 auto !important; |
| | + | padding: 0 20px !important; |
| | + | text-align: center !important; |
| | + | box-sizing: border-box !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-hero-title { |
| | + | font-size: 44px !important; |
| | + | line-height: 1.12 !important; |
| | + | font-weight: 700 !important; |
| | + | letter-spacing: -0.02em !important; |
| | + | color: #1f2937 !important; |
| | + | margin-bottom: 14px !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-hero-subtitle { |
| | + | font-size: 22px !important; |
| | + | line-height: 1.45 !important; |
| | + | font-weight: 400 !important; |
| | + | color: #667085 !important; |
| | + | max-width: 760px !important; |
| | + | margin: 0 auto !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-section { |
| | + | max-width: 1400px !important; |
| | + | margin: 0 auto !important; |
| | + | padding: 28px 24px 0 !important; |
| | + | box-sizing: border-box !important; |
| | + | background: transparent !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-section-title { |
| | + | font-size: 14px !important; |
| | + | font-weight: 800 !important; |
| | + | color: #9ca3af !important; |
| | + | letter-spacing: 0.12em !important; |
| | + | margin: 0 0 16px !important; |
| | + | text-transform: uppercase !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-cards { |
| | + | display: grid !important; |
| | + | grid-template-columns: repeat(4, minmax(0, 1fr)) !important; |
| | + | gap: 20px !important; |
| | + | width: 100% !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card { |
| | + | background: #ffffff !important; |
| | + | background-color: #ffffff !important; |
| | + | border: 1px solid #e5e7eb !important; |
| | + | border-radius: 16px !important; |
| | + | padding: 20px 18px !important; |
| | + | box-shadow: 0 1px 3px rgba(0,0,0,0.06) !important; |
| | + | width: 100% !important; |
| | + | max-width: none !important; |
| | + | box-sizing: border-box !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-head { |
| | + | display: flex !important; |
| | + | align-items: center !important; |
| | + | gap: 12px !important; |
| | + | margin-bottom: 14px !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-icon { |
| | + | margin: 0 !important; |
| | + | height: auto !important; |
| | + | line-height: 1 !important; |
| | + | flex: 0 0 auto !important; |
| | + | font-size: 22px !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-title { |
| | + | margin: 0 !important; |
| | + | line-height: 1.2 !important; |
| | + | font-size: 21px !important; |
| | + | font-weight: 600 !important; |
| | + | color: #1f2937 !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-links { |
| | + | border-top: 1px solid #f0f0f0 !important; |
| | + | padding-top: 14px !important; |
| | + | margin-top: 6px !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-links ul { |
| | + | list-style: none !important; |
| | + | margin: 0 !important; |
| | + | padding: 0 !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-links li { |
| | + | list-style: none !important; |
| | + | margin: 0 0 10px !important; |
| | + | font-size: 16px !important; |
| | + | line-height: 1.45 !important; |
| | + | font-weight: 400 !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-links li::before { |
| | + | content: "›" !important; |
| | + | color: #6877de !important; |
| | + | font-weight: 400 !important; |
| | + | display: inline-block !important; |
| | + | margin-right: 0.5em !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-links a { |
| | + | color: #6877de !important; |
| | + | font-weight: 400 !important; |
| | + | text-decoration: none !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-links a:hover { |
| | + | color: #6877de !important; |
| | + | text-decoration: underline !important; |
| | + | } |
| | + | |
| | + | @media (max-width: 1200px) { |
| | + | body.page-Внутреннее_Заглавная_страница .bl-cards { |
| | + | grid-template-columns: repeat(2, minmax(0, 1fr)) !important; |
| | + | } |
| | } | | } |
| | | | |
| | @media (max-width: 768px) { | | @media (max-width: 768px) { |
| | + | body.page-Внутреннее_Заглавная_страница .bl-help-home { |
| | + | margin-left: -0.75em !important; |
| | + | margin-right: -0.75em !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-hero { |
| | + | padding: 24px 0 20px !important; |
| | + | } |
| | | | |
| − | /* 1. Убрать бургер в шапке */ | + | body.page-Внутреннее_Заглавная_страница .bl-hero-title { |
| − | .main-menu-button,
| + | font-size: 31px !important; |
| − | .header .main-menu-button,
| |
| − | .header-container .main-menu-button,
| |
| − | .menu-button,
| |
| − | .toggle-list__toggle--menu,
| |
| − | .minerva-header .main-menu-button {
| |
| − | display: none !important; | |
| − | visibility: hidden !important;
| |
| − | width: 0 !important;
| |
| − | min-width: 0 !important;
| |
| − | margin: 0 !important;
| |
| − | padding: 0 !important;
| |
| | } | | } |
| | | | |
| − | /* 2. Убрать центральный поиск в hero */ | + | body.page-Внутреннее_Заглавная_страница .bl-hero-subtitle { |
| − | .bl-hero-search,
| + | font-size: 17px !important; |
| − | .page-Главная .bl-hero-search,
| |
| − | .page-Main_Page .bl-hero-search {
| |
| − | display: none !important; | |
| − | visibility: hidden !important;
| |
| − | height: 0 !important;
| |
| − | margin: 0 !important;
| |
| − | padding: 0 !important;
| |
| − | overflow: hidden !important;
| |
| | } | | } |
| | | | |
| − | /* 3. Чтобы после скрытия поиска не оставалась пустота */ | + | body.page-Внутреннее_Заглавная_страница .bl-section { |
| − | .page-Главная .bl-hero, | + | padding: 20px 14px 0 !important; |
| − | .page-Main_Page .bl-hero { | + | } |
| − | padding-bottom: 28px !important; | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-cards { |
| | + | grid-template-columns: 1fr !important; |
| | + | gap: 14px !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card { |
| | + | padding: 18px !important; |
| | + | border-radius: 16px !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-card-title { |
| | + | font-size: 22px !important; |
| | } | | } |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .bl-help-home { |
| | + | margin-top: -2em !important; /* ← подтягиваем вверх под header */ |
| | + | } |
| | + | |
| | + | /* ===== Внутренняя главная: фон на всю ширину ===== */ |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница #bodyContent, |
| | + | body.page-Внутреннее_Заглавная_страница .mw-parser-output, |
| | + | body.page-Внутреннее_Заглавная_страница .bl-help-home { |
| | + | background: #f3f4f6 !important; |
| | + | background-color: #f3f4f6 !important; |
| | + | width: 100vw !important; |
| | + | max-width: none !important; |
| | + | margin-left: calc(50% - 50vw) !important; |
| | + | margin-right: calc(50% - 50vw) !important; |
| | + | box-sizing: border-box !important; |
| | + | } |
| | + | |
| | + | /* hero тоже на всю ширину и без верхнего зазора */ |
| | + | body.page-Внутреннее_Заглавная_страница .bl-hero { |
| | + | margin: -1em calc(50% - 50vw) 0 calc(50% - 50vw) !important; |
| | + | width: 100vw !important; |
| | + | } |
| | + | |
| | + | /* контент разделов снова центрируем внутри серого фона */ |
| | + | body.page-Внутреннее_Заглавная_страница .bl-section { |
| | + | max-width: 1400px !important; |
| | + | width: 100% !important; |
| | + | margin: 0 auto !important; |
| | + | padding: 28px 24px 0 !important; |
| | + | box-sizing: border-box !important; |
| | + | background: transparent !important; |
| | + | } |
| | + | |
| | + | /* чтобы карточки не растягивались сверх рабочей области */ |
| | + | body.page-Внутреннее_Заглавная_страница .bl-cards { |
| | + | width: 100% !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница { |
| | + | background: #f3f4f6 !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница { |
| | + | overflow-x: hidden !important; |
| | + | } |
| | + | |
| | + | /* Внутренняя главная: закрасить низ страницы общим фоном */ |
| | + | html, |
| | + | body.page-Внутреннее_Заглавная_страница, |
| | + | body.page-Внутреннее_Заглавная_страница #mw-mf-viewport, |
| | + | body.page-Внутреннее_Заглавная_страница #mw-mf-page-center, |
| | + | body.page-Внутреннее_Заглавная_страница main, |
| | + | body.page-Внутреннее_Заглавная_страница #content, |
| | + | body.page-Внутреннее_Заглавная_страница #bodyContent { |
| | + | background: #f3f4f6 !important; |
| | + | background-color: #f3f4f6 !important; |
| | + | } |
| | + | |
| | + | /* чтобы серый фон тянулся минимум до низа экрана */ |
| | + | body.page-Внутреннее_Заглавная_страница .bl-help-home { |
| | + | min-height: calc(100vh - 72px) !important; |
| | + | } |
| | + | |
| | + | body.page-Внутреннее_Заглавная_страница .mw-parser-output { |
| | + | min-height: calc(100vh - 72px) !important; |
| | + | background: #f3f4f6 !important; |
| | } | | } |