Adds two template params for the floating social icons sidebar:
- social_floating_collapsible: show/hide the collapse toggle handle
- social_floating_collapsed: start collapsed on first visit (default on)
The layout renders the initial collapsed state server-side (no flash),
gates the toggle button behind the collapsible param, and exposes the
admin default via data-default-collapsed. The JS honors a visitor's
saved localStorage preference first, falling back to the admin default.
- Floating social bar now has a toggle button to collapse/expand,
with state persisted in localStorage
- All social icon links show Bootstrap tooltips on hover with the
platform name, placement-aware based on position
- Enhanced URL validation: server-side Joomla validate="url" on all
social URL fields, stricter PHP regex with Joomla log warnings
for skipped invalid URLs
- Updated CSS Variables tab docs for floating bar variables
Added showon conditions to style options and platform URL section so
they only appear when topbar, footer, or floating social is enabled.
Updated note to indicate at least one URL is required.