philwareham / textpattern-hive-admin-theme

The default Hive admin theme that ships as standard with Textpattern CMS.
https://design-patterns.textpattern.com/docs/
GNU General Public License v2.0
18 stars 8 forks source link

Hive doesn't seem to work in Google Chrome #45

Closed johnstephens closed 12 years ago

johnstephens commented 12 years ago

Hi, Phil!

I love this theme. It's far superior to the default options available.

A while ago, I started experiencing a problem with using the the theme in tandem with the latest SVN revisions to Textpattern's dev branch; It appears as though the markup and styles don't match up. I thought it was due to markup changes in Textpattern that weren't yet accounted for in Hive, and since I'm not running this on a production server, I wasn't worried about it.

I occasionally update both Textpattern and Hive (using git pull in the hive directory), and when Robert announced the nightly builds I figured it would be resolved, but I get the same behavior on any site I upgrade.

When I decided to take a screenshot, I realized that the problem seems to be isolated to Google Chrome, because LittleSnapper displayed the pages more or less normally. I think LittleSnapper uses the system version of Safari, or another flavor of WebKit. I also get good results in Firefox and Safari. I'm not sure what's going on.

Chrome is showing no background color for the .txp-header or its children, and a much narrower layout for the entire page. the .txp-header>h1 seems to be using the default h1 styles, displaying as block, above the navigation, in 30px Arial/Helvetica bold, with the blue/underlining applied from the default link styles.

Anyway, I just wanted to flag the issue in case you were unaware. Let me know if you'd like me to collect any specific information or report the results of specific troubleshooting steps.

Warm regards, and great work! John

philwareham commented 12 years ago

I've just viewed this in my copy of Chrome (mac v21beta) and I can't see any problems with it. Can you empty all cache and history and try again - see if the problem still occurs?

If so, can you then let me know which OS and Chrome version you are seeing this problem in?

Finally, this theme is going to be part of the official Textpattern 4.5 release (although Classic will still be the default selection) and it's in fact being put into SVN/nightly builds this week (probably Thursday evening if all goes well). So it might be worth testing a completely fresh install once that has landed. We are also updating the installation pages so it would be good to get some beta testing anyway.

johnstephens commented 12 years ago

Phil Wareham wrote:

I've just viewed this in my copy of Chrome (mac v21beta) and I can't see any problems with it. Can you empty all cache and history and try again - see if the problem still occurs?

I feel silly not having done that before reporting the issue, but clearing Chrome's cache does indeed resolve the issue.

Finally, this theme is going to be part of the official Textpattern 4.5 release (although Classic will still be the default selection) and it's in fact being put into SVN/nightly builds this week (probably Thursday evening if all goes well). So it might be worth testing a completely fresh install once that has landed. We are also updating the installation pages so it would be good to get some beta testing anyway.

That's awesome news! 4.5 keeps getting better and better. My vote would be for Hive to be the default theme for new installations, but I'm not going to look a gift horse in the mouth.

philwareham commented 12 years ago

Robert, Stef and I talked about Hive being v4.5 default, but we agreed to ease it in gently - promote it over the the other themes in videos, update screenshots on the websites, etc, then make it default for v4.6 onwards. I'm doing a new Textpattern.com website soon(ish) so that all made sense.

In 4.5 you'll be able to select the admin theme right at installation time anyway. That patch is done and waiting for SVN commit soon. Classic and Remora will always still be available too (and continuously updated along with Hive) so traditionalists are kept happy.