Cabecera en una línea; vuelve el boceto 5 y va antes del panel

This commit is contained in:
hacklab 2026-10-14 12:39:14 +02:00
parent 7cc81561d3
commit 5158bd1d04
15 changed files with 141 additions and 125 deletions

View file

@ -19,16 +19,17 @@ body { margin: 0; background: var(--bg); color: var(--fg); font: 17px/1.55 var(-
a { color: inherit; }
img { max-width: 100%; }
.cab { display: flex; flex-direction: column; align-items: center; gap: 6px; padding: 12px 20px 22px; }
.cab { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 20px; padding: 10px 24px; }
.cab .simbolo { justify-self: start; line-height: 0; }
.cab .simbolo img { height: 92px; }
.cab h1 { margin: 0; line-height: 0; }
.firma { display: flex; align-items: flex-end; justify-content: center; gap: 18px; }
.firma .simbolo { height: 120px; }
.firma .logotipo { height: 78px; margin-bottom: 6px; }
.idiomas { align-self: flex-end; display: flex; gap: 6px; font: 20px/1 var(--bt); letter-spacing: .04em; }
.firma { display: block; line-height: 0; }
.firma .logotipo { height: 72px; }
.idiomas { justify-self: end; display: flex; gap: 6px; font: 20px/1 var(--bt); letter-spacing: .04em; }
.idiomas a { border: var(--bd); border-radius: 6px; padding: 4px 9px 2px; text-decoration: none; box-shadow: 3px 3px 0 var(--fg); }
.idiomas a[aria-current] { background: var(--fg); color: var(--bg); box-shadow: 3px 3px 0 var(--neon); }
.portada { padding: 24px 20px 24px; border-top: var(--bd); border-bottom: var(--bd); text-align: center; overflow: hidden; }
.portada { padding: 0 20px 24px; border-bottom: var(--bd); text-align: center; overflow: hidden; }
h1 { margin: 0; font: 400 clamp(52px, 8vw, 112px)/.92 var(--bt); text-transform: uppercase; }
.c-techo { color: var(--techo); } .c-tierra { color: var(--tierra); } .c-fronteras { color: #c99500; } .c-paz { color: var(--paz); }
.calle { display: block; width: 100%; max-width: 1200px; height: auto; margin: 10px auto 0; }
@ -72,7 +73,7 @@ h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-sp
.pie { border-top: var(--bd); padding: 18px 20px; text-align: center; font-size: 14px; }
.pie p { margin: 4px 0; }
.panel { padding-top: 10px; border-bottom: 0; }
.panel { padding-top: 32px; }
.panel > p { margin: 0 0 14px; }
.tags { display: flex; flex-wrap: wrap; gap: 8px; padding: 10px 0; font: 20px var(--bt); letter-spacing: .03em; }
.tags span { border: 2px dashed var(--fg); padding: 1px 8px; }
@ -119,11 +120,10 @@ h3 { margin: 0; font: 400 34px/1 var(--bt); text-transform: uppercase; letter-sp
.redes { gap: 8px; }
.red { font-size: 18px; padding: 7px 10px 5px; }
.mapa { font-size: 15px; }
.cab { padding: 10px 12px 16px; }
.idiomas { align-self: center; }
.firma { gap: 10px; }
.firma .simbolo { height: 56px; }
.firma .logotipo { height: 32px; margin-bottom: 3px; }
.cab { grid-template-columns: auto minmax(0, 1fr); gap: 8px 12px; padding: 10px 12px 14px; }
.cab .simbolo img { height: 54px; }
.firma .logotipo { height: auto; width: 100%; max-height: 40px; }
.idiomas { grid-column: 1 / -1; justify-self: center; }
.calle { width: 150%; max-width: none; margin-left: -25%; }
.ejes, .principios { grid-template-columns: minmax(0, 1fr); }
.paises { gap: 14px; }