Is there a way to enable my editors to change text color in the RTE editor? I’m looking at the available configuration options but see no such option, but surely, this must be something that can be fixed?
Could it truly be that this isn’t supported?
Why would you want to do that? Usually you want the frontend that displays the text to determine the styling. But you could use a style to specify a css class that represents a certain color. Directly changing color from a color picker or something is not something I’ve seen.
I agree with Luuk that allowing editors this control is probably not a good idea.
Regardless, this is how you can enable the feature in TinyMCE:
appsettings.json
{
"Umbraco": {
"CMS": {
"RichTextEditor": {
"Commands": [
{
"Alias": "forecolor",
"Name": "Change Text Color",
"Mode": "Selection"
},
{
"Alias": "backcolor",
"Name": "Change Backgroud Color",
"Mode": "Selection"
}
]
}
}
}
}
More details here:
Regarding your statement:
Umbraco doesn’t really limit you in any way, it’s just TinyMCE, so you can extend it however you want, with whatever plugins and feature you want.
But Umbraco probably recognize that most people are best served by not having access to all the things. If I had to guess.
Nice! Didn’t think of that. @Pekdon also keep in mind that in Umbraco 16 TinyMCE will be dropped for TipTap as an editor. There is a beta version of a community package to bring back tinyMCE for those who want it, but when you decide to upgrade when 13 is out of support, you might need to figure this out again.
it’s what my client told me to do, they also said they were able to do this on their old site (running umbraco 8).
I don’t really have a strong opinion either way, i just want to appeas them