Question About concrete styling in relation to templates, and who gets the last word?
Permalink
Im a joomla guy just trying out concrete, this seems like the correct place for this question..but if not let me know & Ill repost
I was trying to edit a page yesterday & the styling from the template was overriding the style changes I was making in the text editor.
It seems illogical to me that if I choose to bold a word..that the template will override me and not the other way around...if I am working on a paragraph and want to format the text to my liking why would a template be allowed to stop me?
Can anyone explain the reasoning to me that allows the template being in charge of a style choice if I prefer something else?
I did get into the css and strip out the styling that was being forced on me....but it doesnt make sense to me....that I should even have to.
Ultimately its my decision if I want bold or whatever somewhere, why is my hitting the bold button NOT the final word in relation to a template style?
As I mentioned I have worked with joomla the last few years & Im considering add concrete into the mix, but if I have to edit a template every time I want to bold (or whatever) and the template is telling me no.. just to format text the way I choose to it seems a bit backward... and like there is a lot of template editing in my future (frankly Id stick with joomla first)
Is that sort of thing very common in concrete templates? Or did I just get lucky and pull my first template and get one in a thousand?
Regardless Im curious about the logic in allowing the template to have the last word rather than the dude actually using it :)
Thanks for your insight!
I was trying to edit a page yesterday & the styling from the template was overriding the style changes I was making in the text editor.
It seems illogical to me that if I choose to bold a word..that the template will override me and not the other way around...if I am working on a paragraph and want to format the text to my liking why would a template be allowed to stop me?
Can anyone explain the reasoning to me that allows the template being in charge of a style choice if I prefer something else?
I did get into the css and strip out the styling that was being forced on me....but it doesnt make sense to me....that I should even have to.
Ultimately its my decision if I want bold or whatever somewhere, why is my hitting the bold button NOT the final word in relation to a template style?
As I mentioned I have worked with joomla the last few years & Im considering add concrete into the mix, but if I have to edit a template every time I want to bold (or whatever) and the template is telling me no.. just to format text the way I choose to it seems a bit backward... and like there is a lot of template editing in my future (frankly Id stick with joomla first)
Is that sort of thing very common in concrete templates? Or did I just get lucky and pull my first template and get one in a thousand?
Regardless Im curious about the logic in allowing the template to have the last word rather than the dude actually using it :)
Thanks for your insight!
I have found that you need to be a bit careful with adding styles directly to elements, the main culprit for this is comprehensive CSS resets, using things like:
This does turn out to be a bit greedy, and will override what you put in via tinymce. If you strip out these items and use a simplified reset, this won't be an issue.
One other piece of advice I would offer is to use typography.css exactly for what it was intended
, if you keep all your typographic styles here then there is no chance of interference from duplicate declarations in your main style sheet. tiny mce also takes all its typographic info from this style sheet.
body {font-weight:normal;}
This does turn out to be a bit greedy, and will override what you put in via tinymce. If you strip out these items and use a simplified reset, this won't be an issue.
One other piece of advice I would offer is to use typography.css exactly for what it was intended
, if you keep all your typographic styles here then there is no chance of interference from duplicate declarations in your main style sheet. tiny mce also takes all its typographic info from this style sheet.
Mike