JSX275 Documents

Atomic Ui

Build JSX as a recursive atomic hierarchy. Put reusable panel UI components in panel core and reusable domain site UI in part sites. Put site- or theme-specific UI and SVGs in their owning site or theme, never in site core. Compose leaf interfaces such as blog pages, course pages, lists, and forms from the appropriate components. Keep each layer focused so UI can be reused without moving visual elements into site core.