Pokaż spis treści

Komponent treści

Stats row: stats-row

Sekcja liczb i wyróżników używana wtedy, gdy są realne dane do pokazania. Dokumentacja tej podstrony opisuje, co operator ustawia w panelu, jak dane trafiają do renderera StatsRowBlock.astro i dlaczego komponent jest osobnym typem bloku.

Rola komponentu

Sekcja liczb i wyróżników używana wtedy, gdy są realne dane do pokazania.

Operator dodaje elementy statystyk i wybiera wariant prezentacji. Komponent renderuje te same dane jako karty, minimalną listę, pas akcentowy, split albo numerowane elementy.

Pola edytora

  • title
  • intro
  • variant cards, minimal, accent-band, split albo numbered
  • columns 2, 3 albo 4
  • alignment center albo left
  • items z label, value, icon i description

Od danych bloku do renderera

flowchart LR
  A["Paleta buildera"] --> B["blockType: stats-row"]
  B --> C["Formularz pól komponentu"]
  C --> D["data_json"]
  D --> E["content_blocks"]
  E --> F["StatsRowBlock.astro"]
  F --> G["Sekcja publiczna"]

Decyzje administracyjne i inżynierskie

Stats-row jest osobnym blokiem, żeby liczby nie były przypadkowymi nagłówkami w rich text. Renderer utrzymuje spójny rytm i czytelność porównań.

Wspólne pola techniczne, takie jak sectionWidth, sectionMarginTop, sectionMarginBottom, sectionPaddingTop i sectionPaddingBottom, sprawiają, że każdy komponent można dopasować do rytmu strony bez dopisywania klas albo stylów inline.

Powiązanie z builderem

Ten komponent jest dostępny w palecie tylko wtedy, gdy jego typ pozostaje aktywny w ustawieniu enabledBlockTypes. Import YAML również sprawdza ten typ przez rejestr bloków.