Plus/Minus Box Not Visible in Full Sitemap

Permalink
The subject pretty much says it call but when I look at my sitemaps, the area to click the Plus/Minus box works for dropping the subpages but the boxes themselves are invisible.

I've attached an image to show what I mean.

1 Attachment

 
MrKDilkington replied on at Permalink Reply
MrKDilkington
Hi nymusicman,

What version of concrete5 are you using?

Are you using a custom theme?

Are there any errors in your browser console when viewing the sitemap?
nymusicman replied on at Permalink Reply
I'm using 5.7.4rc2. I know I gave to ugede but the update system isn't finding 5.7.4 stable. I'm using elemental copied to application and renamed to a"custom" theme. No errors at all that I can see.
nymusicman replied on at Permalink Reply
Just to update what I have done. I had to manually update concrete5 to get 5.7.4 stable. I did this and there is still no change to the sitemap.

I didn't think that the dashboard was linked with the default Elemental theme. I removed that once I had a custom theme.

Could that be the problem and if so how can I restore Elemental in the Pages & Themes page?
hutman replied on at Permalink Reply
hutman
Can you use your inspector to see if there is a style setting the width of the +/- icon to width:auto or something like that? This sounds like a CSS issue.
nymusicman replied on at Permalink Reply
Thank you so much MrKDilkington and Hutman. I feel so dumb I didn't check out the css on my own before posting here.

Turns out my first install made an applications/css directory that copied so bad files in. I removed that so the site would use the concrete/css directory and wala.

Thanks again!
MrKDilkington replied on at Permalink Reply
MrKDilkington
@nymusicman

The dashboard is HTML, CSS, and JavaScript just like the rest of the website. Creating CSS rules that are very broad will affect your site and the concrete5 editing interface.

Have you modified the theme files in the copy of Elemental?

You mention that you manually updated concrete5 to 5.7.4. The download file has a copy of the Elemental theme in it.

In the concrete5.7.4.zip file that you downloaded:
- look for this folder:
concrete5.7.4\concrete\themes\elemental
- copy or extract the "elemental" folder into your concrete5 themes folder:
concrete\themes\

When you go back to Dashboard > Pages & Themes > Themes you should see the Elemental theme available.

If you activate the Elemental theme and your problem goes away, then you know there was a modification in your new theme that was causing the problem.
nymusicman replied on at Permalink Reply
I don't need to worry about Elemental to fix my problem.

However, I never removed the directory from the system, just hit the red remove button in the dashboard. The folder is there but there must be some flag set in the database telling concrete to ignore it now.
nymusicman replied on at Permalink Reply
Okay, so I finally figured out why this was happening.

Entering custom CSS into the provided CSS editor in the design menu copied over the concrete5/css folder to applications/css. However the concrete5/css had references to images in concrete5/images.

So the there are two ways to fix this. Go through the CSS in applications/css and point them to the concrete5/images folder or just copy the images folder over to applications.

I did the second option and everything is working the way it's supposed to with one exception I can live with. The concrete icon in the upper left is now full size but cutoff. No big deal, I can live with that.

If it bugs me enough to fix it I'll reply back here with fix. Thanks so much for your help everybody!
MrKDilkington replied on at Permalink Reply
MrKDilkington
@nymusicman

I don't believe that adding custom CSS through the editor should create a CSS folder in application/css.

Did you create that folder?
nymusicman replied on at Permalink Reply
Well after I deleted the folder, I though the issue was fixed. Right up until the next time I went to use the CSS editor. Then everything disappeared again and I went investigating through the file structure and found the applications/css folder returned.

I made the assumption using the CSS editor did it, but whatever it was at least I know copying the images folder fixed it.

I'm sorry, if it wasn't the CSS editor I have no idea what copied the css folder back over.