Your Experiences should look and feel native, and Chameleon lets you adjust the styles to match your brand and your intent. From Announcement Tours to Onboarding Checklists, you have complete control over the look of your guidance.
Here's how you can control the style of your Experiences, from high the level to the smallest detail. π
Quick access
To easily deliver on-brand and on-point product guidance, you can control how every Experience looks for a completely cohesive look. You can adjust the main Experience colors, of course, but also the fonts and how interactive components look (e.g. buttons, Dismiss).
When you start off with Chameleon, you'll confirm your brand colors, and you can easily adjust this from the Dashboard's Styling page. Once you set your style, every Experience you'll create will follow the default style.
Here, you can define a close-knit look that everyone on your team can easily stick to, no matter the type of guidance you want to deliver.
On the same Styling page, you can adjust your default styling and apply that style to existing or new Experiences on your account. Simply pick the specific Experience, make your updates, and apply your new style to that.
You can also tweak your account style with account-wide custom CSS, and add Templates to your account.
Here you can adjust your default:
Fonts - further adjust the fonts used in your Experiences;
Canvas - how your Steps appear (e.g. background, text), including spacing between components;
Buttons - set your CTA's styling, including the hover color;
Other Components - adjust how other components appear, such as the Dismiss, or your Launcher Widget.
These individual style settings are grouped in tabs by Experience-types: Tours, Tooltips, Microsurveys, and Launchers. The changes you make will appear in the live preview on the right-hand side, so you can keep an overview of your changes. π
Any change or update that you make here, you can choose to save and apply to:
π€ We recommend you use Tags to group Experiences by product or use case and leverage this option to update group styles.
π When you make changes to any Live Experiences, they will be marked as 'Edited' and you will need to re-publish them before the updates you make go live. This ensures you preview any changes before deploying them to your end users.
After setting your account-wide style, you can further customize your Experiences either as you build them or at any point after that. You will use the Builder to be able to view any change or configuration right in your product and ensure a perfect delivery to your users.
When you start building an Experience, you can pick to start from a blank canvas or use a Template that's created with your brand colors.
Regardless of the option you choose, you can achieve absolute visual consistency with the design controls you have in the Builder. Customize these components to fit your brand personality and guidance need:
Content style (title, body)
On-page Trigger icons
While working with colors in the Builder, the color palette will show you colors from the underlying page, to make it easier for you to match your brand, but you can also paste any HEX code, and it will be saved to your Custom color list, for easy access.
π― To make adjustments to any component (e.g. Step body, title, button, etc.) click it to see the customization options available.
π‘ You can also create transparent Steps by changing the opacity of the Step background color to 0%. You can use this in combination with an overlay to create an alternative style of guidance:
You'll find options for your Step content as well and you can also apply markdown formatting, or add emojis to help brighten your content π Or leverage user variables to personalize every interaction.
Use the options you have to create easy-to-scan and engaging Experiences. If you need any help use our AI assistant to improve your content
Any Experience you build in Chameleon can be updated to match your brand style. To edit a built Experience you can:
apply global style changes from the Dashboard π and choose which Experiences to update;
individually open an Experience in the Builder to customize.
To make your job easy, you can use the filters to pinpoint the right Experience, then 'Enter the Builder' to make any style changes you want.
π― If it's a live Experience, make sure to apply your changes from the Review and Publish section once you're done.
The Custom CSS tab in the Dashboard is the place to go for full styling control of any individual or group of Experiences. Your custom CSS code can be added to your whole account (all Experiences), to a group of Experiences, or to specific ones.
Here you can hit the 'Quick Edit' button to go in straight away and add your custom codes. Or, take the safe route, and 'Edit in the Builder' to also get a quick preview of the changes you want to make. Once you're happy with your changes, you can apply them immediately.
π‘ If you are using Custom CSS this will take precedence for any other point-and-click styling changes you make from the Chameleon Builder directly.
If you'd like to adjust the custom CSS for only one individual Step or Experience, we recommend doing so via the Builder (to give you a live preview). Simply select the Custom CSS option from the Design section and click "Add CSS rule". Chameleon will generate a new rule and you can add your desired selectors and styling.
All the custom CSS changes you're making will also show up in the Dashboard, under the Custom CSS tab. You can easily go in to review and adjust the styling applied with the 'Quick edit' option or use the Builder for precise revisions.
π‘ Once you update the custom CSS it will apply immediately, including to all existing (live) Experiences.
To make it easy to deliver your branded guidance, you can create and manage Templates from the Dashboard; these will appear when you are creating a new Experience (e.g. adding a new Tour Step or a new Microsurvey).
Head over to the Dashboard and explore the Templates available for each Experience type, or create your own. This works the same way as you would create individual Steps or Experiences with the Chameleon Builder.
Once you add one to your account, it will follow your Default Styling and will be available to you in the Builder as well.
You can use Templates to:
Set standard types of Experiences (e.g. a standard banner, standard modal, standard help center, etc. for your account)
Add design variations by use cases (e.g. event promotion slideout vs. feature announcement slideout)
Separate your Chameleon Experiences - if you are using Chameleon on multiple products and each has its own distinctive styling -- you can create separate Templates for each
π© If you have any feedback on how we can improve Templates or Experience styling, let us know!