> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/on-premises/es/configuracion/overleaf-toolkit/branding.md).

# Marca

### Encabezado <a href="#header" id="header"></a>

En esta sección, cubriremos cómo personalizar los elementos clave de su instancia local. Puede personalizar el título del sitio, los enlaces de navegación, el encabezado, el pie de página y el logotipo según sus preferencias.

### Título del sitio <a href="#site-title" id="site-title"></a>

El título de la barra de navegación se puede personalizar con la `OVERLEAF_NAV_TITLE` variable de entorno; este texto se usa en la esquina superior izquierda de la navegación si no se ha configurado ningún logotipo.

```bash
# agregar a config/variables.env
OVERLEAF_NAV_TITLE=Nuestra instancia de Overleaf
```

## Logotipo

Puede agregar un logotipo personalizado en lugar de usar texto configurando la variable de entorno `OVERLEAF_HEADER_IMAGE_URL`. Este valor debe apuntar a un archivo de imagen alojado externamente.

Agregue a config/variables.env:

{% code title="config/variables.env" %}

```bash
# agregar a config/variables.env
OVERLEAF_HEADER_IMAGE_URL=https://mysite.somewhere.com/img/logo.png
```

{% endcode %}

## Enlaces de navegación del encabezado

Se pueden añadir elementos de navegación adicionales al encabezado de navegación configurando la `OVERLEAF_HEADER_EXTRAS` variable de entorno con un arreglo JSON de objetos. Por ejemplo:

{% code overflow="wrap" %}

```json
[\
  {\
    "text": "Algún enlace",\
    "url": "http://example.com/somelink",\
    "class": "subdued",\
    "only_when_logged_out": true\
  },\
  {\
    "text": "Ayuda",\
    "class": "subdued",\
    "dropdown": [\
      {\
        "text": "Documentación",\
        "url": "/learn"\
      },\
      {\
        "text": "Contactar al administrador",\
        "url": "http://example.com/contact"\
      }\
    ]\
  }\
]
```

{% endcode %}

Agregue la forma JSON escapada a toolkit/variables.env:

{% code title="toolkit/variables.env" overflow="wrap" %}

```bash
# agregar a toolkit/variables.env
OVERLEAF_HEADER_EXTRAS=[{\"text\":\"Algún enlace\",\"url\":\"http://example.com/somelink\",\"class\":\"subdued\",\"only_when_logged_out\":true},{\"text\":\"Ayuda\",\"class\":\"subdued\",\"dropdown\":[{\"text\":\"Documentación\",\"url\":\"/learn\"},{\"text\":\"Contactar al administrador\",\"url\":\"http://example.com/contact\"}]}]
```

{% endcode %}

## Pies de página

Es posible personalizar tanto el pie de página izquierdo como el derecho más pequeño (que se encuentra en páginas como `/project`) usando las variables de entorno `OVERLEAF_LEFT_FOOTER` y `OVERLEAF_RIGHT_FOOTER`. Ambos esperan un arreglo de objetos JSON que se insertará.

Ambos esperan un arreglo de objetos JSON que se insertará.

```json
[\
  {\
    "text": "¡Esta es una entrada de texto de ejemplo para el pie de página!"\
  },\
  {\
    "text": "¡Este es un enlace URL de ejemplo para el pie de página!", "url" : "/my-first-link.htm"\
  }\
]
```

{% hint style="info" %}
Cuando se usa `texto` solo, no debe contener HTML, ya que el valor se mostrará como texto sin formato.
{% endhint %}

Estos datos deben ser JSON válido para funcionar, con las comillas escapadas cuando se pasen como variable de entorno.

{% code title="config/variables.env" overflow="wrap" %}

```bash
# agregar a config/variables.env
OVERLEAF_LEFT_FOOTER=[{\"text\": \"¡Esta es una entrada de texto de ejemplo para el pie de página!\"}]
OVERLEAF_RIGHT_FOOTER=[\"text\": \"¡Este es un enlace URL de ejemplo para el pie de página!\", \"url\" : \"/my-first-link.htm\"]
```

{% endcode %}

{% hint style="info" %}
Además de `texto` y `url`, el objeto JSON también acepta las propiedades `class` y `label` para una personalización adicional.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/on-premises/es/configuracion/overleaf-toolkit/branding.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
