Mudanças entre as edições de "Widget:Lari1"
Ir para navegação
Ir para pesquisar
| Linha 1: | Linha 1: | ||
<style> | <style> | ||
:root { | |||
--lk-bg: #ffffff; | |||
--lk-bg-subtle: #f8fafc; | |||
# | --lk-accent: #2563eb; | ||
--lk-text: #0f172a; | |||
--lk-muted: #64748b; | |||
--lk-border: #e2e8f0; | |||
--lk-radius: 12px; | |||
--lk-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.08); | |||
--lk-shadow-hover: 0 8px 24px -4px rgb(0 0 0 / 0.12); | |||
--lk-ease: 200ms cubic-bezier(0.4, 0, 0.2, 1); | |||
} | } | ||
. | |||
.lk-grid { | |||
display: grid; | |||
grid-template-columns: repeat(auto-fill, minmax(340px, 1fr)); | |||
gap: 1.5rem; | |||
padding: 1.5rem 0; | |||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif; | |||
} | } | ||
. | |||
.lk-card { | |||
background: var(--lk-bg); | |||
border: 1px solid var(--lk-border); | |||
border-radius: var(--lk-radius); | |||
box-shadow: var(--lk-shadow); | |||
overflow: hidden; | |||
display: flex; | |||
flex-direction: column; | |||
transition: box-shadow var(--lk-ease), border-color var(--lk-ease); | |||
} | } | ||
. | .lk-card:hover { | ||
box-shadow: var(--lk-shadow-hover); | |||
border-color: #cbd5e1; | |||
} | } | ||
. | |||
.lk-card-header { | |||
padding: 1rem 1rem 0.5rem; | |||
display: flex; | |||
align-items: center; | |||
gap: 0.75rem; | |||
} | } | ||
. | .lk-card-header img { | ||
width: 48px; height: 48px; | |||
border-radius: 8px; | |||
object-fit: cover; | |||
border: 1px solid var(--lk-border); | |||
} | } | ||
. | .lk-boss-name { | ||
font-size: 1.125rem; | |||
font-weight: 800; | |||
color: var(--lk-text); | |||
letter-spacing: -0.01em; | |||
} | } | ||
. | .lk-boss-island { | ||
font-size: 0.75rem; | |||
font-weight: 500; | |||
color: var(--lk-muted); | |||
text-transform: uppercase; | |||
letter-spacing: 0.05em; | |||
} | } | ||
. | |||
.lk-tabs { display: flex; flex-direction: column; flex-grow: 1; } | |||
.lk-radio { display: none !important; } | |||
.lk-nav { | |||
display: flex; gap: 4px; | |||
padding: 0.5rem 0.75rem; | |||
background: var(--lk-bg-subtle); | |||
border-bottom: 1px solid var(--lk-border); | |||
overflow-x: auto; | |||
scrollbar-width: none; | |||
} | |||
.lk-nav::-webkit-scrollbar { display: none; } | |||
.lk-nav label { | |||
padding: 6px 14px; | |||
font-size: 0.7rem; font-weight: 700; | |||
color: var(--lk-muted); | |||
background: transparent; | |||
border-radius: 6px; | |||
cursor: pointer; | |||
white-space: nowrap; | |||
transition: var(--lk-ease); | |||
border: 1px solid transparent; | |||
text-transform: uppercase; | |||
letter-spacing: 0.04em; | |||
} | } | ||
. | .lk-nav label:hover { color: var(--lk-text); background: #f1f5f9; } | ||
. | |||
.lk-panel { | |||
display: none; padding: 1rem; | |||
flex-grow: 1; | |||
animation: lkFade 0.3s ease; | |||
} | } | ||
@keyframes lkFade { | |||
from { opacity: 0; transform: translateY(4px); } | |||
to { opacity: 1; transform: translateY(0); } | |||
} | } | ||
. | .lk-video { | ||
position: relative; padding-bottom: 56.25%; height: 0; | |||
border-radius: 8px; overflow: hidden; | |||
background: #0f172a; margin-bottom: 0.75rem; | |||
} | } | ||
.lk-video iframe { | |||
position: absolute; top: 0; left: 0; | |||
width: 100%; height: 100%; border: 0; | |||
} | } | ||
.lk-skill-name { | |||
font-size: 1rem; font-weight: 700; | |||
color: var(--lk-text); margin-bottom: 0.25rem; display: block; | |||
} | |||
.lk-skill-desc { | |||
font-size: 0.875rem; line-height: 1.6; | |||
color: var(--lk-muted); margin: 0; | |||
} | |||
/* === ACTIVE TAB (b1–b7, s1–s5) === */ | |||
#b1s1:checked~.lk-nav label[for="b1s1"],#b1s2:checked~.lk-nav label[for="b1s2"],#b1s3:checked~.lk-nav label[for="b1s3"],#b1s4:checked~.lk-nav label[for="b1s4"],#b1s5:checked~.lk-nav label[for="b1s5"], | |||
#b2s1:checked~.lk-nav label[for="b2s1"],#b2s2:checked~.lk-nav label[for="b2s2"],#b2s3:checked~.lk-nav label[for="b2s3"],#b2s4:checked~.lk-nav label[for="b2s4"],#b2s5:checked~.lk-nav label[for="b2s5"], | |||
#b3s1:checked~.lk-nav label[for="b3s1"],#b3s2:checked~.lk-nav label[for="b3s2"],#b3s3:checked~.lk-nav label[for="b3s3"],#b3s4:checked~.lk-nav label[for="b3s4"],#b3s5:checked~.lk-nav label[for="b3s5"], | |||
#b4s1:checked~.lk-nav label[for="b4s1"],#b4s2:checked~.lk-nav label[for="b4s2"],#b4s3:checked~.lk-nav label[for="b4s3"],#b4s4:checked~.lk-nav label[for="b4s4"],#b4s5:checked~.lk-nav label[for="b4s5"], | |||
#b5s1:checked~.lk-nav label[for="b5s1"],#b5s2:checked~.lk-nav label[for="b5s2"],#b5s3:checked~.lk-nav label[for="b5s3"],#b5s4:checked~.lk-nav label[for="b5s4"],#b5s5:checked~.lk-nav label[for="b5s5"], | |||
#b6s1:checked~.lk-nav label[for="b6s1"],#b6s2:checked~.lk-nav label[for="b6s2"],#b6s3:checked~.lk-nav label[for="b6s3"],#b6s4:checked~.lk-nav label[for="b6s4"],#b6s5:checked~.lk-nav label[for="b6s5"], | |||
#b7s1:checked~.lk-nav label[for="b7s1"],#b7s2:checked~.lk-nav label[for="b7s2"],#b7s3:checked~.lk-nav label[for="b7s3"],#b7s4:checked~.lk-nav label[for="b7s4"],#b7s5:checked~.lk-nav label[for="b7s5"] { | |||
background: #fff; color: var(--lk-accent); | |||
border-color: var(--lk-border); box-shadow: var(--lk-shadow); | |||
} | |||
/* === ACTIVE PANELS === */ | |||
#b1s1:checked~.p-b1s1,#b1s2:checked~.p-b1s2,#b1s3:checked~.p-b1s3,#b1s4:checked~.p-b1s4,#b1s5:checked~.p-b1s5, | |||
#b2s1:checked~.p-b2s1,#b2s2:checked~.p-b2s2,#b2s3:checked~.p-b2s3,#b2s4:checked~.p-b2s4,#b2s5:checked~.p-b2s5, | |||
#b3s1:checked~.p-b3s1,#b3s2:checked~.p-b3s2,#b3s3:checked~.p-b3s3,#b3s4:checked~.p-b3s4,#b3s5:checked~.p-b3s5, | |||
#b4s1:checked~.p-b4s1,#b4s2:checked~.p-b4s2,#b4s3:checked~.p-b4s3,#b4s4:checked~.p-b4s4,#b4s5:checked~.p-b4s5, | |||
#b5s1:checked~.p-b5s1,#b5s2:checked~.p-b5s2,#b5s3:checked~.p-b5s3,#b5s4:checked~.p-b5s4,#b5s5:checked~.p-b5s5, | |||
#b6s1:checked~.p-b6s1,#b6s2:checked~.p-b6s2,#b6s3:checked~.p-b6s3,#b6s4:checked~.p-b6s4,#b6s5:checked~.p-b6s5, | |||
#b7s1:checked~.p-b7s1,#b7s2:checked~.p-b7s2,#b7s3:checked~.p-b7s3,#b7s4:checked~.p-b7s4,#b7s5:checked~.p-b7s5 { | |||
display: block; | |||
} | |||
@media (max-width: 640px) { | |||
.lk-grid { grid-template-columns: 1fr; gap: 1rem; } | |||
.lk-card-header img { width: 40px; height: 40px; } | |||
.lk-boss-name { font-size: 1rem; } | |||
} | |||
</style> | |||
</ | |||
Edição das 11h49min de 17 de março de 2026
<style>
- root {
--lk-bg: #ffffff; --lk-bg-subtle: #f8fafc; --lk-accent: #2563eb; --lk-text: #0f172a; --lk-muted: #64748b; --lk-border: #e2e8f0; --lk-radius: 12px; --lk-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.08); --lk-shadow-hover: 0 8px 24px -4px rgb(0 0 0 / 0.12); --lk-ease: 200ms cubic-bezier(0.4, 0, 0.2, 1);
}
.lk-grid {
display: grid; grid-template-columns: repeat(auto-fill, minmax(340px, 1fr)); gap: 1.5rem; padding: 1.5rem 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}
.lk-card {
background: var(--lk-bg); border: 1px solid var(--lk-border); border-radius: var(--lk-radius); box-shadow: var(--lk-shadow); overflow: hidden; display: flex; flex-direction: column; transition: box-shadow var(--lk-ease), border-color var(--lk-ease);
} .lk-card:hover {
box-shadow: var(--lk-shadow-hover); border-color: #cbd5e1;
}
.lk-card-header {
padding: 1rem 1rem 0.5rem; display: flex; align-items: center; gap: 0.75rem;
} .lk-card-header img {
width: 48px; height: 48px; border-radius: 8px; object-fit: cover; border: 1px solid var(--lk-border);
} .lk-boss-name {
font-size: 1.125rem; font-weight: 800; color: var(--lk-text); letter-spacing: -0.01em;
} .lk-boss-island {
font-size: 0.75rem; font-weight: 500; color: var(--lk-muted); text-transform: uppercase; letter-spacing: 0.05em;
}
.lk-tabs { display: flex; flex-direction: column; flex-grow: 1; } .lk-radio { display: none !important; }
.lk-nav {
display: flex; gap: 4px; padding: 0.5rem 0.75rem; background: var(--lk-bg-subtle); border-bottom: 1px solid var(--lk-border); overflow-x: auto; scrollbar-width: none;
} .lk-nav::-webkit-scrollbar { display: none; } .lk-nav label {
padding: 6px 14px; font-size: 0.7rem; font-weight: 700; color: var(--lk-muted); background: transparent; border-radius: 6px; cursor: pointer; white-space: nowrap; transition: var(--lk-ease); border: 1px solid transparent; text-transform: uppercase; letter-spacing: 0.04em;
} .lk-nav label:hover { color: var(--lk-text); background: #f1f5f9; }
.lk-panel {
display: none; padding: 1rem; flex-grow: 1; animation: lkFade 0.3s ease;
} @keyframes lkFade {
from { opacity: 0; transform: translateY(4px); }
to { opacity: 1; transform: translateY(0); }
}
.lk-video {
position: relative; padding-bottom: 56.25%; height: 0; border-radius: 8px; overflow: hidden; background: #0f172a; margin-bottom: 0.75rem;
} .lk-video iframe {
position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;
}
.lk-skill-name {
font-size: 1rem; font-weight: 700; color: var(--lk-text); margin-bottom: 0.25rem; display: block;
} .lk-skill-desc {
font-size: 0.875rem; line-height: 1.6; color: var(--lk-muted); margin: 0;
}
/* === ACTIVE TAB (b1–b7, s1–s5) === */
- b1s1:checked~.lk-nav label[for="b1s1"],#b1s2:checked~.lk-nav label[for="b1s2"],#b1s3:checked~.lk-nav label[for="b1s3"],#b1s4:checked~.lk-nav label[for="b1s4"],#b1s5:checked~.lk-nav label[for="b1s5"],
- b2s1:checked~.lk-nav label[for="b2s1"],#b2s2:checked~.lk-nav label[for="b2s2"],#b2s3:checked~.lk-nav label[for="b2s3"],#b2s4:checked~.lk-nav label[for="b2s4"],#b2s5:checked~.lk-nav label[for="b2s5"],
- b3s1:checked~.lk-nav label[for="b3s1"],#b3s2:checked~.lk-nav label[for="b3s2"],#b3s3:checked~.lk-nav label[for="b3s3"],#b3s4:checked~.lk-nav label[for="b3s4"],#b3s5:checked~.lk-nav label[for="b3s5"],
- b4s1:checked~.lk-nav label[for="b4s1"],#b4s2:checked~.lk-nav label[for="b4s2"],#b4s3:checked~.lk-nav label[for="b4s3"],#b4s4:checked~.lk-nav label[for="b4s4"],#b4s5:checked~.lk-nav label[for="b4s5"],
- b5s1:checked~.lk-nav label[for="b5s1"],#b5s2:checked~.lk-nav label[for="b5s2"],#b5s3:checked~.lk-nav label[for="b5s3"],#b5s4:checked~.lk-nav label[for="b5s4"],#b5s5:checked~.lk-nav label[for="b5s5"],
- b6s1:checked~.lk-nav label[for="b6s1"],#b6s2:checked~.lk-nav label[for="b6s2"],#b6s3:checked~.lk-nav label[for="b6s3"],#b6s4:checked~.lk-nav label[for="b6s4"],#b6s5:checked~.lk-nav label[for="b6s5"],
- b7s1:checked~.lk-nav label[for="b7s1"],#b7s2:checked~.lk-nav label[for="b7s2"],#b7s3:checked~.lk-nav label[for="b7s3"],#b7s4:checked~.lk-nav label[for="b7s4"],#b7s5:checked~.lk-nav label[for="b7s5"] {
background: #fff; color: var(--lk-accent); border-color: var(--lk-border); box-shadow: var(--lk-shadow);
}
/* === ACTIVE PANELS === */
- b1s1:checked~.p-b1s1,#b1s2:checked~.p-b1s2,#b1s3:checked~.p-b1s3,#b1s4:checked~.p-b1s4,#b1s5:checked~.p-b1s5,
- b2s1:checked~.p-b2s1,#b2s2:checked~.p-b2s2,#b2s3:checked~.p-b2s3,#b2s4:checked~.p-b2s4,#b2s5:checked~.p-b2s5,
- b3s1:checked~.p-b3s1,#b3s2:checked~.p-b3s2,#b3s3:checked~.p-b3s3,#b3s4:checked~.p-b3s4,#b3s5:checked~.p-b3s5,
- b4s1:checked~.p-b4s1,#b4s2:checked~.p-b4s2,#b4s3:checked~.p-b4s3,#b4s4:checked~.p-b4s4,#b4s5:checked~.p-b4s5,
- b5s1:checked~.p-b5s1,#b5s2:checked~.p-b5s2,#b5s3:checked~.p-b5s3,#b5s4:checked~.p-b5s4,#b5s5:checked~.p-b5s5,
- b6s1:checked~.p-b6s1,#b6s2:checked~.p-b6s2,#b6s3:checked~.p-b6s3,#b6s4:checked~.p-b6s4,#b6s5:checked~.p-b6s5,
- b7s1:checked~.p-b7s1,#b7s2:checked~.p-b7s2,#b7s3:checked~.p-b7s3,#b7s4:checked~.p-b7s4,#b7s5:checked~.p-b7s5 {
display: block;
}
@media (max-width: 640px) {
.lk-grid { grid-template-columns: 1fr; gap: 1rem; }
.lk-card-header img { width: 40px; height: 40px; }
.lk-boss-name { font-size: 1rem; }
} </style>