Okay, I think I got the final design of the theme engine down. Rather simple, and as requested, as little ID's as possible. The two following links are samples of the theme engine's flexibility. One is the existing BattleTech theme (a bit modified), and the other is the new Jet theme. Some of you have seen both of these before in the "old new" theme engine.

1) I didn't disable it. It's probably just because I made the border of the frame 0, so there's no frame side to select, so it probably isn't resizable. Is there a reason it needs to be?
2) I can modify that as needed.

The average Joe is gonna need average CSS skills. All in all, this should be more customizable yet easier to learn than the current build.

W3C crap fixed. Mostly <br> whining and empty things I was going to have Jonathan filled in. However, the index.html is having problems. Why isn't there an attribute called "border"?

Not too sure on what the default theme will look like now. Maybe Jonathan would like to have a contest to create a default theme? Or should I just do it? (That comes AFTER I finish the new engine code).

The log out link slips out because of Jon's current engine. That won't be a problem with the new one. As far as Verifex's script, I'll talk to him about that. It shouldn't be too hard to make it always fully viewable in the given sidebar width.

Why not just add the border back in? Because it can highly detract from themes and the overall color scheme.

Please please please please allow for a resizable border between chat and page, or get Jon or Verifex to brew something that allows for different chat sizes on different computers.
In settings, I've set the size of the chat window to the max, "25" (actually it's 15 for chat, 17 for PM (why fonts are different, I have no idea), as resizing chat breaks chat's scrolling and having the chat window that large is a sane thing on a 24" monitor. It is *not* a sane thing on a 15" monitor, so resizing chat is something I'd like to be able to do.
There are other reasons why you want to temporary resize chat (on systems where autoscrolling is not broken), for example to have a larger chat when you have trouble keeping up with an interesting discussion...

Just have the border=2 (2, not 1...) on only the outermost frameset should do it.

Are you sure you can design the menu in such a way that it always fits, without the need for resizing? Even with very long character names in the opponents list? Even considering different font systems (ttf fonts like Arial, Verdana and friends are not installed by default on Linux systems, and even with the same fonts, things always size differently than on Windows. A 101x98 dpi may also contribute to it. No idea about Macs)?

I know I'm making things more difficult for you, but it's better to mention these things in advance instead of complaining afterwards ;)

Here is an example of a very long opponent name. It extends out of the border, but other things are uneffected. As far as the text size, the links would then just wrap around to the next line. The problem with the current theme engine is Tables. When an element extends the cell, it extends the entire table, so things like Log Out go out of the frame.

I'm still up for resizable frames if something can be done about that line that is drawn for the border. And Linux isn't installed with web-safe fonts by default? Madness!

"The most safe option is to use the generic font families as defined by the CSS. These are: sans-serif, serif, monospace and fantasy. One of them should always be specified as a last resort for every font-family CSS property."

This would have been picked up by the w3c css validator, incidently.

"w3c sucks."

Yeah, how dare they put together a set of agreed upon standards! We should just like IE dictate how things will develop...........

Use the links from the first post to see the latest update. Two things have changed.

First off is the sidebar. I rearranged things a bit (there aren't any drop-down links yet). However, Jon said he's "not really comfortable w/ the Places and Tools categories . . . the division of functionality and links". Thoughts?

Secondly, I've coded a brand new Battle page! You can see it by clicking "Fight" in the sidebar (and you can go back by clicking "Manage").

I am using IE 7 and the theme is behaving in a weird way... Initially, all I can see in the navigation pane are the drop down lists and title bars. The other items, links for example, appear when I scroll over them.

The Jet Engine theme rocks though. Once you have it figured out, I will definitely use it.

Screencap please? Friend said it worked fine in IE6. Who'd figure that IE7 would screw up a a website even more than IE6? Oh wait, it's Micro$ucktastic.

This thread is closed to new posts.
However, you are welcome to reference it
from a new thread; link this with the html
<a href="/bboard/q-and-a-fetch-msg.tcl?msg_id=001zFi">Check out the newest Theme Engine!</a>