To-do:
- Start filling out the pages, there's probably enough CSS in place for now.
- Index should become the new room message, as that's sorta the whole point of this site.
- Replace all the rgb()'s with #HEXDEC because <3 #HEXDEC, and rgb()'s are kinda clunky. Win-win.
- Add CGoban background image on the startup window somewhere because I feel like maybe it's iconic or something.
- Favicon - the CGoban black and white K logo..?
Changelog:
Version 0.6 - 30th December 2022:
Holiday break and all that, long time no code.
- Added site version and email at the bottom of each page
- Added two new pages, email and default, because I figured contact info should be on the site somewhere, and I really needed a template for new pages at this point, if I plan on making any more.
- Added some more quotes, because what else is the quotes page for?
- Changed up the index page, I am crazy...
- Fixed the FONTS, finally, that took a few days… I learned how to put JavaScript into the HTML, and learned how to set it so that the font you see here should reflect the font used for your version of CGoban.
- macOS users have Lucida Grande
- Windows users have Segoe UI
- Linux users have Roboto
- Note: the Roboto font was set based on Ubuntu's Linux distro; I would have thought it would have simply been the Ubuntu font, but an Ubuntu user of KGS says Roboto looks more correct.
- Fixed 0.4's changelog bullets; reformatted the whole changelog in the process.
- Fixed some backend folder stuffs
Version 0.5 - 20th December 2022:
- Tabs now appear actually unified to the body of the page, they're practically (for all intents and purposes) pixel-perfect compared to the CGoban client, and it turns out I was (as usual) overthinking it. They're hacked together using :before and :after selectors on the .tab, .activetab, and .inactivetab classes, but never mind that, it doesn't seem to be broken right now, so that means it's probably fine and definitely scaleable. Nothing to worry about.
- There's little subtitles under the tabs now. This may or may not stick, I haven't decided if it's a nice touch or totally redundant and unnecessary yet.
- Scrapped the "message board" idea. Actually a misnomer, the message board tab was going to be for the room message, just expanded. That was one of the sparks of inspiration for this website; the KGS 1,000 character limit on room messages annoyed me. But now that this website is actually running… it feels redundant to have a room message if we can just have a merry time with the tabs and add as many pages as we like.
- and yes I know, the font looks funny for non-macOS users, I am looking into it, there may yet be a solution in the future. Might try to pull this "system-ui" thing off and see if that works… maybe…
- I learned the font size default on CGoban is actually 12, and I actually cannot stand that, so for the site, I've pumped it up to 14px. Small enough that it still looks pretty similar to the client, but bigger, because readability
Version 0.4 - 19th December 2022
- Lots of CSS changes to try to match the CGoban client for KGS.
- Custom scrollbar (fun) and scroll buttons (pain).
- Font change - Lucida Grande, because that's the default font the Java Swing UI framework that CGoban runs on uses when on macOS. Windows and Linux users, I don't know how to match the font on a website to the default font… yet… *crosses fingers*. Also, links are black and bold, like CGoban, but for practicality's sake, they change color like you'd expect when you hover over them.
- Obviously you've probably noticed the green pattern and tabs up top; the green was easy, the tabs weren't too bad, but I would like to move them closer together, and believe it or not, that's the hardest thing so far…
- Added a message board page; this is empty, but will become the new message board for the room later.
Version 0.3 - 17th December 2022:
- Added fun stuffs (this is probably going to be one of the more substantial areas on the site, along with quotes, in the future)
- Set font to Monaco, because I like it. Maybe not quite suitable for this site, though…
- Page is the same grey as CGoban chat pane now
Version 0.2 - 16th December 2022:
- I am not sure what the difference between 0.1 and 0.2 is, I just checked, I can't spot the difference. It may have been a mistake, but I'm too far now (0.5 as of this writing) to feel like redoing all the version numbers and such. So that's that.
Version 0.1 - 15th December 2022:
- Wrote a very basic description. Font's Courier New. Put a link to KGS in there. The beginning…
Site version: 0.6 . . . Contact: samfromKGS [at] gmail [dot] com