Hi all, first off just want to say what a fantastic CMS Silverstripe is. I have been blown away by the features it offers and the customisation it allows.
Anyways, I'm having an issue with the Diary Module, more specifically the DiarySideBar widget. I just want to remove the grey background around it. I've checked all style sheets in my templates folder and the Diary folder itself. I tried creating a new style with #Sidebar or .typography for the relevant classes and id's but still no joy!
I solved the problem. Basically I made a backup of the css folder and created my own style sheets and folder. The diary module was automatically picking up the old style sheet folder and not my new one. Bizarrely it picked up some of my style sheets in my "new css" folder and picked up some style sheets from the old "css"folder.
I guess it searches all folders to find the .css file it is looking for???
I had a similar problem with the main site template - I had backed up my current copies of layout.css and typography.css in a subfolder of themes/[mytheme]/css/, and then restored the current files from a backup. After doing a flush, the site looked completely mangled and when I inspected the calculated CSS from my browser, it appeared to be some amalgamation of the old and new. ie, as if it was reading layout.css and old/layout.css. I renamed old/layout.css and the site went back to how I expected it to be. So it seems SilverStripe is reading all files called layout.css in the css folder and any subfolders. I can't see any reference to this behaviour in the documentation or elsewhere, can anyone confirm that this is what was happening?