Overview

The Artiva theme layer has been engineered to give developers and designers the flexibility to build custom platforms that are powered by the Artiva protocol.

Theme development

Artiva themes use React and Webpack Module Federation to dynamically load into the client at runtime. This allows developers to reuse react components and hooks from other projects while also retaining quick loading speeds by injecting core Artiva components and hooks to theme components via props.

Custom settings

Offering customization options to theme users can be done using custom settings. This allows theme developers to empower non-developers to make controlled changes.

Last updated