searchspring / snap

Snap is Searchspring's latest front end integration SDK
https://searchspring.github.io/snap/
MIT License
8 stars 0 forks source link

Template Themes in Snap Preact #1081

Closed korgon closed 6 days ago

korgon commented 3 weeks ago

We need to have the ability to use Snap Template themes within Snap Preact. This will ensure that Snap Template customers have an upgrade path to using full on Snap Custom Templates.

All Snap Preact components already support using the theme. We just need to ensure that this is easy to do, there are other complications like moving them to fully custom components, but this will be solved in the future with a separate task to create a Snap Template -> Snap Custom Template scaffolding.

There will need to be configuration changes made to the Snap config to easily plugin a full custom theme from Snap Templates. This may mean requiring the usage of a TemplateStore, if used we need to be sure that it doesn't bloat the initial package for non TemplateStore integrations (full custom from the start).

korgon commented 6 days ago

Merged into templates branch.