Badge Webflow Award Winner 2023

Designing the display of an embed code Rich text | Webflow Tutorial

Published on 
13/2/2022
-
Amended on 
27/3/2023
Reading time: 5 min
#webflowtuto with a code snippet on a rich text Webflow
Written by
Florian Bodelot with a T-shirt Digidop

Florian Bodelot

Co-founder

A quick tutorial to integrate a particular CSS style when sharing code in a rich text Webflow!

Key points to remember

On our blog, we often insert short code snippets that we share with the Webflow user community. However, when you simply copy/paste code into a Rich Text field on Webflow, two major problems occur:

  1. Your article is no longer responsive: the code has no space between these characters so Webflow puts it on the same line and creates an absolutely terrible "horizontal scrolling"...
  2. It is difficult to identify in an article (identical design)

Our goal was to give them a class of their own in order to improve the UI and in particular the responsive, with an overflow scroll, when sharing the code pieces!

The writing of this article is a co-production! THANKS to Chris @Lumious Digital(Youtube channel here) who shared his solution on the Slack Webflow Expert !!!

5-step guided tutorial:

1 - Create a class in your Styleguide

For the example we create a class .custom-code. It doesn't matter if it's a div block or a paragraph. Just create a CSS class with the style of your choice.

Creating a .custom-code class in the Webflow desginer

In our case, we designed it as follows:

  • Bakcground color whitesmoke  
  • Border black with a 1rem radius
  • Overflow: scroll

2 - Open the Rich Text of your blog post

3 - Add a Custom Code element (HTML code editor)

Opening the Webflow embed code editor

4 - Intégrez votre code avec "<!-- fs-richtext-ignore --><xmp> - </xmp>"

<xmp class="custom-code">"VOTRE-CODE-ICI"</xmp>
XMP code example

Xmp est une variante plus récente de l'ancienne fonctionnalité <!-- fs-richtext-ignore --><pre>. Elle permet aux moteurs de recherche de savoir qu'ils ne doivent pas prendre la peine d'exécuter le code qui suit, mais seulement l'utiliser à des fins de "vitrine" . Vous pouvez remplacer la valeur "custom-code" ici par le nom de votre classe CSS.

5 - Publish your site!

And this is the result!

Overview of a custom class in a rich text Webflow

Discover other Webflow tutorials on our blog or on our youtube channel 🍿

Now you can also change the preview of a code on Webflow with Finsweet to have a professional design.

Flomodia by Digidop
Coudac project by Digidop
project Heka by DigidopFlaw by project DigidopMorfo project by Digidop