The platform client is our initial implementation of an interface to the Artiva protocol. The client has two main methods of customization adapters and themes.
Adapters extend how the client interacts with services such as marketplace contracts, primary sale contracts, nft data strategies and IPFS. Selected adapters can be set in
Themes are a way to customize the look and feel of the client in a modular way. Developers can build theme files for specific use cases or design systems. Since themes are built in react you can use all of the tooling you're already familiar with for frontend development.