Difference between revisions of "Template:ANEIndice-Tema"

From National Atlas of Spain
Jump to: navigation, search
(Created page with "<noinclude> {| style="width: 100%; padding: 4px; vertical-align:top; background-color:#FFFFFF" | <div style="margin:0px; background-color:#EFFBFB; font-size:100%; text-align:...")
 
 
Line 137: Line 137:
  
 
</noinclude>
 
</noinclude>
<div style="display: flex; flex-flow: row wrap; clear: both; gap: 0px; text-align: center; justify-content: center; align-items: start; background: #fff; border: 1px solid #ccc; border-radius: 15px; margin: 20px 0px 0px; padding: 20px; width: 1fr; min-width: 402px; box-shadow: 0px -60px 40px -70px #566573, 0px 60px 40px -70px #566573; ">
+
<div style="display: flex; flex-flow: row wrap; clear: both; text-align: center; justify-content: center; align-items: start; background: #fff; border: 1px solid #ccc; border-radius: 15px; margin: 20px 0px 0px; padding: 20px; width: 1fr; min-width: 200px; box-shadow: 0px -60px 40px -70px #566573, 0px 60px 40px -70px #566573; ">
 +
<div style="display: flex; flex-flow: row wrap; background: {{{color}}}; margin: 0px; padding: 8px; width: 100%; min-width: 200px; ">
 +
<div style="display: flex; flex-flow: row wrap; gap: 30px; text-align: center; justify-content: center; align-items: start; background: #fff; border-style: solid; border-width: 1px; border-color: #ccc; border-radius: 0px; margin: 0px; padding: 2vw; width: 100%; box-sizing: border-box; min-width: 194px; ">
  
<div style="display: flex; flex-flow: row wrap; clear: both; gap: 0px; text-align: center; justify-content: center; align-items: start; background: {{{color}}}; margin: 0px; padding: 0px; width: 100%; min-width: 362px; ">
+
<div style="display: flex; flex: auto; text-align: center; justify-content: center; margin: 0px; padding: 0px; width: 40%; min-width: 170px; max-width: 100%; ">
 
+
{| cellspacing="0" cellpadding="0" style="text-align: left; vertical-align: top; margin: 0; padding: 0; width: 100% "  
<div style="display: flex; flex-flow: row wrap; text-align: center; justify-content: center; align-items: start; background: #fff; border-style: solid; border-width: 1px; border-color: #ccc; border-radius: 0px; margin: 8px; padding: 15px 20px 15px; width: 100%; min-width: 322px; ">
 
 
 
<div style="display: flex; text-align: center; justify-content: center; margin: 0px; padding: 0px; flex: auto; width: 60%; min-width: 322px; max-width: 100%; ">
 
{| cellspacing="0" cellpadding="0" style="text-align: left; vertical-align: top; margin: 0; padding: auto; width: 100% "  
 
 
| style="vertical-align: top; |
 
| style="vertical-align: top; |
 
+
<div style="display: flex; flex-flow: column wrap; flex: auto; justify-self: start; justify-content: start; align-content: start; text-align: left; margin: 0px; padding: 0px; width: 100%; ">  
<div style="display: flex; flex-flow: column wrap; justify-self: start; justify-content: start; align-content: start; text-align: left; margin: 0px; padding: 10px 10px 20px; width: 1fr; ">  
 
 
<div style="display: inline-block; ">
 
<div style="display: inline-block; ">
 
<ul style="vertical-align: top; text-align: left; margin: 0px; padding: 0px ">
 
<ul style="vertical-align: top; text-align: left; margin: 0px; padding: 0px ">
<li style="display: inline-block; align-content: center; text-align: left; background: {{{color}}}; margin: 0px 0px 10px; padding: 3px 5px 2px; ">
+
<li style="display: inline-block; align-content: center; text-align: left; background: {{{color}}}; margin: 0px 0px 10px; padding: 5px 8px 4px; ">
[[{{{nombre seccion}}}|<div style="display: inline-block; text-align: left; font-size: 100%; color: #ffffff; line-height: 1.1; margin: 0px; padding: 5px; width: 100%; ">'''PART {{{numero seccion}}}: {{{nombre seccion}}}'''</div> ]]
+
[[{{{nombre seccion}}}|<div style="display: inline-block; text-align: left; font-size: 100%; color: #ffffff; line-height: 1.2; margin: 0px; padding: 0px; width: 100%; ">'''PART {{{numero seccion}}}: {{{nombre seccion}}}'''</div> ]]
 
</li>
 
</li>
 
</ul>
 
</ul>
 
</div>
 
</div>
<div style="display: inline-block; text-align: left; font-size: 180%; color: {{{color}}}; "><span style="font-variant-caps: all-small-caps; ">CHAPTER: </span>'''{{{nombre tema}}}'''</div>
+
<div style="display: inline-block; text-align: left; font-size: calc(1.2em + 0.6vw); line-height: 1.2; color: {{{color}}}; "><span style="font-variant-caps: all-small-caps; ">CHAPTER: </span>'''{{{nombre tema}}}'''</div>
 
{| cellspacing="0" cellpadding="0" style="text-align: left; vertical-align: top; margin: 20px 0px; padding: 0px; width: 100% "  
 
{| cellspacing="0" cellpadding="0" style="text-align: left; vertical-align: top; margin: 20px 0px; padding: 0px; width: 100% "  
| style="vertical-align: top; |  
+
| style="display: flex; flex-flow: column wrap; flex: auto; vertical-align: top; |  
 
== Thematic structure ==
 
== Thematic structure ==
 
{{{indice}}}
 
{{{indice}}}
Line 163: Line 160:
 
{{{introduccion}}}
 
{{{introduccion}}}
 
</div>
 
</div>
 
 
|}
 
|}
 
</div>
 
</div>
 
+
<div style="display: flex; flex-flow: row wrap; text-align: center; justify-content: center; margin: 0px; padding: 0px; min-width: 40%; max-width: 100%; ">
<div style="display: flex; flex-flow: column wrap; text-align: center; justify-content: center; margin: 0px; padding: 0px; flex: auto; width: 30%; max-width: 1fr; min-width: 322px; ">
+
<div style="display: flex; flex-flow: column wrap; flex: auto; text-align: center; justify-content: center; margin: 0px; padding: 0px; width: 100%; min-height: 320px; box-sizing: border-box; ">
{| cellspacing="0" cellpadding="0" style="margin: 0px; padding: 0px; width: 1fr; "
+
<div style="display: flex; flex-flow: row wrap; text-align: center; justify-content: space-evenly; margin: 0px; padding: 0px; width: 100%; ">
| style="vertical-align: top; |
+
<div style="display: flex; flex: auto; justify-content: center; align-items: center; text-align: center; width: 100%; max-width: 300px; max-height: 300px; min-height: 190px; aspect-ratio: 1/1; background: #eaecf0; border-style: solid; border-width: 1px; border-color: #aaaaaa; border-radius: 50%; ">
<div style="text-align: center; justify-content: space-evenly; align-items: stretch; width: 100%; min-width: 322px; ">
 
<ul style="display: flex; flex-flow: row wrap; text-align: center; justify-content: space-evenly; margin: 0px; padding: 0px; ">
 
<li style="display: inline-block; text-align: center; margin: 10px">
 
<div style="display: flex; justify-content: center; align-items: center; text-align: center; width: 300px; height: 300px; background-color: #eaecf0; border-style: solid; border-width: 1px; border-color: #aaaaaa; border-radius: 50% ">
 
 
<div style="transform: rotate(8deg); box-shadow: 2px 2px 5px #939393; ">
 
<div style="transform: rotate(8deg); box-shadow: 2px 2px 5px #939393; ">
 
[[File:{{{portada}}}|center|200px|link={{{descargaPDF}}}|Download full theme in PDF]]
 
[[File:{{{portada}}}|center|200px|link={{{descargaPDF}}}|Download full theme in PDF]]
 
</div>
 
</div>
 
</div>
 
</div>
<div style="padding: 10px 0px 0px; ">
+
</div>
 +
</div>
 +
<div style="display: inline-block; padding: 0px; width: 100%; ">
 
[{{{descargaPDF}}} '''Download full theme in PDF''']
 
[{{{descargaPDF}}} '''Download full theme in PDF''']
 
</div>
 
</div>
</li>
 
</ul>
 
</div>
 
|}
 
 
</div>
 
</div>
  

Latest revision as of 08:30, 12 November 2024

Definición: Esta plantilla se utiliza para la presentación de todos los temas. Contiene tanto un índice temático como un enlace a la descarga del tema completo en PDF. Opcionalmente, se puede incluir un texto introductorio.


Para poder utilizar esta plantilla hay que pasarle los siguientes parámetros:


  • color: Color correspondiente a la sección a la que pertenece el tema.


Tabla de colores de Compendio
Sección I #e0b347
Sección II #368234
Sección III #ad545f
Sección IV #008b8d
Sección V #8781ab
Sección VI #afc538
Sección VII #9ca7b3
Sección VIII #158db4
Sección IX #e07244


Tabla de colores de Monografía
Sección I #EFA824
Sección II #628D93
Sección III #A25652


  • nombre tema: Nombre del tema correspondiente.
Toda la información la tenemos disponible en la página "Thematic structure"


  • numero seccion: Número de la sección correspondiente a la que pertenece el tema, en números romanos, solo el número:
I, II, III, IV, V, VI, VII, VIII o IX.


  • nombre seccion: Nombre de la sección correspondiente a la que pertenece el tema, sin el número.
Toda la información la tenemos disponible en la página "Thematic structure"


  • indice: Índice del Tema correspondiente que contendrá todos sus Subtemas.

Toda la información la tenemos disponible en la página "Thematic structure"


Nota: El nombre de cada Subtema se pondrá mediante un enlace interno de MediaWiki, es decir, entre doble corchete ( [[ ]] ).

Los Subtemas se escriben sin negrita y con un asterisco delante ( *[[ ]] ).


  • introduccion: Texto introductorio del tema.

Es opcional. Solo se incluirá si el tema tiene texto introductorio. Si no lo tiene, se deja en blanco.


  • portada: Imagen de la portada (libro en PDF) de su tema correspondiente.

Solo hay que poner el nombre de la página del geoportal que contiene la imagen de la portada. La imagen de la portada, deberá estar previamente subida al Geoportal.


Nota: En el caso de que el PDF del tema no tenga portada independiente, se utilizará la imagen de la portada de la Sección (si la hay), o en su defecto la portada del compendio.


  • descargaPDF: Enlace directo a la descarga del tema completo en PDF.
Toda la información la podemos obtener desde la página "Libros digitales del Atlas Nacional de España"


Modo de uso: {{ANEIndice-Tema|color=valor|nombre tema=valor|numero seccion=valor|nombre seccion=valor|indice=|introduccion=|portada=valor|descargaPDF=valor}}



  • [[{{{nombre seccion}}}|
    PART {{{numero seccion}}}: {{{nombre seccion}}}
    ]]
CHAPTER: {{{nombre tema}}}

Thematic structure

{{{indice}}}

{{{introduccion}}}

[[File:{{{portada}}}|center|200px|link={{{descargaPDF}}}|Download full theme in PDF]]

[{{{descargaPDF}}} Download full theme in PDF]