well, i figured this out myself. looks like contribute doesn't recognize stylsheets in an include file.. or if the link to the stylesheet is running at the server in any form. so runat="server" with ~ path to the stylesheet doesn't work either or any server side variable <%= Root %>. great. so i had to create a custom parameter where the client has to input their virtual root, as staging and live have different virtual paths. way too much extra work just to link to a stylesheet. blah.
I had the same problem with a web page that used @import url("/_css/template.css") to load a style sheet. Replacing that with a link instead -- <link rel="stylesheet" type="text/css" media="screen" href="/_css/template.css" /> -- allowed Contribute to render the page properly in edit mode.
Make sure the address bar in Contribute is displaying your URL and
not a file path.
Your administrator can remedy this by going to the role settings and making sure the Home address is set to the URL. If you can't get the admin to update the role settings, you can enter your URL into the address bar and then the site should be able to find linked style sheets.
the media="screen" option did not work for me. It is using a url and not a file path. I'm not sure what is going on.
thanks for checking in.
Yes, all the pages render properly. Here is the url of the site: http://www.hhh.umn.edu/ 3
The landing page is the only paged not configured to work with Contribute while every other page on the site is.
Looking at your homepage, there are quite a few validation errors that may be throwing off the rendering in Contribute. You can use another Firefox add-on called HTML Validator - https://addons.mozilla.org/en-US/firefox/user/155/?src=api - to check the page or go to http://validator.w3.org/
Your home page has quite a lot of errors in its XHTML syntax, whereas the others appear to have just a few, and less severe ones. That could be making the difference for Contribute.
We've validated the page. Most of those errors are not particularly connected with layout (at least I can't find any that are, if you can please point out the ones that you think might be remotely related). As I've stated, the pages render fine in Contribute until you go into edit mode.
Thanks for looking into this, though.
I see you've fixed the validation errors. Do you still have problems in Contribute editing mode? There are some CSS errors (Firefox > Web Developer > Error Console); maybe they're affecting the Contribute editor, which I have found to be very finicky in the past. Beyond that the only advice I have is to take a copy of the page and strip it down to the basics (no scripts or styles), see if that works in the editor. If it does, then add one thing back in, and repeat the process.