> 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/pl/konfiguracja/overleaf-toolkit/branding.md).

# Dostosowanie marki

### Nagłówek <a href="#header" id="header"></a>

W tej sekcji omówimy, jak spersonalizować kluczowe elementy Twojej lokalnej instancji. Możesz dostosować tytuł witryny, linki nawigacyjne, nagłówek, stopkę i logo zgodnie ze swoimi preferencjami.

### Tytuł witryny <a href="#site-title" id="site-title"></a>

Tytuł paska nawigacji można dostosować za pomocą `OVERLEAF_NAV_TITLE` zmiennej środowiskowej; ten tekst jest używany w lewym górnym rogu nawigacji, jeśli nie ustawiono logo.

```bash
# dodaj do config/variables.env
OVERLEAF_NAV_TITLE=Nasza instancja Overleaf
```

## Logo

Możesz dodać niestandardowe logo zamiast tekstu, ustawiając zmienną środowiskową `OVERLEAF_HEADER_IMAGE_URL`. Ta wartość powinna wskazywać na plik obrazu hostowany zewnętrznie.

Dodaj do config/variables.env:

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

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

{% endcode %}

## Linki nawigacyjne w nagłówku

Dodatkowe elementy nawigacji można dodać do nagłówka nawigacji, ustawiając `OVERLEAF_HEADER_EXTRAS` zmienną środowiskową na tablicę obiektów JSON. Na przykład:

{% code overflow="wrap" %}

```json
[\
  {\
    "text": "Jakiś link",\
    "url": "http://example.com/somelink",\
    "class": "stonowany",\
    "only_when_logged_out": true\
  },\
  {\
    "text": "Pomoc",\
    "class": "stonowany",\
    "dropdown": [\
      {\
        "text": "Dokumentacja",\
        "url": "/learn"\
      },\
      {\
        "text": "Skontaktuj się z administratorem",\
        "url": "http://example.com/contact"\
      }\
    ]\
  }\
]
```

{% endcode %}

Dodaj postać JSON z escapowaniem do toolkit/variables.env:

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

```bash
# dodaj do toolkit/variables.env
OVERLEAF_HEADER_EXTRAS=[{"text":"Jakiś link","url":"http://example.com/somelink","class":"stonowany","only_when_logged_out":true},{"text":"Pomoc","class":"stonowany","dropdown":[{"text":"Dokumentacja","url":"/learn"},{"text":"Skontaktuj się z administratorem","url":"http://example.com/contact"}]}]
```

{% endcode %}

## Stopki

Można dostosować zarówno lewą, jak i mniejszą prawą stopkę (znajdującą się na stronach takich jak `/project`) za pomocą zmiennych środowiskowych `OVERLEAF_LEFT_FOOTER` i `OVERLEAF_RIGHT_FOOTER`. Obie oczekują tablicy obiektów JSON, które zostaną wstawione.

Obie oczekują tablicy JSON, która zostanie wstawiona.

```json
[\
  {\
    "text": "To jest przykładowy wpis tekstowy stopki!"\
  },\
  {\
    "text": "To jest przykładowy link URL w stopce!", "url" : "/my-first-link.htm"\
  }\
]
```

{% hint style="info" %}
Podczas używania `tekst` tylko, nie może zawierać HTML, ponieważ wartość zostanie wyrenderowana jako surowy tekst.
{% endhint %}

Te dane muszą być poprawnym JSON-em, aby działały, a cudzysłowy muszą być poprzedzone znakami ucieczki, gdy są przekazywane jako zmienna środowiskowa.

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

```bash
# dodaj do config/variables.env
OVERLEAF_LEFT_FOOTER=[{"text": "To jest przykładowy wpis tekstowy stopki!"}]
OVERLEAF_RIGHT_FOOTER=["text": "To jest przykładowy link URL w stopce!", "url" : "/my-first-link.htm"]
```

{% endcode %}

{% hint style="info" %}
Oprócz `tekst` i `adres URL`, obiekt JSON również akceptuje właściwości `klasa` i `etykieta` do dodatkowego dostosowania.
{% 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/pl/konfiguracja/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.
