Learn how to customize BrainKing's view layer and share your CSS experiences.
Useful links Wikipedia - for general information on what CSS is, why it is useful, and a short introduction on how to use it. W3Schools - for a tutorial and a reference on CSS. W3C - for detailed and advanced information for those who are interested. CSS Zen Garden - for some trickery and demonstration of what is possible with CSS
Ok, now that everybody can include external stylesheets, everybody that would like to have the old style might set this option to "http://toedder.net/bk/brainking.css" to see if you are happy with it.
I didn't do everything 100% like it was before, but concentrated on the main issues like the color of the Main Page's lists and so on. It should be very familiar, even though I kept good changes that were made in the last time like the tabbed appearance on profile-, settings- and other pages.
MadMonkey: I dont mind playing with either column - i like seeing all the info while in the game page....ive used the notation column occasionally, but id rather have the option to display the RH main page instead.....
I do not know how easy/hard this would be to do. I asked a while ago on Feature about it but no one answered. Its great not having the LHS column in games, and even faster without the RHS column game notation. Virtually none of the information in the LH column is relevant while playing games but it would be nice if we could move some of the information from the RHS column (i.e. Friends online, and Fav Boards) into the LH column. That way we could happily play games and also keep an eye out for friends and Discussion boards without leaving games. It sounds like a lot of code changing to me, but thought i would mention it
I'm looking at having certain items in the right hide side column to be hidden. For instance, if you don't bother with labelling people, you will never have any friends that can be online, and you may want the 'Friends online' box in the RHS column to be hidden. But currently, this isn't easy to do - the box consists of a table with two rows. The class of the table is 'status-inner-space', but you cannot say "oh, I'll just set visibility for that class to hidden', because then other boxes will disappear as well. And while the 'Friends online' has a unique class ("status-friends-header"), the following 'none' is in the class ("menu-section"), which isn't unique either. Even '.status-inner-space.menu-section' isn't unique.
It would be useful if the tables forming the boxes in the RHS column (Date and time, Friends online, Favourite boards, Fellowships, Tip of the day) were inside DIV elements with unique class or id names.
Why is the choice of "sort next game by" so far away from the list of options available. I messaged about on the BK.com board yesterday and then managed to find it after a conversation with hrqls. I really think they should be together as they really do relate to each other and the "sort next game by" really has nothing to do with main page options.
pauloaguia: On the settings page just under the 3 choices of style and main page options there is a choice of "Sort next game by" Set your choice to "time left" and click the ascending radio button and your "go to next move" will automatically go to the game with the least time left.
TarantinoFan: There's no option in that combo to go to the game with the least time left. I usually have my games sorted by time of last move and my main page sorted by time left. The red numbers use the sorting in the main page and the "goto next game" option uses my srting of last move time, so I'm happy.
pauloaguia: I compensate for that by having the move button with the drop box beside it. I have several different choices available to me but if you just had the one choice it shouldn't add too much to your load time.
BIG BAD WOLF: A not so great side effect is that now the "Main Page" doesn't have associated with it the red numbers where I could control how many games I still have to play, or click on to go to the game with least time left, like I used to.
I just finished a game and chose "stay here" just to check and the archived game came up with both the new "Show game notation" link at the top as well as the right side column with "Game Notation (show)" in it.
volant: Oh yes - an option for sure since I know some people like scrolling down past the board (checking the board to make sure their move is good) before submitting.
For me, as long as the board does not "shift" while the page loads, I've already looked at the board when I made my move - and ready to submit and move on.
If I know the submit button is going to be in the same spot every move, it would speed things up a lot - letting me put my mouse where the submit button will be and being able to click as soon as it loads - without first waiting for page to load, then scrolling down the page - then looking for the submit button - then finaly clicking on it.
BIG BAD WOLF: if Fencer does put in a submit button above game boards I sure hope he makes it optional so you can turn it off. I like my game board as close to the top of the page as humanly possible and sure hope Fencer never puts anything above mine.
BIG BAD WOLF: I say the more options he can give - the better - I fully understand and support your request - it sounds reasonable -
Id also like to suggest - in addition to being able to turn off the columns, being able to choose to keep the f/s listings and favorite discussion board listings column from the main page - on the game page as well - maybe a set of links at the top of the column to let you toggle back and forth if you wish - i like to stay in the games - moving from game to game - but if im involved in a conversation on the discussion boards - id like to see if the thread was updated without having to back to the main page - does that make any sense?
redfrog: Well before the site design change, the left column still loaded with just "Main Page" in it (again, a waste to load a whole column for just 2 words)
But after Fencer fixed the bug in that option, that column does not even load!
(I just hope Fencer does not add that column back in for some reason - both columns on the game page are NOT needed.... well unless you use any information in any of them, which I do not - I just want my game to load as quickly as possible, and would be nice to also have an additional submit button above the board also - giving me the option to not even scroll down.)
The more simple that game page is, the better in my opinion. All the extra "junk" is good when you are not playing your games - not needed while you are playing your games.
I have the ""Show menu column/row on game pages" option unchecked, so less things load while I play a game.
Before the site design change, it would still load the left column (with just "Main Page" line), and also show the middle column (with the game), and then also show the right column (with the Game Notation in it - EVEN if you choose not to view it)
So for some-what slow connection, the game page would start to load, and as you start to move your mouse to make a move, the next column would load - Shifting the board over making you make a bad move.
-------
NOW I'm glad to see that when you have the option ""Show menu column/row on game pages" unchecked, the left column does not even load anymore - YEA! 1/2 way there.
Is there ANY ANY ANY way to also have an option to turn off the right hand column where the game notation is? That would solve the long-held Firefox bug that loads the page in a strange way that shifts the page over during the page load.
I don't know enough about CCS to know if it is possible in there, but if not - FENCER - any chance for this option? Right now, the only thing in the right hand column is "Game notation (show)" and does not need a whole column just for the option to show the game notation.
Well, I know CSS, but how do I get BrainKing to use my CSS? Unfortunally, my browser doesn't have an option to insert a user supplied style sheet in addition to the document supplied style sheet.
Guess im the first here - and the first to say i like the changes - but my brain is itching to dig into learning about CSS - could be fun to customize BK - like a myspace - with games on it!!
Either way - I like whats here - and i love it that your making the option available for those that dont to change it on their own..... good job fencer!!!