Skip to main content
Browse docs

Marwes documentation

Theming

Wrap once, provide a theme, and brand every Marwes component.

One provider, one theme boundary

Marwes components consume resolved theme values from the framework provider and ship static preset CSS. There is no CSS-in-JS runtime in the component packages.

const theme = { color: { primary: "#5558ff" } }

<MarwesProvider theme={theme}>
  <App />
</MarwesProvider>