Plain Xboard using the Xaw-libs
This is the default look of xboard when you start it with no xresources set.
A few years ago the white pieces had no black borders, so the appearance was
not very satisfying. That's why I started to improve the look. You can link the
program at compile-time to other widget-sets like
neXtaw or XawM.
This way buttons are getting a more 3D-ish look.
The first thing you may want to do is to tweak the overall appearance of the
Xaw-widgets, here is a great tutorial for it:
Notes on customizing Xaw
You can use "editres" to change the buttons, fonts, background and foreground
colors very easily. Start xboard and editres, in editres go under "Commands" and select
"Get Tree", the cursor change to a cross-hair, click with the mouse anywhere in the
xboard-window and you get the complete tree in editres. Now in editres go under "Tree" and
select "Select Widget in Client", again the cursor turns into a cross-hair, select say for
example the "File" button in xboard, editres update his view and show you the "File" button.
Here the fun begins :-)
Go under "Commands" and click on "Show Resource Box". A new window
pops up with all the values you can change. Click for example on "background" and enter a
value in the box at the bottom like "pink" :-) Click on "Apply" and the "File" button
in xboard turns to pink. Experiment with it, and I'm pretty sure you come up with something
you like. You can save your changes in a file with "Set Save File" and after every value
change with "Save and Apply".
Then you can paste the saved values in your ~/.Xdefaults file
to make these changes permanent. Here is my xboard
section like it looks at the moment.