Hello Peter,
Thank you for your follow-up. Let me clarify how the connection works:
When you create a new variable in a preset, the system generates a corresponding class name based on the variable name. When you then select that preset for a button, it automatically assigns the generated class name to the button’s color. This is why the button appears “connected” to a specific variable like --sppb-color-primary.
The names you see, such as --sppb-text-secondary or --sppb-text-variant-alpha-1, are variable class names used throughout the site. Once you assign a preset to an element, any updates to that preset will automatically apply to all elements using the associated class.
I hope this clears up the process. Please let me know if you would like a brief guide on how to assign presets to buttons in the Unfold template.
Best regards