Jump to content
Menú alternativo
  • 208 archivos
  • 1 usuarios
  • 1,9 mil ediciones
DMW Wiki en Español
Alternar el menú de preferencias
Menú alternativo personal
No has accedido
Tu dirección IP será visible si haces alguna edición

Diferencia entre revisiones de «MediaWiki:Citizen.css»

Página de la interfaz de MediaWiki
Estilos de guías Discord para Citizen
Diseño editorial limpio de Guías Shibusen V2
Línea 173: Línea 173:
/* SHIBUSEN-WIKI-V3:FIN */
/* SHIBUSEN-WIKI-V3:FIN */


/* SHIBUSEN-GUIAS-DISCORD-V1:START */
/* SHIBUSEN-GUIAS-DISCORD-V2:START */
.mw-parser-output .sw-guide-hero,
/* Edición wiki: bloques editoriales, nunca tarjetas de mensajes Discord. */
.mw-parser-output .sw-guide-post {
.mw-parser-output .sw-guide-v2 {
   --sg-bg: #f1f6fa;
  --sg-divider: #dbe4eb;
  --sg-card: #fff;
  --sg-secondary: #536a7c;
  --sg-border: #d5e1e9;
  --sg-media: #eef4f8;
  --sg-text: #223748;
  color: inherit;
  --sg-muted: #556e80;
  max-width: 1100px;
  --sg-accent: #186e96;
  margin-inline: auto;
   color: var(--sg-text);
  font-size: 1rem;
   border: 1px solid var(--sg-border);
  line-height: 1.75;
}
.mw-parser-output .sw-guide-v2 .sw-guide-section {
   padding: 20px 0 23px;
  border-bottom: 1px solid var(--sg-divider);
  min-width: 0;
}
.mw-parser-output .sw-guide-v2 .sw-guide-section:first-child { padding-top: 0; }
.mw-parser-output .sw-guide-v2 .sw-guide-section:last-of-type { border-bottom: 0; }
.mw-parser-output .sw-guide-v2 .sw-guide-section > p:first-child { margin-top: 0; }
.mw-parser-output .sw-guide-v2 .sw-guide-section > p:last-child { margin-bottom: 0; }
.mw-parser-output .sw-guide-v2 .sw-discord-media {
  margin: 18px auto 20px;
  max-width: 920px;
  padding: 12px;
   background: var(--sg-media);
   border: 1px solid var(--sg-divider);
   border-radius: 14px;
   border-radius: 14px;
   padding: 20px 24px;
   text-align: center;
  background: var(--sg-card);
  margin: 0 0 16px;
}
}
.mw-parser-output .sw-guide-hero {
.mw-parser-output .sw-guide-v2 .sw-discord-media .mw-file-element,
  background: var(--sg-bg);
.mw-parser-output .sw-guide-v2 .sw-discord-media img {
   border-left: 4px solid var(--sg-accent);
   max-width: 100%; height: auto; border-radius: 8px; object-fit: contain;
  font-weight: 750;
}
}
.mw-parser-output .sw-guide-meta,
.mw-parser-output .sw-guide-v2 .sw-discord-media .mw-file-description,
.mw-parser-output .sw-guide-post-by,
.mw-parser-output .sw-guide-v2 .sw-discord-media .mw-file-description img {
.mw-parser-output .sw-discord-media small {color: var(--sg-muted);font-size:12px;font-weight:500;}
  display: inline-block; max-width: 100%;
.mw-parser-output .sw-guide-message-title{margin:18px 0 9px;font-size:13px;letter-spacing:.035em;font-weight:760;color:var(--color-subtle,#53697d);text-transform:uppercase;}
.mw-parser-output .sw-guide-post{font-size:15px;line-height:1.7;overflow-wrap:anywhere;}
.mw-parser-output .sw-guide-post-by{border-bottom:1px solid var(--sg-border);padding:0 0 10px;margin:0 0 14px;}
.mw-parser-output .sw-discord-media{max-width:900px;margin:14px 0 18px;text-align:center;}
.mw-parser-output .sw-discord-media img{max-width:100%;height:auto;object-fit:contain;border-radius:10px;}
.mw-parser-output .sw-discord-media small{display:block;margin-top:7px;word-wrap:break-word;}
.mw-parser-output .sw-guide-post iframe{max-width:100%;}
html.skin-theme-clientpref-night .mw-parser-output .sw-guide-hero,
html.skin-theme-clientpref-night .mw-parser-output .sw-guide-post {
  --sg-bg:#132535;--sg-card:#15202b;--sg-border:#364c5c;
  --sg-text:#ecf3f9;--sg-muted:#b1c2d0;--sg-accent:#86cbea;
}
}
@media (prefers-color-scheme:dark){
.mw-parser-output .sw-guide-v2 .embedvideo { max-width: 100% !important; margin: 16px auto 22px; }
   html.skin-theme-clientpref-os .mw-parser-output .sw-guide-hero,
.mw-parser-output .sw-guide-v2 .sw-guide-source {
  html.skin-theme-clientpref-os .mw-parser-output .sw-guide-post {
   color: var(--sg-secondary);
    --sg-bg:#132535;--sg-card:#15202b;--sg-border:#364c5c;
  font-size: .83rem;
     --sg-text:#ecf3f9;--sg-muted:#b1c2d0;--sg-accent:#86cbea;
  padding: 24px 0 12px;
  overflow-wrap: anywhere;
}
.mw-parser-output .sw-guide-v2 .sw-guide-source a { color: inherit; text-decoration: underline; }
html.skin-theme-clientpref-night .mw-parser-output .sw-guide-v2 {
  --sg-divider: #2a3a4a;
  --sg-secondary: #98adbf;
  --sg-media: #111e2a;
}
@media (prefers-color-scheme: dark) {
  html.skin-theme-clientpref-os .mw-parser-output .sw-guide-v2 {
     --sg-divider: #2a3a4a;
    --sg-secondary: #98adbf;
    --sg-media: #111e2a;
   }
   }
}
}
@media(max-width:620px){.mw-parser-output .sw-guide-hero,.mw-parser-output .sw-guide-post{padding:16px 14px;}}
@media (max-width: 680px) {
/* SHIBUSEN-GUIAS-DISCORD-V1:END */
  .mw-parser-output .sw-guide-v2 .sw-guide-section { padding: 16px 0 20px; }
  .mw-parser-output .sw-guide-v2 .sw-discord-media { padding: 6px; border-radius: 9px; }
}
/* SHIBUSEN-GUIAS-DISCORD-V2:END */

Revisión del 21:07 23 oct 2026



/* SHIBUSEN-WIKI-V3:INICIO */
/* Presentación reusable para artículos importados. Diseño adaptativo Citizen. */
.mw-parser-output .shibusen-article {
  --sw-line: color-mix(in srgb, currentColor 13%, transparent);
  --sw-soft: color-mix(in srgb, currentColor 4%, transparent);
  --sw-elevated: color-mix(in srgb, currentColor 6%, transparent);
  --sw-accent: var(--color-progressive, #538eec);
  width: 100%;
  min-width: 0;
  font-size: 1rem;
  line-height: 1.68;
}
.mw-parser-output .shibusen-article * { box-sizing: border-box; }
.mw-parser-output .shibusen-hero {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(305px, 360px);
  gap: clamp(1.2rem, 3vw, 2.2rem);
  align-items: start;
  margin: 0 0 1.65rem;
}
.mw-parser-output .shibusen-hero-text { min-width: 0; padding-top: .35rem; }
.mw-parser-output .shibusen-eyebrow {
  display: inline-flex; align-items: center;
  padding: .35rem .65rem;
  border: 1px solid var(--sw-line); border-radius: 100px;
  color: var(--sw-accent); background: var(--sw-soft);
  font-size: .7rem; font-weight: 750; letter-spacing: .09em;
}
.mw-parser-output .shibusen-intro { font-size: 1.025rem; line-height: 1.8; }
.mw-parser-output .shibusen-intro p:first-child { margin-top: 1rem; }
.mw-parser-output .shibusen-chips {
  display: flex; flex-wrap: wrap; gap: .55rem;
  margin-top: 1.15rem;
}
.mw-parser-output .shibusen-chip {
  display: inline-flex; gap: .5rem; align-items: baseline;
  padding: .35rem .7rem; border-radius: .55rem;
  background: var(--sw-soft); border: 1px solid var(--sw-line);
  font-size: .81rem;
}
.mw-parser-output .shibusen-chip b { opacity: .68; font-size: .78rem; }
.mw-parser-output .shibusen-hero-card {
  width: 100%; min-width: 0;
  border: 1px solid var(--sw-line);
  border-radius: 15px;
  background: var(--sw-soft);
  overflow: hidden;
  box-shadow: 0 6px 28px rgba(0,0,0,.05);
}
.mw-parser-output table.shibusen-infobox {
  float: none !important;
  clear: none !important;
  display: table !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  border: 0 !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  font-size: .88rem;
  line-height: 1.45;
}
.mw-parser-output table.shibusen-infobox tr { border-bottom: 1px solid var(--sw-line); }
.mw-parser-output table.shibusen-infobox tr:last-child { border-bottom: none; }
.mw-parser-output table.shibusen-infobox td,
.mw-parser-output table.shibusen-infobox th {
  padding: .64rem .85rem !important;
  border: 0 !important;
  vertical-align: middle;
  word-break: normal; overflow-wrap: break-word;
  background: transparent !important;
  color: inherit;
}
.mw-parser-output table.shibusen-infobox tr:not(:first-child) td:first-child:not([colspan]) {
  width: 39%;
  font-weight: 650;
  opacity: .78;
}
.mw-parser-output table.shibusen-infobox tr:first-child td {
  text-align: center;
  font-size: 1.05rem; font-weight: 750;
  padding: .9rem .8rem !important;
  background: var(--sw-elevated) !important;
}
.mw-parser-output .shibusen-image-pending {
  display: inline-flex; align-items: center; justify-content: center;
  width: 100%; min-height: 58px;
  padding: .7rem .9rem;
  border: 1px dashed var(--sw-line);
  border-radius: .55rem;
  font-size: .78rem; opacity: .68;
  text-align: center;
}
.mw-parser-output .shibusen-article-body { clear: both; min-width: 0; }
.mw-parser-output .shibusen-article-body > h2,
.mw-parser-output .shibusen-article-body .mw-heading2 {
  margin-top: 1.65rem;
  margin-bottom: .65rem;
  padding-bottom: .5rem;
  border-bottom: 1px solid var(--sw-line);
  font-size: clamp(1.3rem, 2vw, 1.55rem);
}
.mw-parser-output .shibusen-article-body p { margin: .75rem 0 1.2rem; }
.mw-parser-output .shibusen-article-body > div { min-width: 0; }
.mw-parser-output .shibusen-article table.wikitable:not(.shibusen-infobox) {
  width: auto;
  max-width: 100%;
  margin: .8rem 0 1.55rem;
  background: transparent;
  border: 1px solid var(--sw-line);
  border-radius: 12px;
  border-collapse: separate;
  border-spacing: 0;
  box-shadow: none;
  overflow: hidden;
  line-height: 1.45;
  font-size: .9rem;
  font-variant-numeric: tabular-nums;
}
.mw-parser-output .shibusen-article table.wikitable:not(.shibusen-infobox) th,
.mw-parser-output .shibusen-article table.wikitable:not(.shibusen-infobox) td {
  padding: .75rem .8rem;
  background: transparent;
  border: none;
  border-bottom: 1px solid var(--sw-line);
  vertical-align: middle;
}
.mw-parser-output .shibusen-article table.wikitable:not(.shibusen-infobox) th {
  background: var(--sw-elevated);
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
}
.mw-parser-output .shibusen-article table.wikitable:not(.shibusen-infobox) tr:last-child > * { border-bottom: 0; }
.mw-parser-output .shibusen-article table.wikitable:not(.shibusen-infobox) tr:hover > td { background: var(--sw-soft); }
.mw-parser-output .shibusen-article table.shibusen-evolutions,
.mw-parser-output .shibusen-article table.shibusen-attacks { width: 100%; }
.mw-parser-output .shibusen-article table.shibusen-evolutions td { white-space: nowrap; }
.mw-parser-output .shibusen-article table.shibusen-stats:not(.shibusen-wide) { min-width: min(100%, 430px); }
.mw-parser-output .shibusen-article table.shibusen-stats td:last-child { font-weight: 700; }
.mw-parser-output .shibusen-article table.shibusen-wide {
  display: block;
  width: 100% !important;
  max-width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: thin;
}
.mw-parser-output .shibusen-article table.shibusen-wide td,
.mw-parser-output .shibusen-article table.shibusen-wide th { white-space: nowrap; }
.mw-parser-output .shibusen-credit {
  clear: both;
  margin-top: 2.25rem;
  padding-top: 1rem;
  border-top: 1px solid var(--sw-line);
  opacity: .65;
  font-size: .78rem;
  line-height: 1.6;
}
@media (max-width: 900px) {
  .mw-parser-output .shibusen-hero { grid-template-columns: 1fr; gap: 1rem; }
  .mw-parser-output .shibusen-hero-card { max-width: 100%; }
  .mw-parser-output .shibusen-article table.wikitable:not(.shibusen-infobox) {
    display: block; width: 100%; max-width: 100%; overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
/* SHIBUSEN-WIKI-V3:FIN */

/* SHIBUSEN-GUIAS-DISCORD-V2:START */
/* Edición wiki: bloques editoriales, nunca tarjetas de mensajes Discord. */
.mw-parser-output .sw-guide-v2 {
  --sg-divider: #dbe4eb;
  --sg-secondary: #536a7c;
  --sg-media: #eef4f8;
  color: inherit;
  max-width: 1100px;
  margin-inline: auto;
  font-size: 1rem;
  line-height: 1.75;
}
.mw-parser-output .sw-guide-v2 .sw-guide-section {
  padding: 20px 0 23px;
  border-bottom: 1px solid var(--sg-divider);
  min-width: 0;
}
.mw-parser-output .sw-guide-v2 .sw-guide-section:first-child { padding-top: 0; }
.mw-parser-output .sw-guide-v2 .sw-guide-section:last-of-type { border-bottom: 0; }
.mw-parser-output .sw-guide-v2 .sw-guide-section > p:first-child { margin-top: 0; }
.mw-parser-output .sw-guide-v2 .sw-guide-section > p:last-child { margin-bottom: 0; }
.mw-parser-output .sw-guide-v2 .sw-discord-media {
  margin: 18px auto 20px;
  max-width: 920px;
  padding: 12px;
  background: var(--sg-media);
  border: 1px solid var(--sg-divider);
  border-radius: 14px;
  text-align: center;
}
.mw-parser-output .sw-guide-v2 .sw-discord-media .mw-file-element,
.mw-parser-output .sw-guide-v2 .sw-discord-media img {
  max-width: 100%; height: auto; border-radius: 8px; object-fit: contain;
}
.mw-parser-output .sw-guide-v2 .sw-discord-media .mw-file-description,
.mw-parser-output .sw-guide-v2 .sw-discord-media .mw-file-description img {
  display: inline-block; max-width: 100%;
}
.mw-parser-output .sw-guide-v2 .embedvideo { max-width: 100% !important; margin: 16px auto 22px; }
.mw-parser-output .sw-guide-v2 .sw-guide-source {
  color: var(--sg-secondary);
  font-size: .83rem;
  padding: 24px 0 12px;
  overflow-wrap: anywhere;
}
.mw-parser-output .sw-guide-v2 .sw-guide-source a { color: inherit; text-decoration: underline; }
html.skin-theme-clientpref-night .mw-parser-output .sw-guide-v2 {
  --sg-divider: #2a3a4a;
  --sg-secondary: #98adbf;
  --sg-media: #111e2a;
}
@media (prefers-color-scheme: dark) {
  html.skin-theme-clientpref-os .mw-parser-output .sw-guide-v2 {
    --sg-divider: #2a3a4a;
    --sg-secondary: #98adbf;
    --sg-media: #111e2a;
  }
}
@media (max-width: 680px) {
  .mw-parser-output .sw-guide-v2 .sw-guide-section { padding: 16px 0 20px; }
  .mw-parser-output .sw-guide-v2 .sw-discord-media { padding: 6px; border-radius: 9px; }
}
/* SHIBUSEN-GUIAS-DISCORD-V2:END */