MediaWiki:Common.css
Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
/* Documenta Learning: estilo del sitio (web y piel móvil). Tarjetas, bandas y tipografía amplia. */
:root { --dl-azul: #2563eb; --dl-marino: #1e3a8a; --dl-fondo: #f5f7fa; --dl-texto: #1f2937; --dl-suave: #475569; }
/* Lectura */
.mw-body-content { font-size: 1.05em; line-height: 1.7; color: var(--dl-texto); }
.mw-body-content a:not(.new) { color: var(--dl-azul); }
.mw-body-content h2, .mw-body-content h3 { color: var(--dl-marino); font-weight: 700; font-family: inherit; }
.mw-body-content h2 { border-bottom: 2px solid #dbe4ff; padding-bottom: 4px; }
.mw-body h1.firstHeading, .mw-first-heading { color: var(--dl-marino); font-weight: 700; }
.mw-body-content table.wikitable { border-radius: 8px; overflow: hidden; }
.mw-body-content table.wikitable > * > tr > th { background: #e8efff; color: var(--dl-marino); }
/* Portada: sin el título "Página principal" */
.page-Página_principal .mw-first-heading,
.page-Página_principal #firstHeading,
.page-Página_principal .vector-page-titlebar { display: none; }
.dl-hero { background: linear-gradient(135deg, var(--dl-marino), var(--dl-azul)); color: #fff; border-radius: 16px; padding: 32px 28px; margin: 8px 0 24px; }
.dl-hero-title { font-size: 2em; font-weight: 700; line-height: 1.2; color: #fff; }
.dl-hero-text { font-size: 1.1em; opacity: .92; margin-top: 8px; max-width: 40em; }
.dl-hero a, .dl-hero a:visited { color: #fff !important; text-decoration: underline; }
.dl-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)); gap: 16px; margin: 16px 0 24px; }
.dl-card { --dl-c: var(--dl-azul); background: #fff; border: 1px solid #e3e8f0; border-top: 6px solid var(--dl-c); border-radius: 12px; padding: 16px 18px; box-shadow: 0 2px 6px rgba(15, 23, 42, .06); }
.dl-card-title { font-size: 1.3em; font-weight: 700; margin-bottom: 4px; }
.dl-card-title a, .dl-card-title a:visited { color: var(--dl-c) !important; }
.dl-card-text { color: var(--dl-suave); margin-bottom: 8px; }
.dl-mat { --dl-c: #2563eb; }
.dl-con { --dl-c: #0d9488; }
.dl-band { background: var(--dl-fondo); border-radius: 12px; padding: 20px; margin: 24px 0; }
.dl-band .dl-grid { margin: 0; }
.dl-band .dl-card { border-top-width: 1px; box-shadow: none; }
.dl-step-title { font-weight: 700; color: var(--dl-marino); font-size: 1.1em; margin-bottom: 4px; }