@import url(https://makizero.github.io/test/myanimelist_title-ru.css); @import url(https://makizero.github.io/test/myanimelist_tags-ru.css); :root { /* Основная цветовая палитра */ --color-primary: #56617c; /* Основной терракотовый */ --color-primary-light: #7988ae; /* Светлый терракотовый */ --color-primary-dark: #343c51; /* Тёмный терракотовый */ --color-primary-hover: rgba(86, 97, 124, 0.8); /* Полупрозрачный */ --color-secondary: #acacb5; /* Основной серый текст */ --color-secondary-light: #d0d0d6; --color-secondary-dark: #8a8a94; /* Акцентные цвета */ --color-accent: #79a4c4; /* Голубой (ссылки) */ --color-accent-alt: #79a19b; /* Зеленовато-голубой */ --color-accent-hover: darkorange; /* Ховер ссылок */ Фоновые цвета */ --color-bg: var(--color-secondary); /* Фон контейнеров */ --color-bg-dark: var(--color-bg-row-odd); /* Тёмный фон */ --color-bg-light: var(--color-bg-row-odd); /* Светлый фон */ --color-bg-input: var(--color-primary); /* Фон полей ввода */ --color-bg-row-odd: rgb(0 0 0 / 10%); /* Нечётные строки */ --color-bg-row-even: transparent; /* Чётные строки */ /* Цвета текста */ --color-text: var(--color-secondary); /* Основной текст */ --color-text-light: #787878; /* Светлый текст */ --color-text-dark: var(--color-text); /* Тёмный текст */ --color-text-disabled: #9B9B9B; /* Отключённый */ --color-text-inverted: var(--color-primary); /* На цветном фоне */ /* Границы */ --color-border: var(--color-primary); /* Светлая граница */ --color-border-dark: #BEBEBE; /* Тёмная граница */ --color-border-checked: #acacb5; /* Выбранные элементы */ /* Статусы - ваши цвета */ --status-watching: #567c5d; --status-completed: #56667c; --status-dropped: #7c5656; --status-planned: #696969; --status-onhold: #7c7a56; /* Оценки */ --score-na: var(--color-secondary); --score-low: #00cc10; --score-medium: #3a82fd; --score-good: #ffeb00; --score-high: #ff8300; /* Специальные */ --color-heart: tomato; --color-shadow: #7b0c24; /* Тень текста */ /* Эффекты */ --text-shadow: 1px 2px 3px var(--color-shadow); --box-shadow-light: 0px 2px 8px 0px rgba(0,0,0,.3); --box-shadow-medium: rgba(0, 0, 0, 0.4) 0 0 10px; /* Размеры (из оригинала) */ --container-width: 1058px; --content-width: 100%; --advanced-options-width: 860px; --advanced-options-inner: 750px; --header-height: 70px; /* Анимации */ --transition: all 0.3s ease-in-out; } /* СТИЛИ ФОНА И ТЕКСТУРЫ */ body { background: url(https://i.postimg.cc/50RtbXQR/kitay-utro-rybak-lodka-fonar.jpg) no-repeat fixed center top / cover !important; text-shadow: var(--text-shadow); margin: 0; text-align: center; font-family: Verdana, Arial; font-size: 11px; } /* Многослойный фон с наложениями */ body:before { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background-color: rgba(64, 101, 186, 0.3); } body:after { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background: linear-gradient(25deg, rgba(0,0,0,.3) 5%, rgba(0,0,0,0) 20%, rgba(0,0,0,.7) 120%); mix-blend-mode: multiply; } /* Фоновая текстура для элементов */ #advanced-options, .list-container { position: relative; z-index: 1; } /* Текстура для body:before (фон страницы) */ body:before { background-repeat: repeat !important; background-color: rgb(83 88 97 / 10%) !important; background-size: 35px 8px !important; background-image: repeating-linear-gradient( 122deg, rgba(83, 88, 97, 0.4) 0, rgba(83, 88, 97, 0.3) 1px, rgba(83, 88, 97, 0.8) 0, rgb(90, 95, 104) 10% ) !important; } /* Текстура для #advanced-options и .list-container */ #advanced-options, .list-container { background-repeat: repeat !important; background-color: rgb(83 88 97 / 10%) !important; background-size: 35px 8px !important; background-image: repeating-linear-gradient( 122deg, rgba(83, 88, 97, 0.4) 0, rgba(83, 88, 97, 0.3) 1px, rgba(83, 88, 97, 0.8) 0, rgb(90, 95, 104) 10% ) !important; } /* Альтернативно, можно использовать отдельный псевдоэлемент для текстуры */ #advanced-options:before, .list-container:before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background-repeat: repeat; background-color: rgb(83 88 97 / 10%); background-size: 35px 8px; background-image: repeating-linear-gradient( 122deg, rgba(83, 88, 97, 0.4) 0, rgba(83, 88, 97, 0.3) 1px, rgba(83, 88, 97, 0.8) 0, rgb(90, 95, 104) 10% ); pointer-events: none; } /* ОБЩИЕ СТИЛИ */ td { line-height: 1.1em; } a { color: var(--color-accent); text-decoration: none !important; } a:hover { color: var(--color-accent-hover) !important; } /* ADVANCED OPTIONS */ #advanced-options { position: absolute; top: 24px; left: 0; right: 0; background-color: var(--color-bg); display: none; width: var(--advanced-options-width); margin: 0 auto; padding: 25px 0px 30px; border: var(--color-border) 2px solid; box-shadow: var(--box-shadow-light); color: var(--color-text); text-align: left; font-family: 'Helvetica neue', Helvetica, "lucida grande", tahoma, verdana, arial, sans-serif; z-index: 1101; } #advanced-options .advanced-options-header { width: var(--advanced-options-inner); margin: 0px auto; padding-bottom: 4px; border-bottom: 2px solid var(--color-border-dark); font-size: 16px; background: none; border: none; } #advanced-options .advanced-options-header .description { font-size: 12px; font-weight: normal; margin-left: 8px; } /* Поля ввода фильтра */ #advanced-options input[type=text], #advanced-options select, #advanced-options .filter-widget select { background-color: var(--color-bg-input); color: var(--color-bg-input-text); text-shadow: var(--text-shadow); padding: 4px; border: none; } #advanced-options input:focus { outline: none; } #advanced-options select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-image: url(/img/pc/ownlist/icon_pulldown_triangle.png); background-repeat: no-repeat; background-position: center right; background-size: 18px 8px; background-color: var(--color-bg-input); display: inline-block; height: 25px; padding: 4px 20px 4px 4px; border-radius: 0; font-size: 12px; } #advanced-options select:disabled { background-image: url(/img/pc/ownlist/icon_pulldown_triangle_disable.png); color: var(--color-text-disabled); } /* Sort widget */ #advanced-options .sort-widget { margin: 0px auto; padding: 12px 0px 0px; width: var(--advanced-options-inner); } #advanced-options .sort-widget:last-of-type { padding-bottom: 45px; } #advanced-options .sort-widget select { width: 172px; margin-right: 8px; } #advanced-options .sort-widget input[type=radio] { display: none; } #advanced-options .sort-widget input[type=radio] + label { background-color: var(--color-bg-light); display: inline-block; width: 56px; padding: 5px 0px; border: none; border-radius: 4px; color: var(--color-text-dark); font-size: 12px; text-align: center; cursor: pointer; } #advanced-options .sort-widget input[type=radio]:checked + label { background-color: var(--color-primary); border: none; color: var(--color-text); } #advanced-options .sort-widget input[type=radio]:disabled + label { border: none; color: var(--color-text-disabled); } #advanced-options .sort-widget input[type=radio]:checked:disabled + label { background-color: var(--color-bg-light); color: var(--color-text-disabled); border: none; } /* Filter widget */ #fancybox-close { filter: brightness(.5); } #advanced-options .filter-widget { margin: 0px auto; padding: 12px 0px 0; width: var(--advanced-options-inner); } #advanced-options .filter-widget select { margin-right: 8px; font-size: 12px; } #advanced-options .filter-widget.title input[type=text] { width: 360px; } #advanced-options .filter-widget.airing-status select, #advanced-options .filter-widget.publishing-status select { width: 152px; } #advanced-options .filter-widget.producer select, #advanced-options .filter-widget.magazine select { width: 360px; } #advanced-options .filter-widget.aired-date select.year, #advanced-options .filter-widget.published-date select.year { width: 80px; } #advanced-options .filter-widget.aired-date select.month, #advanced-options .filter-widget.published-date select.month, #advanced-options .filter-widget.aired-date select.day, #advanced-options .filter-widget.published-date select.day { width: 60px; } #advanced-options .filter-widget.aired-date .text, #advanced-options .filter-widget.published-date .text { display: inline-block; margin-right: 4px; font-size: 12px; } #advanced-options .filter-widget.aired-season select.year { width: 80px; } #advanced-options .filter-widget.aired-season select.season { width: 110px; } #advanced-options .sort-widget .widget-header, #advanced-options .filter-widget .widget-header { display: inline-block; width: 110px; font-size: 12px; font-family: 'Helvetica neue', Helvetica, "lucida grande", tahoma, verdana, arial, sans-serif; } #advanced-options .sort-widget:last-of-type, #advanced-options .filter-widget:last-of-type { padding-bottom: 40px; } /* Кнопки */ #advanced-options .advanced-options-button { width: var(--advanced-options-inner); margin: 0px auto; padding: 12px 0px 0px; border: none; text-align: center; } #advanced-options .btn-apply, #advanced-options .btn-clear { background-color: var(--color-primary) !important; display: inline-block; width: 135px; margin: 0 4px; padding: 6px 0px; border-radius: 4px; font-size: 12px; color: var(--color-text) !important; text-align: center; transition: var(--transition); } #advanced-options .btn-apply:hover, #advanced-options .btn-clear:hover { background-color: var(--color-primary-hover) !important; } /* HEADER */ .header a { font-weight: bold; color: var(--color-text); } .header a:hover { text-decoration: underline; } .header { position: relative; display: block; width: var(--container-width); height: var(--header-height); margin: 0 auto; color: var(--color-text) !important; } .header .header-title { position: absolute; top: 21px; background-image: url("/img/pc/ownlist/logo_mal.png"); background-position: left top; background-repeat: no-repeat; background-size: auto 36px; display: block; width: 240px; height: 36px; text-indent: -9999px; overflow: hidden; filter: invert(40%); } .header .header-menu { position: absolute; top: 25px; right: 4px; } .header .header-menu.other { top: 18px; } .header .header-menu .btn-menu { display: block; text-align: right; font-size: 16px; } .header .header-info { margin-top: 6px; margin-right: 15px; font-size: 1.0em; text-align: right; } .header .username { font-weight: bold; } .header .header-menu .list-menu { position: absolute; top: 25px; right: -4px; background-color: var(--color-text); display: none; border: var(--color-primary) 2px solid; box-shadow: var(--box-shadow-medium); z-index: 1; } .header .header-menu .list-menu .icon-menu { display: block; width: 150px; height: 30px; color: var(--color-primary); font-size: 14px; font-weight: bold; text-decoration: none; transition: var(--transition); } .header .header-info > a { color: var(--color-text); } .header .header-menu .list-menu .icon-menu:hover { background-color: #e1e7f5; } .header .header-menu .list-menu .icon-menu svg.icon { position: absolute; fill: var(--color-primary); left: 12px; top: 4px; } .header .header-menu .list-menu .icon-menu .text { position: absolute; left: 52px; top: 6px; } /* FLOATING MENU */ .list-menu-float { top: 20%; width: 50px; border: var(--color-border) 2px solid; z-index: 2; background-color: transparent; position: inherit; display: -webkit-box; } .list-menu-float .icon-menu { position: relative; background-color: transparent !important; display: block; width: 50px; height: 50px; opacity: 1; transition: var(--transition); } /* SVG иконки */ .list-menu-float .icon-menu svg.icon { position: absolute; fill: var(--color-text-dark) !important; } .list-menu-float .icon-menu:hover svg.icon { fill: var(--color-text) !important; } /* Позиционирование иконок (из оригинала) */ .list-menu-float .icon-menu.quick-add svg.icon-quick-add, .list-menu-float .icon-menu.anime-list svg.icon-anime-list, .list-menu-float .icon-menu.manga-list svg.icon-manga-list, .list-menu-float .icon-menu.statistics svg.icon-statistics, .list-menu-float .icon-menu.history svg.icon-history, .list-menu-float .icon-menu.export svg.icon-export, .list-menu-float .icon-menu.login svg.icon-login { left: 13px; top: 12px; } .list-menu-float .icon-menu.logout svg.icon-logout { left: 13px; top: 14px; } .list-menu-float .icon-menu.setting svg.icon-setting { left: 13px; top: 13px; } /* Текст меню */ .list-menu-float .icon-menu .text { position: absolute; top: 18px !important; left: 50px; width: 0; display: inline-block; color: var(--color-text); font-size: 1.4em; font-family: 'Helvetica neue', Helvetica, "lucida grande", tahoma, verdana, arial, sans-serif; text-align: center; vertical-align: middle; overflow: hidden; white-space: nowrap; opacity: 0; transition: var(--transition); } /* Hover эффекты - ваш цвет фона */ .list-menu-float .icon-menu:not(.profile):hover { background-color: var(--color-primary) !important; width: 145px; } .list-menu-float .icon-menu:hover .text { width: 94px; opacity: 1; } /* Настройки - специальный блок */ .list-menu-float .icon-menu.setting .text { top: 0px !important; width: 0px; height: 100px; opacity: 0; transition: var(--transition); } .list-menu-float .icon-menu.setting:hover .text { top: 0px !important; width: 114px; height: 100px; opacity: 1; } .list-menu-float .icon-menu.setting .text .link-list-setting, .list-menu-float .icon-menu.setting .text .link-style-setting { display: block; opacity: 0; } .list-menu-float .icon-menu.setting:hover .text .link-list-setting, .list-menu-float .icon-menu.setting:hover .text .link-style-setting { position: absolute; background-color: var(--color-primary) !important; display: block; width: 110px; height: 50px; line-height: 50px; text-decoration: none; color: var(--color-text); opacity: 1; } .list-menu-float .icon-menu.setting:hover .text .link-list-setting { top: 0px; } .list-menu-float .icon-menu.setting:hover .text .link-style-setting { border-top: var(--color-border) 2px solid; top: 50px; } /* LIST CONTAINER */ .list-container { position: relative; background-color: var(--color-bg-light); border: var(--color-border) 2px solid; width: var(--container-width); margin: 0 auto 0; text-align: left; } /* Cover block */ .cover-block { display: block; width: var(--content-width); margin: 0 auto; text-align: center; } .cover-block .image-container { display: table-cell; padding-top: 16px; width: var(--content-width); } .cover-block .image-container.hide { display: none; } .cover-block .image-container img { max-width: var(--content-width); } .cover-block .image-container .btn-list-setting { display: none; } .cover-block .image-container:hover .btn-list-setting { display: block; position: absolute; top: 20px; right: 28px; padding: 8px; border: rgba(255,255,255,0) 2px solid; font-size: 14px; color: var(--color-text); font-family: 'Helvetica neue', Helvetica, "lucida grande", tahoma, verdana, arial, sans-serif; } .cover-block .image-container .btn-list-setting:hover { position: absolute; top: 20px; right: 28px; background-color: rgba(0,0,0,.6); padding: 8px; border: var(--color-primary) 2px solid; box-shadow: 0 0 4px #000000; font-size: 14px; color: var(--color-text); text-shadow: #323232 1px 1px 1px; } .cover-block .image-container .btn-list-setting .fa-camera { font-size: 16px; text-shadow: #000000 1px 1px 3px; } .cover-block .image-container .btn-list-setting .icon-plus-circle { position: absolute; top: 4px; left: 18px; background-color: rgba(0,0,0,.6); border-radius: 50%; box-shadow: -1px 1px 0px 0px #323232; font-size: 10px; } .cover-block .image-container .btn-list-setting .text { display: none; } .cover-block .image-container .btn-list-setting:hover .text { display: inline-block; margin-left: 4px; } /* STATUS MENU */ .status-menu-container { width: var(--container-width); height: 46px; border-bottom: var(--color-border) 2px solid; z-index: 1; background: none; border: none; } .status-menu-container.fixed { position: fixed; display: block; top: 0; } .status-menu-container.fixed + div.list-block { margin-top: 62px; } .status-menu-container .status-menu { display: table; margin: 0 auto; border-collapse: separate; border-spacing: 40px 0; } .status-menu-container .status-menu .status-button { position: relative; display: table-cell; padding: 12px 0; font-family: 'Helvetica neue', Helvetica, "lucida grande", tahoma, verdana, arial, sans-serif; text-align: center; vertical-align: middle; font-size: 1.6em; color: var(--color-text-disabled); } .status-menu-container .status-menu .status-button.on { color: var(--color-text-inverted); font-weight: bold; } .status-menu-container .status-menu .status-button:after { position: absolute; bottom: 0px; left: 0px; background-color: var(--color-primary) !important; display: block; width: 100%; height: 4px; content: ''; opacity: 0; transition: var(--transition); } .status-menu-container .status-menu .status-button.on:after, .status-menu-container .status-menu .status-button:hover:after { opacity: 1; } /* Search */ .status-menu-container .search-container { position: absolute; right: 18px; } .status-menu-container .search-container #search-button { display: inline-block; height: 22px; margin-top: 15px; color: var(--color-text-light); font-size: 1.6em; vertical-align: middle; } .status-menu-container .search-container #search-box { display: inline-block; width: 0; height: 22px; overflow: hidden; margin-top: 13px; transition: width 0.3s; -webkit-backface-visibility: hidden; vertical-align: middle; } .status-menu-container .search-container #search-box.open { display: inline-block; width: 100px; } .status-menu-container .search-container #search-box input { width: 100%; height: 100%; box-sizing: border-box; background-color: var(--color-bg-input); } /* LIST BLOCK */ .list-block { margin-top: 16px; min-height: 600px; padding: 0; } .list-unit { display: block; margin: 0 auto; width: var(--content-width); } /* List status title */ .list-unit .list-status-title { position: relative; display: table; background-color: var(--color-primary) !important; width: var(--content-width); height: 38px; } .list-unit .list-status-title .text { display: table-cell; width: var(--content-width); height: 38px; font-size: 2.0em; font-weight: bold; font-family: 'Helvetica neue', Helvetica, "lucida grande", tahoma, verdana, arial, sans-serif; text-align: center; vertical-align: middle; color: var(--color-accent-alt) !important; } .list-unit .list-status-title .stats { position: absolute; height: 38px; line-height: 38px; right: 4px; } .list-unit .list-status-title .stats a { margin-right: 8px; color: var(--color-accent-alt); } .list-unit .list-status-title .stats a.filterd { text-shadow: 0px 0px 2px #FFF; } .list-unit .list-stats { display: none; background-color: var(--color-primary) !important; width: var(--content-width); height: 30px; line-height: 30px; color: var(--color-text); text-align: center; } /* LIST TABLE */ .list-table { width: 100%; margin: 0 auto; border-collapse: collapse; border: var(--color-primary) 3px solid; } /* Чередование строк */ .list-table > tbody:nth-of-type(2n+1) { background-color: var(--color-bg-row-odd); } /* Table header */ .list-table .list-table-header .header-title { display: table-cell; border-bottom: var(--color-border) 2px solid; height: 6px !important; text-align: center; vertical-align: middle; background: none; border: none; } .list-table .list-table-header .header-title:last-child { background-image: none; } .list-table .list-table-header .header-title.status { background-image: none; width: 4px; } .list-table .list-table-header .header-title.number { width: 30px; } .list-table .list-table-header .header-title.image { width: 66px; } .list-table .list-table-header .header-title.title { padding-left: 8px; text-align: left; } .list-table .list-table-header .header-title.score { width: 65px; } .list-table .list-table-header .header-title.type { width: 60px; } .list-table .list-table-header .header-title.progress { width: 90px; } .list-table .list-table-header .header-title.chapters { width: 90px; } .list-table .list-table-header .header-title.volumes { width: 90px; } .list-table .list-table-header .header-title.tags { width: 120px; } .list-table .list-table-header .header-title.rated { width: 70px; } .list-table .list-table-header .header-title.started { width: 110px; } .list-table .list-table-header .header-title.finished { width: 110px; } .list-table .list-table-header .header-title.days { width: 45px; } .list-table .list-table-header .header-title.storage { width: 75px; } .list-table .list-table-header .header-title.retail { width: 65px; } .list-table .list-table-header .header-title.priority { width: 70px; } .list-table .list-table-header .header-title.popularity { width: 85px; } .list-table .list-table-header .header-title .link { font-size: 11px; color: var(--color-text-dark); text-decoration: none; } .list-table .list-table-header .header-title .link.sort { position: relative; display: inline-block; white-space: nowrap; transition: var(--transition); color: var(--color-accent-alt) !important; } .list-table .list-table-header .header-title .link.sort:hover { color: var(--color-text-light); } .list-table .list-table-header .header-title .sort-icon { color: var(--color-primary); } /* Table data */ .list-table .list-table-data .data { display: table-cell; padding: 4px 0; text-align: center; vertical-align: middle; border-bottom: var(--color-border) 2px solid; border: none; color: var(--color-text); } .list-table .list-table-data a:not(.edit-disabled):hover { text-decoration: underline; color: var(--color-accent-hover) !important; } .list-table .list-table-data a.edit-disabled { cursor: text; color: var(--color-text-light); } /* Tags */ .list-table .list-table-data .tags .edit, .list-table .list-table-header .header-title.tags { display: block; width: 100%; text-align: center; color: var(--color-accent-alt) !important; font-size: 10px; font-family: 'Helvetica neue', Helvetica, "lucida grande", tahoma, verdana, arial, sans-serif; } .list-table .list-table-data .tags .edit:hover { color: var(--color-accent-hover) !important; } .list-table .list-table-data .tags textarea { box-sizing: border-box; width: 100%; min-height: 100px !important; min-width: 100% !important; background-color: var(--color-bg-input); color: var(--color-bg-input-text); text-shadow: var(--text-shadow); } /* Image cells */ .list-table .list-table-data .data.image a { display: inline-block; } .list-table .list-table-data .data.image .image { width: 48px; height: 68px; border: var(--color-border) 2px solid; } /* Title cells */ .list-table .list-table-data .data.title { padding-left: 8px; text-align: left; word-wrap: break-word; } .list-table .list-table-data .data.title .link { font-size: 1.1em; font-weight: bold; } .list-table .list-table-data .data.title .rewatching, .list-table .list-table-data .data.title .rereading, .list-table .list-table-data .data.title .content-status { color: #BABABA; font-size: 0.9em; } /* Score cells */ .list-table .list-table-data .data.score .link { font-size: 15px !important; font-weight: bold; } /* Other - может понадобится добавить и другие колонки */ #list-container .header-title.studio, #list-container .header-title.days, #list-container .header-title.magazine { color: var(--color-accent-alt) !important; } /* Ваши цвета оценок */ td.data.score a.link span.score-label.score-na, td.data.score a.link span.score-label.score-1 { color: var(--score-na); } td.data.score a.link span.score-label.score-2, td.data.score a.link span.score-label.score-3, td.data.score a.link span.score-label.score-4 { color: var(--score-low); } td.data.score a.link span.score-label.score-5, td.data.score a.link span.score-label.score-6 { color: var(--score-medium); } td.data.score a.link span.score-label.score-7, td.data.score a.link span.score-label.score-8 { color: var(--score-good); } td.data.score a.link span.score-label.score-9, td.data.score a.link span.score-label.score-10 { color: var(--score-high); } /* Status cells */ .list-table .list-table-data .data.status { width: 1% !important; } .list-table .list-table-data .data.status .text { display: none; } .list-table .list-table-data .data.status[class*="reading"], .list-table .list-table-data .data.status[class*="watching"] { background-color: var(--status-watching) !important; } .list-table .list-table-data .data.status[class*="planto"] { background-color: var(--status-planned) !important; } .list-table .list-table-data .data.status[class*="completed"] { background-color: var(--status-completed) !important; } .list-table .list-table-data .data.status[class*="onhold"] { background-color: var(--status-onhold) !important; } .list-table .list-table-data .data.status[class*="dropped"] { background-color: var(--status-dropped) !important; } /* Notes */ .list-table .list-table-data .data.title .notes { width: 85%; } .list-table .list-table-data .data.title .notes .text { color: var(--color-accent-alt); } .list-table .list-table-data .data.title .notes textarea { width: 100%; min-height: 100px !important; background-color: var(--color-bg-input); color: var(--color-bg-input-text); text-shadow: var(--text-shadow); } .list-table .list-table-data .data.title .notes .edit { color: var(--color-accent-alt) !important; font-size: 10px; } .list-table .list-table-data .data.title .notes .edit:hover { color: var(--color-accent-hover) !important; } /* More info */ .list-table .list-table-data .data.title .add-edit-more { float: right; margin-right: 10px; font-size: 0.9em; } .list-table .list-table-data .data.title .more { position: relative; } .list-table .more-info { display: none; border-bottom: var(--color-border) 2px solid; border: none; } .list-table .more-info .more-content { padding: 10px; color: var(--color-text) !important; font-size: 14px; text-align: center; } /* Loading */ .list-unit .loading-space { margin: 8px; height: 20px; font-size: 20px; text-align: center; } /* ДОПОЛНИТЕЛЬНЫЕ СТИЛИ */ /* Скрытие элементов */ #footer-block, .malicon-streaming { visibility: hidden; } /* Сердечко */ a[href*="%E2%9D%A4"] { color: var(--color-heart); font-size: 18px; } /* Иконки */ svg.icon { fill: var(--color-secondary) !important; } /* Выпадающее меню настроек */ .list-menu-float .icon-menu.setting:hover { z-index: 3; } /* АДАПТИВНОСТЬ */ @media (min-width: 1000px) { .header, .list-container, .list-unit .list-status-title .text, .list-unit .list-status-title, .list-unit, .status-menu-container { width: 100%; transition: all 0.5s; } .list-table .list-table-header .header-title.title { width: 20%; } .list-table .list-table-header .header-title.tags { width: 40%; padding-left: 150px; padding-right: 150px; } .list-table .list-table-header .header-title:last-child { width: 5%; } .list-table .list-table-data .data.tags { text-align: left; } } /* ПОЛОСА ПРОКРУТКИ */ ::-webkit-scrollbar { width: 8px; height: 8px; } ::-webkit-scrollbar-track { background: transparent; } ::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.2); border-radius: 4px; } ::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.3); } /* Firefox */ * { scrollbar-width: thin; scrollbar-color: rgba(0, 0, 0, 0.2) transparent; } /* МОДАЛЬНЫЕ ОКНА (из оригинала) */ .mal-modal .mal-modal-dialog .mal-modal-content .mal-modal-body .modal-vote-score li a { border: 2px solid var(--color-primary) !important; } .mal-modal .mal-modal-dialog .mal-modal-content .mal-modal-body .modal-vote-score li a:hover { background-color: var(--color-primary) !important; color: var(--color-text); } .mal-modal .mal-modal-dialog .mal-modal-content .mal-modal-body .modal-vote-score-footer a:hover { background-color: rgba(36, 67, 145, 0.1) !important; } /* Copyright */ #copyright { font-size: 12px; color: var(--color-text); padding-top: 3px; text-align: center; } #recaptcha-terms { font-size: 8px; margin-top: 4px; color: var(--color-text); } #recaptcha-terms a { color: var(--color-text); } #recaptcha-terms a:hover { color: #CCC; } .grecaptcha-badge { visibility: hidden; }