Module:GameInfo/styles.css: Difference between revisions
From SpiritVale Wiki
More actions
No edit summary Tags: Mobile edit Mobile web edit |
No edit summary Tags: Mobile edit Mobile web edit |
||
| Line 836: | Line 836: | ||
/* -------------------------------------------------------------------------- | /* -------------------------------------------------------------------------- | ||
Mechanics tab | Mechanics tab | ||
-------------------------------------------------------------------------- */ | -------------------------------------------------------------------------- */ | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel{ | ||
display:grid; | display:grid; | ||
grid-template-columns:minmax(0, 1fr) minmax(0, | grid-template-columns:minmax(0, 1fr) minmax(0, 220px); | ||
column-gap:16px; | column-gap:16px; | ||
row-gap:12px; | row-gap:12px; | ||
| Line 849: | Line 846: | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods, | ||
.sv-skill-tabs .sv-mech-panel__keywords{ | |||
min-width:0; | min-width:0; | ||
max-width:100%; | |||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods{ | ||
grid-column:1; | grid-column:1; | ||
overflow:hidden; | |||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords{ | ||
grid-column:2; | grid-column:2; | ||
margin-top:0; | margin-top:0; | ||
| Line 863: | Line 863: | ||
/* Mods: compact 3x3 pill matrix */ | /* Mods: compact 3x3 pill matrix */ | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-grid{ | ||
display:grid; | display:grid; | ||
grid-template-columns:repeat(3, | grid-template-columns:repeat(3, minmax(0, max-content)); | ||
justify-content:start; | justify-content:start; | ||
justify-items:start; | justify-items:start; | ||
align-content:start; | |||
gap:8px 10px; | gap:8px 10px; | ||
max-width:100%; | |||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-cell{ | ||
width:auto; | width:auto; | ||
min-width: | min-width:84px; | ||
max-width:100%; | |||
min-height:0; | min-height:0; | ||
padding:7px | padding:7px 9px 6px; | ||
display:flex; | display:flex; | ||
| Line 890: | Line 894: | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-label{ | ||
font-weight:900; | font-weight:900; | ||
font-size:10px; | font-size:10px; | ||
| Line 899: | Line 903: | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-value{ | ||
margin-top:4px; | margin-top:4px; | ||
word-wrap:break-word; | word-wrap:break-word; | ||
| Line 910: | Line 914: | ||
} | } | ||
/* Keywords: | /* Keywords: centered compact rail */ | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills{ | ||
display:flex; | display:flex; | ||
flex-direction:column; | flex-direction:column; | ||
gap: | align-items:stretch; | ||
gap:8px; | |||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-keyword-pill{ | ||
min- | position:relative; | ||
min-width:0; | |||
width:100%; | width:100%; | ||
padding:10px | min-height:38px; | ||
padding:8px 10px; | |||
display:flex; | display:flex; | ||
align-items:center; | align-items:center; | ||
justify-content: | justify-content:center; | ||
text-align: | text-align:center; | ||
border-radius: | border-radius:13px; | ||
border:1px solid rgba(75,99,136,0. | border:1px solid rgba(75,99,136,0.58); | ||
background:#223248; | background:#223248; | ||
background-image:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.00)); | background-image:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.00)); | ||
box-shadow:inset 0 1px 0 rgba(255,255,255,0.04); | box-shadow:inset 0 1px 0 rgba(255,255,255,0.04); | ||
} | |||
.sv-skill-tabs .sv-mech-keyword-pill__label{ | |||
display:block; | |||
min-width:0; | |||
width:100%; | |||
font-weight:900; | font-weight:900; | ||
font-size: | font-size:13px; | ||
line-height:1. | line-height:1.10; | ||
color:rgba(245,249,255,0.97); | color:rgba(245,249,255,0.97); | ||
text-align:center; | |||
} | |||
.sv-skill-tabs .sv-mech-keyword-pill__hit{ | |||
position:absolute; | |||
top:0; | |||
right:0; | |||
bottom:0; | |||
left:0; | |||
z-index:5; | |||
opacity:0; | |||
} | |||
.sv-skill-tabs .sv-mech-keyword-pill__hit .sv-def{ | |||
display:block; | |||
width:100%; | |||
height:100%; | |||
} | } | ||
/* Toggle: larger keyword mode */ | /* Toggle: larger keyword mode */ | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill, | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl{ | ||
min-height: | min-height:46px; | ||
padding: | padding:10px 12px; | ||
border-radius: | border-radius:15px; | ||
} | |||
font-size: | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill__label, | ||
line-height:1. | .sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl .sv-mech-keyword-pill__label{ | ||
font-size:14px; | |||
line-height:1.14; | |||
} | } | ||
| Line 1,055: | Line 1,088: | ||
.sv-gi-top, | .sv-gi-top, | ||
.sv-skill-top{ | .sv-skill-top{ padding:12px 16px 4px; } | ||
.sv-gi-bottom, | .sv-gi-bottom, | ||
.sv-skill-bottom{ | .sv-skill-bottom{ padding:10px 16px 12px; } | ||
.sv-skill-title{ | .sv-skill-title{ font-size:20px; } | ||
.sv-skill-meta{ | .sv-skill-meta{ grid-template-columns:repeat(2, minmax(0, 1fr)); } | ||
.sv-gi-card .sv-ref-grid, | .sv-gi-card .sv-ref-grid, | ||
.sv-skill-card .sv-ref-grid{ | .sv-skill-card .sv-ref-grid{ grid-template-columns:1fr; } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel{ | ||
grid-template-columns:minmax(0, 1fr) minmax(0, | grid-template-columns:minmax(0, 1fr) minmax(0, 196px); | ||
column-gap:14px; | column-gap:14px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-grid{ | ||
grid-template-columns:repeat(3, | grid-template-columns:repeat(3, minmax(0, max-content)); | ||
gap:8px 8px; | gap:8px 8px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-cell{ | ||
min-width: | min-width:80px; | ||
padding:6px | padding:6px 8px 5px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-value{ font-size:12px; } | ||
.sv-skill-tabs .sv-mech-keyword-pill{ | |||
min-height:36px; | |||
padding:7px 9px; | |||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-keyword-pill__label{ font-size:12px; } | ||
.sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill, | |||
.sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl{ | |||
min-height:42px; | min-height:42px; | ||
padding:9px | padding:9px 10px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill__label, | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl .sv-mech-keyword-pill__label{ font-size:13px; } | ||
} | } | ||
@media (max-width:500px){ | @media (max-width:500px){ | ||
.sv-skill-head{ | .sv-skill-head{ gap:10px; } | ||
.sv-skill-icon{ | .sv-skill-icon{ | ||
| Line 1,121: | Line 1,143: | ||
} | } | ||
.sv-skill-title{ | .sv-skill-title{ font-size:18px; } | ||
.sv-skill-desc{ font-size:13px; } | |||
.sv-skill-desc{ | |||
.sv-gi-card .sv-scaling-grid, | .sv-gi-card .sv-scaling-grid, | ||
.sv-skill-card .sv-scaling-grid{ | .sv-skill-card .sv-scaling-grid{ grid-template-columns:1fr; } | ||
.sv-skill-tabs .sv-mech-panel{ | |||
.sv-skill-tabs .sv- | |||
grid-template-columns:1fr; | grid-template-columns:1fr; | ||
row-gap:12px; | row-gap:12px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods, | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords{ grid-column:1; } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords{ margin-top:0; } | ||
.sv-skill-tabs .sv-mech-panel__mods .sv-kw-grid{ | |||
.sv-skill-tabs .sv- | grid-template-columns:repeat(3, minmax(0, max-content)); | ||
grid-template-columns:repeat(3, | |||
gap:8px 8px; | gap:8px 8px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-cell{ | ||
min-width: | min-width:76px; | ||
padding:6px 8px 5px; | padding:6px 8px 5px; | ||
border-radius:11px; | border-radius:11px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-label{ | ||
font-size:9px; | font-size:9px; | ||
line-height:1.04; | line-height:1.04; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-value{ | ||
margin-top:3px; | margin-top:3px; | ||
font-size:12px; | font-size:12px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills{ gap:7px; } | ||
.sv-skill-tabs .sv-mech-keyword-pill{ | |||
min-height:34px; | |||
padding:7px 9px; | |||
border-radius:12px; | |||
} | |||
.sv-skill-tabs .sv-mech-keyword-pill__label{ | |||
font-size:12px; | |||
line-height:1.08; | |||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill, | ||
.sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl{ | |||
min-height:40px; | min-height:40px; | ||
padding:9px | padding:9px 10px; | ||
border-radius: | border-radius:14px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill__label, | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl .sv-mech-keyword-pill__label{ font-size:13px; } | ||
.sv-gi-card .sv-reqrow, | .sv-gi-card .sv-reqrow, | ||
| Line 1,238: | Line 1,250: | ||
} | } | ||
.sv-skill-level{ | .sv-skill-level{ padding:9px 10px; } | ||
.sv-gi-card .sv-level-label:not([data-sv-helper-text])::after, | .sv-gi-card .sv-level-label:not([data-sv-helper-text])::after, | ||
.sv-skill-card .sv-level-label:not([data-sv-helper-text])::after{ | .sv-skill-card .sv-level-label:not([data-sv-helper-text])::after{ font-size:12px; } | ||
.sv-skill-card .sv-skill-meta .sv-pill, | .sv-skill-card .sv-skill-meta .sv-pill, | ||
| Line 1,264: | Line 1,272: | ||
} | } | ||
.sv-skill-tabs .sv-mech-panel__mods .sv-kw-grid{ | |||
.sv-skill-tabs .sv- | grid-template-columns:repeat(2, minmax(0, max-content)); | ||
grid-template-columns:repeat(2, | |||
gap:8px 8px; | gap:8px 8px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-panel__mods .sv-kw-cell{ | ||
min-width: | min-width:74px; | ||
padding:6px | padding:6px 7px 5px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-keyword-pill{ | ||
min-height: | min-height:32px; | ||
padding:8px | padding:6px 8px; | ||
} | } | ||
.sv-skill-tabs .sv- | .sv-skill-tabs .sv-mech-keyword-pill__label{ font-size:11px; } | ||
.sv-skill-tabs .sv- | |||
min-height: | .sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill, | ||
padding: | .sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl{ | ||
min-height:36px; | |||
padding:8px 9px; | |||
} | } | ||
.sv-skill-tabs .sv-mech-panel__keywords .sv-tab-pills.sv-tab-pills--xl .sv-mech-keyword-pill__label, | |||
.sv-skill-tabs .sv-mech-keyword-pill.sv-pill--xl .sv-mech-keyword-pill__label{ font-size:12px; } | |||
} | } | ||