Error message when customizing theme

Permalink
Attached is a screenshot of the error message I receive when attempting to change any of the default settings of the theme (text color, font, etc.).

I'm not a web designer, I was told I could use this platform without having to learn code. Now I'm thinking that was a mistake. If you know of a solution to this problem, please share!

1 Attachment

 
Gondwana replied on at Permalink Reply
Gondwana
While I can't help you with that error, it could help others to help you if you attached a text file containing that error message. The reason is that the problem seems to occur at about character 254, and it would be easier to find out what's at that position in a text editor, rather than by counting characters in a picture.
eparke20 replied on at Permalink Reply 1 Attachment
Thanks for that suggestion. See attached.
Gondwana replied on at Permalink Reply
Gondwana
As I said before, I don't know what I'm talking about, but I'd be wondering about the backslashes; eg, in \'Helvetica Neue\'. I don't think .less or .css files require them. I'm guessing that you didn't put them there, but they got there somehow.

But I could be way off target.
eparke20 replied on at Permalink Reply
You're correct to assume that I didn't put them there. The only thing I tried to do was interact with the (supposedly-intuitive) user interface and change the color of the text.
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi eparke20,

There have been multiple people who have reported a "ParseError: Unexpected input in main.less on line 1, column 254 ..." error when attempting to customize their theme.

Example discussions:
https://www.concrete5.org/community/forums/customizing_c5/error-on-t...
https://www.concrete5.org/community/forums/usage/unable-to-modify-th...
https://www.concrete5.org/community/forums/themes/design-bug/...

"This problem appears to be caused by shared web hosts that don't provide enough memory. You will need to contact your host and request that they increase it.

The theme customization and presets use Less which is a compiled CSS preprocessor. Low memory prevents the Less from compiling resulting in the error."

There is currently a discussion on how to address these situations:
"If the memory limit is too low, changing the theme preset might break your sites front end #3706"
https://github.com/concrete5/concrete5/issues/3706...