Шаблон:LinkСard/Smuggling: различия между версиями
Материал из Space Station 14 Вики
Pok (обсуждение | вклад) Нет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
(не показано 20 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
<div class="smuggling | <div class="link-card-smuggling noExternal mobile-image" tabindex="0" style="background-color:#8b8b8b28"> | ||
<div class=" | <div class="link-card-smuggling__level">{{AttentionLevel|{{{Уровень}}}|1}}</div> | ||
<div class=" | <div class="link-card-smuggling__image">{{#if:{{{id|}}}|[[Файл:{{{id}}}.png|64x64px|link=]]|[[файл:{{{Иконка|BikeHorn.png}}}|64x64px|link=]]}}</div> | ||
<div class=" | <div class="link-card-smuggling__name">'''{{#if:{{{id|}}}|{{#invoke:Entity Lookup|getname|{{{id}}}}}|{{{Название}}}}}'''</div> | ||
</div> | </div> | ||
<div class="smuggling-menu"> | <div class="link-card-smuggling-menu"> | ||
<div class="smuggling-menu__header"> | <div class="link-card-smuggling-menu__header"> | ||
<div style="padding: | <div style="padding:4px;margin-right:4px;">{{#if:{{{id|}}}|[[Файл:{{{id}}}.png|32x32px|link=]]|[[файл:{{{Иконка|BikeHorn.png}}}|32x32px|link=]]}}</div> | ||
<div>'''{{#if:{{{id|}}}|{{#invoke:Entity Lookup|getname|{{{id}}}}}|{{{Название}}}}}'''</div> | <div>'''{{#if:{{{id|}}}|{{#invoke:Entity Lookup|getname|{{{id}}}}}|{{{Название}}}}}'''</div> | ||
</div> | </div> | ||
<div class="smuggling-menu__body"> | <div class="link-card-smuggling-menu__body"> | ||
<div class="link-card-smuggling-menu__body-level">{{AttensionLevel|{{{Уровень|default}}}}}</div><span>{{{Описание}}}</span> | |||
{{{Описание}}} | |||
</div></div> | </div></div> | ||
<!-- | <!-- | ||
Строка 17: | Строка 16: | ||
--> | --> | ||
{{#css: | {{#css: | ||
.smuggling | .link-card-smuggling { | ||
display: inline-block; | display: inline-block; | ||
position: relative; | position: relative; | ||
border-radius: 0.3em; | border-radius: 0.3em; | ||
transition: all 0. | transition: all 0.1s ease; | ||
overflow: hidden; | overflow: hidden; | ||
min-width: 130px; | min-width: 130px; | ||
Строка 30: | Строка 29: | ||
} | } | ||
. | .link-card-smuggling__level { | ||
position: absolute; | position: absolute; | ||
right: | right: 4px; | ||
font-size: 12px; | |||
} | } | ||
. | .link-card-smuggling__image { | ||
padding: 6px; | padding: 6px; | ||
} | } | ||
. | .link-card-smuggling__name { | ||
background: #00000040; | background: #00000040; | ||
padding: 2px 4px; | padding: 2px 4px; | ||
Строка 47: | Строка 47: | ||
} | } | ||
.smuggling-menu { | .link-card-smuggling-menu { | ||
overflow-y: auto; | overflow-y: auto; | ||
display: flex; | display: flex; | ||
Строка 68: | Строка 68: | ||
} | } | ||
.smuggling | .link-card-smuggling:focus-within + .link-card-smuggling-menu { | ||
visibility: visible; | visibility: visible; | ||
opacity: 1; | opacity: 1; | ||
} | } | ||
.smuggling-menu:hover { | .link-card-smuggling-menu:hover { | ||
visibility: visible; | visibility: visible; | ||
opacity: 1; | opacity: 1; | ||
} | } | ||
.smuggling-menu__header { | .link-card-smuggling-menu__header { | ||
display: flex; | display: flex; | ||
align-items: center; | align-items: center; | ||
Строка 86: | Строка 86: | ||
} | } | ||
.smuggling-menu__body { | .link-card-smuggling-menu__body { | ||
height: 100%; | height: 100%; | ||
position: relative; | position: relative; | ||
box-shadow: inset 0px 0px 6px 0px rgba(0, 0, 0, 0.4); | box-shadow: inset 0px 0px 6px 0px rgba(0, 0, 0, 0.4); | ||
padding: | padding: 8px; | ||
overflow: auto; | |||
} | |||
.link-card-smuggling-menu__body-level { | |||
margin-bottom: 8px; | |||
background: #2c2c33; | |||
padding: 4px 6px; | |||
border-radius: 0.4em; | |||
border: 1px solid #ffffff10; | |||
} | } | ||
.smuggling-menu__body p { | .link-card-smuggling-menu__body p { | ||
margin: 0; | margin: 0; | ||
margin-top: 12px; | |||
margin-bottom: -12px; | |||
} | |||
.link-card-smuggling-menu__body ul { | |||
margin-top: 12px; | |||
margin-bottom: -12px; | |||
} | } | ||
@media (max-width: 800px) { | @media (max-width: 800px) { | ||
.smuggling | .link-card-smuggling { | ||
display: flex; | display: flex; | ||
width: 100%; | width: 100%; | ||
Строка 104: | Строка 120: | ||
} | } | ||
. | .link-card-smuggling__name { | ||
background: #00000020; | background: #00000020; | ||
padding: 4px 6px; | padding: 4px 6px; | ||
Строка 112: | Строка 128: | ||
} | } | ||
. | .link-card-smuggling__image { | ||
padding: 4px; | padding: 4px; | ||
} | } | ||
.smuggling-menu { | .link-card-smuggling-menu { | ||
width: | width: 86%; | ||
height: 80%; | height: 80%; | ||
} | } | ||
Строка 123: | Строка 139: | ||
}}<!-- | }}<!-- | ||
--><div class="customCSS" style="display:none"> | --><div class="customCSS" style="display:none"> | ||
.smuggling | .link-card-smuggling:hover { | ||
filter: brightness( | filter: brightness(108%); | ||
} | |||
.link-card-smuggling-menu__body::-webkit-scrollbar { | |||
width: 12px; | |||
} | |||
.link-card-smuggling-menu__body::-webkit-scrollbar-track { | |||
background: #2f2f37; | |||
} | |||
.link-card-smuggling-menu__body::-webkit-scrollbar-thumb { | |||
background: #4b4b52; | |||
border: 3px solid #2f2f37; | |||
border-radius: 0px; | |||
} | } | ||
</div> | </div> |
Текущая версия от 18:46, 5 декабря 2024
𒊹
{{{Название}}}