Skip to main content

CSS Guide

This document is designed for users to easily customize the look of their shoppable video or live event embedded on their brand's website.

Updated over 2 months ago

What Is CSS?

CSS stands for Cascading Style Sheets. It's a simple way to control how things look on your website – like changing fonts, colors, sizes, or hiding elements. CSS doesn’t affect what content is shown – just how it appears.

Key Terms You Should Know:

  • Element: Any piece of your website, like a title, button, or image.

  • Class: A label for a group of elements. You'll use this to tell the CSS which part you want to style.

  • Selector: The name of the element or class you want to target.

  • Property: What you want to change (like color, size, font).

  • Value: The setting you want to apply (like red, 16px, bold).

How to Find the Right Class:

  1. Right-click the element on your website and choose "Inspect" (on Chrome or Firefox).

  2. A panel will open showing the site’s code. Look for something like:

    <div class="product-title">Cool Shirt</div>
  3. In this case, product-title is the class name.

  4. To change it, you’ll write your CSS like this:

    .product-title {   /* your changes here */ }

Now, let’s walk through the most useful CSS changes.

1. General Settings

  • Changes you make will only apply to Terrific sessions embedded on your site.

  • The changes will not be visible inside the Terrific platform.

  • You must add the code to the CSS editor provided by Terrific.

2. How to Change a Font

  1. Go to Terrific Admin panel

  2. Store Settings- CSS editor

  3. click on the CSS editor to open it

  4. choose if you want to edit the CSS code of the Live session or Shoppable video.

  5. paste this code there : ** change the font ('Roboto' etc..) to the relevent one you need.

    @import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

    body {
    font-family: 'Roboto', sans-serif !important;
    }

    * if needed - import the fonts from google font. then paste the @import code in the first line as mentioned above.

  6. Click done

  7. click save changes

  8. now check the embeded Live session/ shoppable video on your website - the font should be updated.

3. How to Increase or Decrease Elements

Use the transform: scale() property. A value greater than 1 increases the size, and less than 1 decreases it.

Example:

/* Makes the video window 1.5 times bigger */
.video-window {
transform: scale(1.5);
}

/* Makes the product image smaller */
.product-image {
transform: scale(0.8);
}

👉 Change the class name (like .video-window) to match the element you want to adjust.

4. How to Hide Elements

Use display: none; to completely hide an element.

Example:

/* Hides the timer */
.timer {
display: none;
}

/* Hides the brand logo */
.brand-logo {
display: none;
}

👉 Just replace .timer or .brand-logo with the element you want to hide.

5. How to Edit a Background Color

To change the background color: change the color code ( for example: #FEFCF6) to the one you need....

/* Session Background */
.main-content {
background-color: #FEFCF6 !important;
}

You can find color codes here or use common names like blue, black, etc.

6. How to Add a Word or Sentence

Use the ::after pseudo-element to add text after a chosen element.

Example:

/* Adds a label after the product title */
.product-title::after {
content: " - Limited Time Offer!";
color: orange;
font-weight: bold;
}

👉 This text will appear after the product title. You can also use ::before if you want it to appear before.

Final Tips:

  • Always test changes on your staging or test website first.

  • Ask our team if you’re unsure about a class name.

  • If your CSS isn't working, try using !important or double-check the class name.

Did this answer your question?