<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Diseños on Martijn's Notes</title><link>https://vandenboom.online/es/docs/layouts/</link><description>Recent content in Diseños on Martijn's Notes</description><generator>Hugo</generator><language>es</language><copyright>Copyright © 2016-2026 van den &lt;span class='bold-rotate'&gt;B&lt;/span&gt;oom. All Rights Reserved.</copyright><lastBuildDate>Thu, 15 Sep 2022 10:46:23 +0800</lastBuildDate><atom:link href="https://vandenboom.online/es/docs/layouts/index.xml" rel="self" type="application/rss+xml"/><item><title>Diseño de página de destino</title><link>https://vandenboom.online/es/docs/layouts/landing/</link><pubDate>Thu, 15 Sep 2022 10:46:23 +0800</pubDate><guid>https://vandenboom.online/es/docs/layouts/landing/</guid><description><![CDATA[<p>En este artículo, hablaremos sobre el diseño de la página de destino; puede que le interese si va a personalizar las páginas en modo Markdown.</p>
<!--más-->

<h2 id="qué-es" data-numberify>¿Qué es?<a class="anchor ms-1" href="#qué-es"></a></h2>
<p>El diseño de la página de destino es solo un contenedor esqueleto, el cuerpo consta de tres partes: barra superior de la aplicación, contenido de la página y pie de página.</p>

<h3 id="ventajas" data-numberify>Ventajas<a class="anchor ms-1" href="#ventajas"></a></h3>
<ul>
<li>Redacción de contenidos en Markdown.</li>
<li>Códigos cortos reutilizables.</li>
</ul>

<h2 id="cómo-usarlo" data-numberify>¿Cómo usarlo?<a class="anchor ms-1" href="#cómo-usarlo"></a></h2>
<p>Es bastante simple de usar, simplemente especifique <code>type</code> como <code>landing</code> y <code>sidebar</code> como <code>false</code> en la portada de la página, el resto es todo acerca de su contenido.</p>]]></description></item><item><title>Diseño de documentos</title><link>https://vandenboom.online/es/docs/layouts/docs/</link><pubDate>Wed, 12 Jan 2022 10:56:34 -0800</pubDate><guid>https://vandenboom.online/es/docs/layouts/docs/</guid><description><![CDATA[<p>En este artículo, exploraremos el diseño <code>docs</code>, que se puede utilizar para escribir documentación del proyecto, notas personales y más.</p>
<!--más-->
<blockquote>
<p>Si va a utilizar el diseño <code>docs</code> en otras secciones(<code>notes</code>), eche un vistazo a la página <a href="https://vandenboom.online/es/docs/content/">Contenido</a>.</p>
</blockquote>

<h2 id="diseño" data-numberify>Diseño<a class="anchor ms-1" href="#diseño"></a></h2>
<p>El diseño <code>docs</code> consta de tres secciones, de principio a fin: barra de navegación del documento, contenido del documento y barra lateral.</p>

<h2 id="estructura-de-contenido" data-numberify>Estructura de contenido<a class="anchor ms-1" href="#estructura-de-contenido"></a></h2>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="ln"> 1</span><span class="cl">$ tree content/docs 
</span></span><span class="line"><span class="ln"> 2</span><span class="cl">├── _index.md
</span></span><span class="line"><span class="ln"> 3</span><span class="cl">├── installation
</span></span><span class="line"><span class="ln"> 4</span><span class="cl">│   ├── _index.md
</span></span><span class="line"><span class="ln"> 5</span><span class="cl">│   ├── linux
</span></span><span class="line"><span class="ln"> 6</span><span class="cl">│   │   ├── _index.md
</span></span><span class="line"><span class="ln"> 7</span><span class="cl">│   │   ├── archlinux
</span></span><span class="line"><span class="ln"> 8</span><span class="cl">│   │   │   └── index.md
</span></span><span class="line"><span class="ln"> 9</span><span class="cl">│   │   └── ubuntu
</span></span><span class="line"><span class="ln">10</span><span class="cl">│   │       └── index.md
</span></span><span class="line"><span class="ln">11</span><span class="cl">│   └── windows
</span></span><span class="line"><span class="ln">12</span><span class="cl">│       └── index.md
</span></span><span class="line"><span class="ln">13</span><span class="cl">└── introduction
</span></span><span class="line"><span class="ln">14</span><span class="cl">    └── index.md
</span></span></code></pre></div><p><picture><img class="img-fluid mx-auto d-block" alt="Estructura" src="/docs/layouts/docs/structure.png" loading="lazy" width="313" height="320" />
</picture>

</p>]]></description><enclosure url="https://vandenboom.online/docs/layouts/docs/featured.png" length="157833" type="image/png"/></item><item><title>Diseño de preguntas frecuentes</title><link>https://vandenboom.online/es/docs/layouts/faq/</link><pubDate>Tue, 07 Dec 2021 21:46:43 +0800</pubDate><guid>https://vandenboom.online/es/docs/layouts/faq/</guid><description><![CDATA[<p>La página <a href="https://vandenboom.online/es/faq/">Preguntas frecuentes</a> es una colección de preguntas frecuentes.</p>
<!--más-->

<h2 id="requisitos-previos" data-numberify>Requisitos previos<a class="anchor ms-1" href="#requisitos-previos"></a></h2>
<p>Necesitamos crear una página llamada <code>faq/index.md</code> en el directorio <code>content</code>.</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="ln">1</span><span class="cl"><span class="err">+++</span>
</span></span><span class="line"><span class="ln">2</span><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">&#34;Frequently Asked Questions&#34;</span>
</span></span><span class="line"><span class="ln">3</span><span class="cl"><span class="nx">layout</span> <span class="p">=</span> <span class="s2">&#34;faq&#34;</span>
</span></span><span class="line"><span class="ln">4</span><span class="cl"><span class="err">+++</span>
</span></span></code></pre></div>
<h2 id="datos" data-numberify>Datos<a class="anchor ms-1" href="#datos"></a></h2>
<p>Los datos se almacenan en el directorio <code>data</code>, la estructura del directorio es la siguiente:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-text" data-lang="text"><span class="line"><span class="ln">1</span><span class="cl">data
</span></span><span class="line"><span class="ln">2</span><span class="cl">  /en
</span></span><span class="line"><span class="ln">3</span><span class="cl">    /faq
</span></span><span class="line"><span class="ln">4</span><span class="cl">      foo.json
</span></span><span class="line"><span class="ln">5</span><span class="cl">      bar.json
</span></span><span class="line"><span class="ln">6</span><span class="cl">  /zh-cn
</span></span><span class="line"><span class="ln">7</span><span class="cl">    /faq
</span></span><span class="line"><span class="ln">8</span><span class="cl">      foo.json
</span></span><span class="line"><span class="ln">9</span><span class="cl">      bar.json
</span></span></code></pre></div><p>Como puedes ver, clasificamos las preguntas según su idioma. Y cada archivo representa un grupo de preguntas, que tiene el mismo formato de la siguiente manera:</p>]]></description></item><item><title>Diseño de archivo</title><link>https://vandenboom.online/es/docs/layouts/archives/</link><pubDate>Fri, 03 Dec 2021 11:16:51 +0800</pubDate><guid>https://vandenboom.online/es/docs/layouts/archives/</guid><description><![CDATA[<p>La página de archivo es una colección de publicaciones agrupadas por año.</p>
<!--más-->

<h2 id="requisitos-previos" data-numberify>Requisitos previos<a class="anchor ms-1" href="#requisitos-previos"></a></h2>
<p>Las páginas no se crean automáticamente, primero debemos crear secciones de archivos:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="ln">1</span><span class="cl">$ tree content/archives
</span></span><span class="line"><span class="ln">2</span><span class="cl">├── <span class="m">2021</span>
</span></span><span class="line"><span class="ln">3</span><span class="cl">│   ├── _index.md
</span></span><span class="line"><span class="ln">4</span><span class="cl">├── <span class="m">2022</span>
</span></span><span class="line"><span class="ln">5</span><span class="cl">│   ├── _index.md
</span></span><span class="line"><span class="ln">6</span><span class="cl">├── _index.md
</span></span></code></pre></div><p>El contenido de esos archivos solo contiene un parámetro <code>title</code>.</p>

<h2 id="parámetros-del-sitio" data-numberify>Parámetros del sitio<a class="anchor ms-1" href="#parámetros-del-sitio"></a></h2>
<table>
	<thead>
			<tr>
					<th>Nombre</th>
					<th style="text-align: center">Tipo</th>
					<th style="text-align: center">Predeterminado</th>
					<th>Descripción</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><code>archive</code></td>
					<td style="text-align: center">Objeto</td>
					<td style="text-align: center">-</td>
					<td>Archivo.</td>
			</tr>
			<tr>
					<td><code>archive.dateFormat</code></td>
					<td style="text-align: center">Cadena</td>
					<td style="text-align: center"><code>Jan 2</code></td>
					<td>Formato de fecha de archivo.</td>
			</tr>
			<tr>
					<td><code>archive.monthFormat</code></td>
					<td style="text-align: center">Cadena</td>
					<td style="text-align: center"><code>January</code></td>
					<td>Formato del mes de archivo, p. <code>1</code>, <code>01</code>, <code>Jan</code> y <code>January</code>.</td>
			</tr>
			<tr>
					<td><code>archive.basePath</code></td>
					<td style="text-align: center">Cadena</td>
					<td style="text-align: center"><code>/archives</code></td>
					<td></td>
			</tr>
	</tbody>
</table>]]></description></item><item><title>Diseño de búsqueda</title><link>https://vandenboom.online/es/docs/layouts/search/</link><pubDate>Fri, 03 Dec 2021 11:16:51 +0800</pubDate><guid>https://vandenboom.online/es/docs/layouts/search/</guid><description><![CDATA[<p>Puede resultar difícil para los lectores recuperar un artículo si hay muchos artículos en su sitio, por lo que agregamos la función de búsqueda.</p>
<!--más-->

<h2 id="requisitos-previos" data-numberify>Requisitos previos<a class="anchor ms-1" href="#requisitos-previos"></a></h2>
<p>Todo lo que necesita hacer es crear una página llamada <code>search/_index.md</code> en el directorio <code>content</code>.</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="ln">1</span><span class="cl"><span class="err">+++</span>
</span></span><span class="line"><span class="ln">2</span><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">&#34;Search&#34;</span>
</span></span><span class="line"><span class="ln">3</span><span class="cl"><span class="err">+++</span>
</span></span></code></pre></div>
<h2 id="parámetros-del-sitio" data-numberify>Parámetros del sitio<a class="anchor ms-1" href="#parámetros-del-sitio"></a></h2>
<table>
	<thead>
			<tr>
					<th>Nombre</th>
					<th style="text-align: center">Tipo</th>
					<th style="text-align: center">Predeterminado</th>
					<th>Descripción</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td><code>search</code></td>
					<td style="text-align: center">Objeto</td>
					<td style="text-align: center">-</td>
					<td>Configuración de búsqueda.</td>
			</tr>
			<tr>
					<td><code>search.paginate</code></td>
					<td style="text-align: center">Entero</td>
					<td style="text-align: center"><code>10</code></td>
					<td>Paginación.</td>
			</tr>
			<tr>
					<td><code>search.indexPaginate</code></td>
					<td style="text-align: center">Entero</td>
					<td style="text-align: center"><code>1000</code></td>
					<td>Paginación de archivos de índice.</td>
			</tr>
			<tr>
					<td><code>search.indexPreload</code></td>
					<td style="text-align: center">Booleano</td>
					<td style="text-align: center"><code>true</code></td>
					<td>Si se deben precargar los índices de búsqueda.</td>
			</tr>
			<tr>
					<td><code>search.maxResults</code></td>
					<td style="text-align: center">Número</td>
					<td style="text-align: center"><code>100</code></td>
					<td>El número máximo de resultados de búsqueda.</td>
			</tr>
			<tr>
					<td><code>search.resultContentCharactersCount</code></td>
					<td style="text-align: center">Entero</td>
					<td style="text-align: center"><code>240</code></td>
					<td>El número máximo de caracteres del contenido del resultado para mostrar.</td>
			</tr>
			<tr>
					<td><code>search.shortcut</code></td>
					<td style="text-align: center">Matriz</td>
					<td style="text-align: center"><code>[&quot;/&quot;]</code></td>
					<td>El acceso directo de búsqueda, es decir, <code>[&quot;Control&quot;, &quot;/&quot;]</code>, deshabilítelo mediante una matriz vacía <code>[]</code>.</td>
			</tr>
			<tr>
					<td><code>search.fuse</code></td>
					<td style="text-align: center">Objeto</td>
					<td style="text-align: center">-</td>
					<td><a href="https://fusejs.io/api/options.html" target="_blank" rel="noopener noreferrer">Opciones de Fuse.js<i class="fas fa-external-link-square-alt ms-1"></i></a>.</td>
			</tr>
			<tr>
					<td><code>search.fuse.ignoreLocation</code></td>
					<td style="text-align: center">Booleano</td>
					<td style="text-align: center"><code>true</code></td>
					<td></td>
			</tr>
			<tr>
					<td><code>search.fuse.location</code></td>
					<td style="text-align: center">Entero</td>
					<td style="text-align: center">-</td>
					<td></td>
			</tr>
			<tr>
					<td><code>search.fuse.isCaseSensitive</code></td>
					<td style="text-align: center">Booleano</td>
					<td style="text-align: center">-</td>
					<td></td>
			</tr>
			<tr>
					<td><code>search.fuse.minMatchCharLength</code></td>
					<td style="text-align: center">Entero</td>
					<td style="text-align: center">-</td>
					<td></td>
			</tr>
			<tr>
					<td><code>search.fuse.threshold</code></td>
					<td style="text-align: center">Doble</td>
					<td style="text-align: center">-</td>
					<td></td>
			</tr>
			<tr>
					<td><code>search.fuse.distance</code></td>
					<td style="text-align: center">Entero</td>
					<td style="text-align: center">-</td>
					<td></td>
			</tr>
			<tr>
					<td><code>search.fuse.useExtendedSearch</code></td>
					<td style="text-align: center">Booleano</td>
					<td style="text-align: center">-</td>
					<td></td>
			</tr>
	</tbody>
</table>]]></description></item><item><title>Formulario de contacto</title><link>https://vandenboom.online/es/docs/layouts/contact/</link><pubDate>Tue, 30 Nov 2021 23:56:00 +0800</pubDate><guid>https://vandenboom.online/es/docs/layouts/contact/</guid><description><![CDATA[<p>Podemos poner nuestra dirección de correo electrónico en <a href="https://vandenboom.online/es/docs/widgets/social-links/">enlaces sociales</a> para que los lectores puedan contactarnos. Desafortunadamente, los correos electrónicos serán más o menos tratados como spam e incluso filtrados.
Por lo tanto, traemos una función llamada formulario de contacto.</p>
<!--más-->

<h2 id="requisitos-previos" data-numberify>Requisitos previos<a class="anchor ms-1" href="#requisitos-previos"></a></h2>
<p>Necesitamos crear una página de contacto llamada <code>contact/index.md</code> en el directorio <code>content</code>, para que podamos acceder al formulario de contacto.</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="ln">1</span><span class="cl"><span class="err">+++</span>
</span></span><span class="line"><span class="ln">2</span><span class="cl"><span class="nx">title</span> <span class="p">=</span> <span class="s2">&#34;Contact Us&#34;</span>
</span></span><span class="line"><span class="ln">3</span><span class="cl"><span class="nx">layout</span> <span class="p">=</span> <span class="s2">&#34;contact&#34;</span>
</span></span><span class="line"><span class="ln">4</span><span class="cl"><span class="err">+++</span>
</span></span></code></pre></div><p>Una vez creado, el enlace aparecerá en el widget de perfil.</p>]]></description></item></channel></rss>