Main

Deep dive into Rich Text Editor: Style formats

In this playlist, we are going to cover the process of working, configuring and making the Rich Text Editor(RTE) more customizable using plugins, blocks, and styles. This video will cover how we can create our own format styles using rich text editor stylesheet and configure the style formats programmatically as well. Prerequisites: - View previous video from the playlist: https://www.youtube.com/watch?v=IxqKXhc-svQ&list=PLgX62vUaGZsFWPUWlVoMk3QLTeLmzQQ8x&index=3 References: - Rich Text Editor Format Styles: https://docs.umbraco.com/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/rich-text-editor/rte-styles - Rich Text Editor Format Styles Programmatically: https://docs.umbraco.com/umbraco-cms/reference/configuration/richtexteditorsettings You can visit the Umbraco Documentation for written guides about Umbraco via this link https://docs.umbraco.com/

Umbraco Learning Base

12 days ago

In the last video we have went over how  we can configure and use blocks in Rich Text Editor. In this video I'm going to  cover how we can create our own format styles using Rich Text Editor stylesheets and  configure the style formats programmatically as well. Let's see how we can add some customized  format Styles as we can see right here. So in order to do this we will need to go to  the settings section and then we need to go to Stylesheets, add a new "Rich Text  Editor Stylesheet" and let'
s call this one "RTE Styles". Then we add a new style and call  this one gradient text with a selector of that gradient text and I already have some Styles  configured, and below we can see a preview how it's going to look like. I'll just go ahead and submit.  If you go to the code we can see how it is in a normal stylesheet. Then we can save this, so now  in order to show in our block we will need to add it to our block configuration. So we will  need to enable the stylesheet "RTE Styles", subm
it save. and now if we go to our block we can see  our gradient text. So if we select our content and then select our new style we will be able  to see the styling from the one we have just configured. Then we can submit and save, however  in order to show on the frontend we will need to add the styling to the block partial. So here  we will need to add a reference to the stylesheet. And there we go. Now we have our  customized format style for our Rich Text Editor. Additionally, we are also abl
e to  add the style format programmatically however this will require us to  go back to our project locally in appSettings.json, and then we can  replace the Rich Text Editor with the following, where we set up a custom  configuration with the style formats of a header's title that includes a  heading with an H1, then heading two with an H2 and so on. Save  and then we need to restart our application. Once done we can go back into  our block. We should be able to see it under the dropdown howeve
r as we have already  set up a style we are not able to see it. So let's go ahead and disable the format  style that we have added from the backoffice and now we can go back to our content and here we can see the headers that  we have just configured programmatically. You can now create a Rich Text Editor and customize  it according to your needs, using Plugins, Blocks and Style Formats. Thank you for watching and  stay tuned for more videos on this channel!

Comments