Community forum for knowledge and support

Updated 6 months ago

Using components in relume builds

At a glance

The community member who posted the original question is asking how other community members use components in their Relume builds, particularly in light of new features like the marketer role. They provide a recent example where they had to rebuild a button structure and replace it across multiple sections, which could have been avoided if they had used a global button component from the start.

In the comment, another community member shares their approach to using components. They use components sparingly, treating them as "true components" for things like consistent call-to-action buttons, contact forms, and other sections that will be used across multiple pages without much variance. They also mention nesting components, but tend to avoid using components when working with a CMS, as it depends on the specific situation.

How do you use components in your relume build?

Since we got some nice features like the marketer role I'm beginning to use more components in my build. Since I could use 0 or 100% components - how do you guys implement these into relume?

Just a recent scenario as an example - a client asked me to integrate a button animation to an old website. Therefore, I had to rebuild the button structure, replace it in each section & link it properly. Huge effort which could have been easily prevented if I would have used a global button component in the beginning

M
1 comment

I use this sparingly to be honest. I treat them as true components. I have had a consistent CTA button be a component for precisely the case you pointed out.

Typically its CTA sections, contact forms, contact sections (email, phone, address, etc). Anything that will live on multiple pages without a lot of variance between them. You can nest components as well.

Any time I am using the CMS though, I tend to stay away from components but again its all situational really. Not sure if this was helpful or not.

Add a reply
Sign up and join the conversation on Slack