Thanks
@Ian Hitt - so does that mean I would have to purchase multiple versions? I thought UI.X was a framework to easy customise my own themes, have I misunderstood? Basically the outcome I am looking to achieve:
- Multiple themes for users to selecy from which I can tweak. At least a 1x light, 1x dark etc
- Node grids with background images
- Content cards/widgets at the top. One which rotates through the latest posted articles, one which displays through the latest posted threads etc
I thought I could achieve this by buying UI.X which comes with your nodes addon, and the rest is XF widget functionality? Please let me know if I'm missed something or if this addon doesn't do what what I think it does around the theme customisation.
Just following up here - No need to purchase multiple versions unless you want to use, for example, the UIX dark style as a base.
You can create separate child themes with different colors and style properties no problem. For example, let's say you're using UIX (or any other TH style). You could have the following style layout:
UIX
-Your Main Style
--Dark Style (child of Your Main Style)
--Alternate Style (child of Your Main Style)
Each of these can use different color palettes and the like (basically any style property), and will inherit whatever you don't change from the parent. As well, you can also have separate .less files and include them via Appearance -> Style Properties -> Global Settings, under "List of additional css templates to include"; this is a common practice to change CSS for anything not included within the style properties. So, for instance, on the dark style you may have your_style_dark.less with some specific CSS for the dark style, and will use the aforementioned style property to include it only on the dark style.
Node grids is accomplished with the Nodes addon (which you should have as part of your license for your TH style, so you can grab that from your customer dashboard), which will allow you to not only enable a grid layout for nodes, but also additional node styling. You can set a default node style (which would include the background images), and even set node styles specific to certain styles. The documentation here should help:
https://help.themehouse.com/en/collections/1981780-nodes
Regarding content cards/widgets, you can absolutely do that via XF widgets. If you need something an existing widget that comes with UIX or XF doesn't cover, you can use widgets from other addons. Just keep in mind that if you need something placed where an existing widget location doesn't exist, that will require template edits no matter what style you use pretty much.