SHEGARE (обсуждение | вклад) Нет описания правки |
Dantes (обсуждение | вклад) Нет описания правки |
||
Строка 54: | Строка 54: | ||
padding: 10px; | padding: 10px; | ||
border-radius: 8px; | border-radius: 8px; | ||
background-color: # | background-color: #14171f; /* Фон не покрашенных блоков */ | ||
color: #fff; | color: #fff; | ||
} | } | ||
Строка 103: | Строка 103: | ||
border-radius: 8px; | border-radius: 8px; | ||
text-align: center; | text-align: center; | ||
background-color: # | background-color: #1a1e29; /* Новый цвет фона кнопок */ | ||
color: white; | color: white; | ||
font-weight: bold; | font-weight: bold; | ||
Строка 132: | Строка 132: | ||
display: block; | display: block; | ||
padding: 10px; | padding: 10px; | ||
background-color: # | background-color: #1a1e29; /* Новый цвет фона кнопок в секции карт */ | ||
color: white; | color: white; | ||
border-radius: 8px; | border-radius: 8px; | ||
Строка 149: | Строка 149: | ||
padding: 10px; | padding: 10px; | ||
text-align: center; | text-align: center; | ||
background-color: # | background-color: #1a1e29; /* Новый цвет фона кнопок в секции карт */ | ||
color: white; /* Цвет текста на кнопках в секции карт */ | color: white; /* Цвет текста на кнопках в секции карт */ | ||
} | } | ||
Строка 235: | Строка 235: | ||
.maps-section ul { | .maps-section ul { | ||
flex- | flex-wrap: wrap; | ||
gap: 10px; | |||
} | } | ||
.maps-section ul li { | .maps-section ul li { | ||
flex-basis: 48%; /* Карты будут располагаться по 2 на ряд */ | |||
margin-bottom: 10px; /* Отступы между картами */ | margin-bottom: 10px; /* Отступы между картами */ | ||
} | } | ||
Строка 264: | Строка 266: | ||
font-size: 16px; | font-size: 16px; | ||
} | } | ||
} | } |
Версия от 20:14, 29 августа 2024
/* Ниже находится код Данте! */ /* Данте код главного меню */ .standard-link td, .standard-link th { vertical-align: middle; padding: 4px; } .standard-link a { text-decoration: none; color: #ffffff; border: 1px solid #888; border-radius: 4px; padding: 4px; margin: 2px; display: flex; align-items: center; background-color: transparent; transition: all 0.3s ease; } .standard-link a:hover { background-color: #666; color: #fff; border-color: #fff; } /* Стиль для выделения элемента при наведении */ .standard-link .highlight { background-color: #666; color: #fff; border-color: #fff; } .standard-link .highlight img { border-color: #fff; } /* Данте код главного меню */ /* Данте Морпехи */ /* Основные стили для контейнера меню */ .main-container { display: flex; flex-wrap: wrap; justify-content: space-between; } /* Общие стили для секций меню */ .menu-section { flex-basis: 23%; margin-bottom: 15px; padding: 10px; border-radius: 8px; background-color: #14171f; /* Фон не покрашенных блоков */ color: #fff; } /* Индивидуальные цвета для секций */ .marines-section { background-color: #222424; } .xenos-section { background-color: #2b2e44; } .other-section { background-color: #341d1d; /* Цвет для блока "Другие фракции" */ } /* Стили для заголовков секций */ .menu-section h3 { padding: 5px; margin: 0; font-size: 18px; border-radius: 8px; text-align: center; border: 2px solid #ccc; background-color: #444; color: #fff; } /* Стили для списка */ .menu-section ul { list-style-type: none; padding: 0; margin: 10px 0 0 0; } /* Стили для элементов списка */ .menu-section ul li { margin: 10px 0; text-align: center; } /* Стили для кнопок */ .custom-button { display: inline-block; width: 100%; padding: 10px 0; border-radius: 8px; text-align: center; background-color: #1a1e29; /* Новый цвет фона кнопок */ color: white; font-weight: bold; text-decoration: none; transition: background-color 0.3s ease; } .custom-button:hover { background-color: #666; } /* Стили для секции с картами */ .maps-section ul { display: flex; flex-wrap: wrap; gap: 10px; /* Отступы между картами */ padding: 0; margin: 0; } /* Стили для элементов списка в секции карт */ .maps-section ul li { flex-basis: 48%; /* Уменьшаем до 48%, чтобы уместить 2 карты в ряд с отступами */ list-style: none; /* Убираем маркеры списка */ } .maps-section ul li a { display: block; padding: 10px; background-color: #1a1e29; /* Новый цвет фона кнопок в секции карт */ color: white; border-radius: 8px; text-align: center; text-decoration: none; } .maps-section ul li a:hover { background-color: #666; /* Цвет фона при наведении на ссылку в секции карт */ } /* Стили для кнопок карт */ .maps-section .custom-button { display: block; width: 100%; padding: 10px; text-align: center; background-color: #1a1e29; /* Новый цвет фона кнопок в секции карт */ color: white; /* Цвет текста на кнопках в секции карт */ } .maps-section .custom-button:hover { background-color: #666; /* Цвет фона кнопок при наведении */ } /* Стили для контейнера заголовка */ .header-container { display: flex; align-items: center; background-color: #1b1e26; padding: 20px 30px; border-radius: 8px; } /* Стили для логотипа */ .logo img { border-radius: 50%; width: 100px; height: auto; } /* Стили для текста заголовка */ .title-text { margin-left: 30px; color: #ffffff; } .title-text h1 { margin: 0; font-size: 32px; font-weight: bold; } .title-text p { margin: 5px 0 0; font-size: 18px; } /* Стили для разделителя */ .separator { border-bottom: 2px solid #A9A9A9; margin: 10px 0 20px; } /* Адаптивные стили для мобильных устройств */ @media (max-width: 599px) { .main-container { flex-direction: column; align-items: stretch; } .menu-section { flex-basis: 100%; margin-bottom: 15px; display: flex; flex-direction: column; align-items: stretch; } .menu-section ul { flex-grow: 1; justify-content: space-between; padding: 0; } .menu-section ul li { flex-grow: 1; width: 100%; text-align: center; margin-bottom: 10px; /* Отступы между элементами */ } .custom-button { flex-grow: 1; display: flex; align-items: center; justify-content: center; width: 100%; text-align: center; padding: 10px 0; } .maps-section ul { flex-wrap: wrap; gap: 10px; } .maps-section ul li { flex-basis: 48%; /* Карты будут располагаться по 2 на ряд */ margin-bottom: 10px; /* Отступы между картами */ } .header-container { flex-direction: column; text-align: center; padding: 10px; } .logo img { width: 80px; } .title-text { margin-left: 0; margin-top: 10px; } .title-text h1 { font-size: 24px; } .title-text p { font-size: 16px; } }