# XWUILayoutFooter (deprecated - merged into XWUIBarSiteFooter)

XWUILayoutFooter picked one of 5 pre-built footer layouts by `block` number,
with no CSS of its own (styling, if any, was borrowed from ambient global
classes), a `size` config with no visual effect, and a `socialLinks[].icon`
field that was accepted but never rendered.
[`XWUIBarSiteFooter`](../../basic/XWUIBarSiteFooter/XWUIBarSiteFooter.md) is
the richer, fully-styled/themed/accessible implementation and absorbed every
real capability the 5 blocks offered - columns, a flat heading-less link row,
a working newsletter form, and a social-links row that actually renders
`icon` - so it became the merged winner.

This alias keeps `XWUILayoutFooter` and the `<xwui-layout-footer>` custom
element working unchanged (per the never-remove-a-feature rule) - it is a
thin subclass of `XWUIBarSiteFooter`; the data mapping is lossless (`block`
was purely a data-shape selector with no visual axes, so it doesn't affect
config at all - see `XWUILayoutFooter.ts` for the field-by-field mapping).
Its example scenarios (newsletter form, social links row) now live under
[`../../basic/XWUIBarSiteFooter/examples/`](../../basic/XWUIBarSiteFooter/examples/),
deduped against XWUIBarSiteFooter's own set. Switch new code to importing
`XWUIBarSiteFooter` directly.
