Replace internal references (Yoga, CanvasKit, Paragraph API, style runs, characterStyleIDs, vectorNetworkBlob, Kiwi binary, scene graph, font-kit, Local Font Access API, COMPONENT type, override key format, hex codes, px specs) with user-facing language across all 7 locales.
27 lines
894 B
Markdown
27 lines
894 B
Markdown
---
|
|
title: Auto-layout
|
|
description: Auto-layout oparty na flexbox w OpenPencil.
|
|
---
|
|
# Auto-layout
|
|
|
|
Auto-layout automatycznie pozycjonuje dzieci wewnątrz ramki, stosując reguły flexbox. Obsługuje kierunek, odstępy, wyrównanie i responsywne rozmiary.
|
|
|
|
<kbd>⇧</kbd><kbd>A</kbd> aby włączyć/wyłączyć lub opakować zaznaczenie.
|
|
|
|
## Kierunek
|
|
- **Poziomy** — od lewej do prawej
|
|
- **Pionowy** — z góry na dół
|
|
- **Zawijanie** — zawija gdy brakuje miejsca
|
|
|
|
## Odstępy
|
|
**Gap** między sąsiednimi dziećmi. **Padding** między krawędzią ramki a dziećmi.
|
|
|
|
## Wyrównanie
|
|
- **Oś główna (Justify):** początek, środek, koniec, rozłóż
|
|
- **Oś poprzeczna (Align):** początek, środek, koniec, rozciągnij
|
|
|
|
## Rozmiar dzieci
|
|
- **Stały** — jawna szerokość/wysokość
|
|
- **Wypełnij** — rozciąga się w dostępnej przestrzeni
|
|
- **Dopasuj** — kurczy się do zawartości
|