I realize that Seven is meant to be the admin theme, but since a user can change this setting and this is going to be a core theme, the Overlay styles need to be in place and the admin area needs to be functional (not sure if it is yet, but needs to be checked out).

Comments

jensimmons’s picture

I think it would also be a good idea to style Bartik so that it looks decent as the admin theme, whether the overlay is turned on or not. I think we are saying the same thing. It's just more of making sure Bartik works as an admin theme, then worrying about the overlay. (Boy I'm tired.)

jensimmons’s picture

Title: Overlay needs to be styled » Make Bartik work as an admin theme, inside the overlay and out.
jacine’s picture

Yeah, we are saying the same thing. I know the overlay is an issue right now though. I had planned to test the admin area, and if other issues arise, post them separately to spread out the work. I'm hoping it's all good already! :D

jensimmons’s picture

Yeah, my guess it that all those tables are a bit of a mess. They'll get core default styling, so maybe they are ok. I haven't been brave enough to look yet. So go for it!

jacine’s picture

StatusFileSize
new212.35 KB

Here's a screenshot of the overlay right now.

jacine’s picture

StatusFileSize
new217.09 KB

another image.

jacine’s picture

Status: Active » Needs review

I committed overlay styles and did a pull request :D

http://github.com/jacine/Bartik/commit/fbed5e896b4266ca7034abc74e9a35f5a...

jacine’s picture

StatusFileSize
new248.17 KB

Here's a screenshot.

willmoy’s picture

Project: Drupal core » Bartik
Version: 7.x-dev »
Component: other » Code
Priority: Normal » Critical
Issue tags: -Bartik

Moving to bartik project. Keeping at needs review until there's a dev release / CVS HEAD to review against. Critical because it would presumably block bartik in core.

dcrocks’s picture

StatusFileSize
new136.45 KB

There is a line spacing problem on the theme 'settings' overlay that appears with any of the ver 7 'core' themes.

aspilicious’s picture

Version: » 7.x-1.x-dev

Who wants 7 themes....

jensimmons’s picture

The screenshot in comment #10 has nothing to do with Bartik. That's the Seven theme. Let's only talk about how *Bartik* looks as the admin theme (in the overlay and out of the overlay) — not the Seven theme.

emmajane’s picture

StatusFileSize
new1.06 KB
new171.86 KB
new60.12 KB
new206.88 KB
new195.57 KB
new69.2 KB

Added some minor tweaks to get Bartik working as an admin theme inside and outside of the overlay. Screenshots attached too.

emmajane’s picture

Status: Needs review » Needs work
StatusFileSize
new106.54 KB

Rolling this back to "needs work." On the content editing screen the content area is too wide. Not sure if this is really Bartik's fault, but I'm pretty sure it is.

emmajane’s picture

Status: Needs work » Needs review
StatusFileSize
new1.74 KB
new97.99 KB

New patch attached which also fixes the edit screen (and actually adds the admin.css file). Ready for review again.

jacine’s picture

Status: Needs review » Fixed

Committed this to HEAD. I also ended up moving the overlay styles that were in layout.css to admin.css so they are all in one place. That makes more sense :)

Thanks emmajane!

I'm marking this fixed. :D

jacine’s picture

Status: Fixed » Needs work

It totally slipped my mind, but we can't do an admin.css because it overrides modules/system/admin.css, and we need that. I moved the styles into style.css for now.

Do we want to choose a different name for this file? Maybe administration.css? We could pull in the contents of the core file into the theme, but it's still a moving target and probably not the best idea.

emmajane’s picture

I think it's fine to put all the admin-specific styles as a sub-section of styles.css. It's so short anyway that it doesn't really justify having its own file IMO.

jacine’s picture

Status: Needs work » Fixed

Thanks emmajane, agreed. :)

Marking this fixed.

jensimmons’s picture

Yea!!!!!!!!!!!!!!!!!!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.