New looks for DXII?
  • 10 posts
  • Page 1 of 1
chris wrote:
I could have sworn that 4myGod mentioned this at some point, but I can't find it now. Anyway, what does everyone think of doing different 'themes' for the site? Have, for example, a white-and-silver theme, a colorful theme, a couple different things like that?

Also, if everyone likes this idea(not necessarily the themes that I've come up with, those were just off the top of my head), are there any suggestions for themes?

As for the technical aspect, doesn't look too terribly complicated. If I'm not mistaken, any changes to the main CSS file will affect the whole site cohesively. It's very well set up for this kind of thing assuming that there is a way to switch out what CSS file the user sees.



Well, of course I'm mad. It makes things a great deal more interesting.
chris wrote:
Huh. I am, too, but I don't have anything immediately usable. I'm pretty much trying to familiarize myself with the CSS. Found some of the more important bits for this sort of thing, though.

Maybe I can give you a hand, 4myGod? It seems a little more my speed than mapmaking. Not that mapmaking isn't fun. It's just that coding is one of my strong points.



Well, of course I'm mad. It makes things a great deal more interesting.
sfhbballnut wrote:
http://www.csszengarden.com/?cssfile=/207/207.css&page=0

not much in the way of a tutorial, but it was shown to us here as an example of excellent CSS design if you're interested in getting into that

also shows off easily changing from one CSS style sheet to another
-My name is Gladiator.
4myGod wrote:
Ok, this is a good spot for me to explain the plan then. Now I haven't worked out everything yet, so please give me feedback on what you think.

Right now I am currently making the site so that it looks for css files in a numbered folder, I will later make it so that you can change the number of the folder, which will change all of the css files of the site.

In each skin folder there will be 1 global css file that is loaded on every page and then a ton of page specific css files that will be loaded especially on that page.

I have given things common names, for example every "panel" or box of information might be named panel. This way you edit the entire site by editing the way it shows a panel. Then the individual pages will be for unique things like how big a row is on a table or something.

It should be rather easy then to create a new skin.

The dilemma I have though is, I don't want to have to constantly turn down skins that users have spent hours and days and possibly months working on. However I also don't want to have 100 skin choices in someones settings panel and a ton of those skins are just confusing and weird looking or possibly even ugly. You might think why not have them? It doesn't do any harm to have more. But it's the same reason we wouldn't want a ton of crappy maps. Even if we do have some good ones, the crappy ones just bring the quality of the site down.

So I want people to be confident that whatever the site supports and offers is quality work. So perhaps we might have official skins and then unofficial skins. Unofficial skins will be skins created by users, we will still require quality though, but it won't be as critical. What would happen is I would install the skin, but in order for a user to use the skin they have to unlock it somehow, or perhaps the skin has an id and downloads, but if multiple people use the skin it doesn't redownload, because it checks the id to see if the skin has already been downloaded. However it doesn't list the skin in their settings options unless they do something extra.

I don't know if I explained that well. However the goal is so when changing to one of these unofficial skins the user has to do something that reinforces the idea that this skins does not belong to DXII and if it doesn't work properly or if something is up, then remove it, it's not ours so we don't take responsibility for any problems or any unattractive things about it. Sort of like the greasemonkey scripts with conquer club. You can add them, and they will make the site better, but the site doesn't take responsibility for their screw ups.

During holidays there will be other official "holiday templates" which every user will automatically be switched to. When it's Christmas time everyone will be looking at a nice Christmas template for a day or two.
4myGod wrote:
Languages and Skinning are the main reason for me redoing every page. My progress is here:
http://www.dominating12.com/beta.php

You can click some of the pages and they have screen shots of what they look like so far.
sfhbballnut wrote:
sounds excellent,I like the idea of official skins, because that can be limited and will be great, if people really want something else they can do it, or find someone else who has and get it for themselves
-My name is Gladiator.
chris wrote:
Sounds like a good plan to me.

One question though. Can I be on the skinning team?



Well, of course I'm mad. It makes things a great deal more interesting.
chris wrote:
As a hobby. I know Java and HTML. Not JavaScript, but I've been meaning to learn. I sent you links to the sites I made for Lassiter, but I don't think I have many of my pictures left. I haven't made any new pictures in a little while because I didn't have Photoshop. Got it today though.



Well, of course I'm mad. It makes things a great deal more interesting.