16 March 2007

Client overhaul

The guts of the client just got a major overhaul. We tried as hard as possible to assign the right id and class names to all of the elements on the page so that you can change pretty much everything (images included) by modifying the CSS file.

If you'd like to see an example, try this example theme. The source code for this .css is here. And, the master .css file is here. There's a lot left to do on the CSS, but it's a start.

Other updates:
  1. Another attempted fix for the echo bug.
  2. New icon-based user list.
  3. Start of smiley support for IE6.
  4. Added bg=[color]& parameter.
  5. Added width=[pixels|percentage]& parameter.
  6. Added greet=[url-encoded-default-greeting]& parameter.
  7. Masquerade support for swearing. (antiswear=[0|1|2]& now available.)
  8. Added /npc [npc-name] [message] command. ([message] can be a /me, too)
  9. Added /dice [sides] command.
  10. Added /r command. (Opens userlist with last person to private you selected.)
  11. Added /r [message] command. (Reply directly to last person to private you.)
  12. Changed admin marker from † to `A'.
  13. Added a forum to the main page. (Thanks Adam.)
  14. Bottom bar auto-resizes to fit width.
There were a bunch of bug fixes too.

The sticky board with feature requests is still full. Stay tuned.

No comments: