Joomla integration

FG UI is the system. `lib_fgui` is the Joomla delivery package.

Joomla products should consume one shared FG UI library instead of carrying copied CSS and JavaScript.

Architecture

One source of truth, multiple consumers.

FG UI Core
lib_fgui
FG Bible / FG Social / FG Chat
Public name

FG UI

The design system, documentation, visual language and reusable component API.

Joomla technical name

lib_fgui

The Joomla library package that delivers the same FG UI assets to extensions.

Update model

Visual fixes should happen once in FG UI.

1.0.1

Patch

Small compatible fixes such as alignment, colours or accessibility.

1.1.0

Minor

New compatible components and capabilities.

2.0.0

Major

Intentional breaking changes that require consuming products to update.

`lib_fgui` is the next implementation step. This documentation site is the independent reference environment for the core system.