Repository navigation
Release v2.11.0
Release v2.11.0
release-check: OK 8834226
Changelog
Added
- Host layout bridge blocks (re-audit OVR-09 from Symfony Beacon):
layout/_bridge.html.twig, for{% use %}in a
host layout that extends the host's own shell —nowo_ui_bridge_title(document title + optional
nowo_ui_document_title_suffix),nowo_ui_bridge_assets,nowo_ui_bridge_body(the newhost_pageslot wrapper,
nowo-ui-host-page--<page type>,data-nowo-ui-bundle, with navigation, page header, flashes and content),
nowo_ui_bridge_flashesandnowo_ui_bridge_end; pages keep overriding the canonical blocks. Newpage_widthslot:
a container's width per page type throughtheme.pages. See PAGE_CONTRACT. - Density tokens (re-audit OVR-11): button, compact button (square icon buttons), input, badge (with per-tone
colours), table head, pagination and tab metrics as optional--nowo-ui-*tokens, and thenowo-ui-tabs--pill
modifier. Unset, every component keeps its metrics. See THEMING.
Changed
--nowo-ui-control-heightnow also sets the minimum height of.nowo-ui-btnand.nowo-ui-input, and the table
cell tokens also apply to.nowo-ui-table.
Fixed
- Responsive tables in card mode (phones): the actions cell keeps the full width and its actions wrap (they collapsed
into a narrow column drawn over the previous cell), and a labelled cell with several children no longer spills into
the label column (the label is positioned; an inline indentation, e.g. DashboardMenu's tree depth, is overridden).