! Stylefile for blackbox
! written for linux blackbox 0.7 and then tweaked for windows bblean 1.16

! -- info --
style.name:                         strakoth_01_bb7
style.author:                       blockhead
style.date:                         April 2006
style.credits:                      
style.comments:                     0.7 syntax - wall at http://www.deviantart.com/deviation/31234111/

# strakoth by blockhead aka pcc
# General Boy[1] says "Give the past the slip.  It's time for new traditions."
# written for linux bb 0.7 using the "new" (as of 2005) syntax *only*
# note: wall is also by me and is on deviantart under my "blockhead" ID

# seems to be that adding the word "border" at the end of an
# "appearance" tag turns the border on[2].  This was really pissing
# me off at first but once I "Got" it I realized the power &
# flexibility: now every item independently can be set to have a
# border or not, and a separate color, and a separate thickness.
# Nice.

# general/global: it's possible to set almost all attributes in 
# just a few lines.  Wildcards are *really* nice.
*appearance:          flat solid
*backgroundColor:     rgb:2d/41/56
*foregroundColor:     rgb:51/76/9a
*textColor:           rgb:5c/86/b0
*font:                mints-strong
# did you know that mints-strong isn't shown by recent versions of
# fluxbox?  Bad show!  That's why we don't use fluxbox[3] any more.
*alignment:           left
*marginWidth:         2
*borderColor:         rgb:2d/41/56
*borderWidth:         1
*pressed.appearance:  sunken solid

# specifics - anything that deviates from the stuff we've already
# set via the wildcards  (usually the highlight/focus/active parts)
# ((and any kludges to get it to work in bblean on the windows side))

# toolbar
# possible bug 1: MarginWidth settings do not fix the bb 0.7 problem of
#                 the right-justified text being clobbered.  So I've
#                 set the text to be LEFT justified.
toolbar.label.MarginWidth:   2
toolbar.clock.MarginWidth:   2

toolbar.appearance:          flat solid
toolbar.clock.appearance:    flat solid
toolbar.label.appearance:    flat solid
toolbar.button.appearance:   flat solid

# menu
menu.frame.appearance:       flat solid border
menu.title.appearance:       flat solid border
# possible bug 2: menu.frame.marginWidth does not gap between arrows and text
#                 on right justified text
menu.frame.marginWidth:      2
menu.title.marginWidth:      2
menu.frame.disabledColor:    rgb:50/70/90
# note: menu bullets are not listed anywhere in the documentation for the
# new syntax.  The old syntax does not work.  It may be that this has been
# dropped with 0.7.  I need to find out about this somehow.  Update: I asked
# the people on the #blackbox irc channel.  It's gone.  All bullets are now
# triangle *only*[4].  :(

# window
window.title.unfocus.appearance:  flat solid border
window.title.focus.appearance:    flat solid border
window.handle.unfocus.appearance: flat solid
window.handleHeight:              6
window.grip.unfocus.appearance:   flat solid

# slit
slit.appearance:                  flat solid
slit.marginWidth:                 0

# active/highlighted colors & stuff
toolbar.windowLabel.appearance:   raised gradient vertical
toolbar.windowLabel.color2:       rgb:75/aa/de
toolbar.windowLabel.color1:       rgb:5a/80/a7
toolbar.windowLabel.textColor:    rgb:11/19/21
toolbar.windowLabel.marginWidth:  3

menu.active.appearance:           raised gradient vertical
menu.active.color2:               rgb:75/aa/de
menu.active.color1:               rgb:5a/80/a7
menu.active.textColor:            rgb:11/19/21
menu.active.foregroundColor:      rgb:11/19/21

window.label.focus.appearance:    raised gradient vertical
window.label.focus.color2:        rgb:75/aa/de
window.label.focus.color1:        rgb:5a/80/a7
window.label.focus.textColor:     rgb:11/19/21

window.grip.focus.appearance:     raised gradient vertical border
window.grip.focus.color2:         rgb:75/aa/de
window.grip.focus.color1:         rgb:5a/80/a7

# for windows bb you'll need to change the path in the bsetbg
# line (or do some clever work in your bsetroot.rc in bb4win[5]):
rootCommand:  bsetbg -full ~/backgrounds/strakoth_01.png

# [1] - a character from the Devo movies/videos, I think he was played
#       by the father of one of the band members
# [2] - it gets all excited  ;)
# [3] - not to mention that many people in the fluxbox community are
#       rather obnoxious (almost as annoying as "azathoth" & "MQ")
# [4] - not really a tragedy, since triangle and diamond were the only
#       bullets I ever used
# [5] - I put this in my bblean bsetroot.rc file:
#       "~/backgrounds/=c:/bblean_116/backgrounds/"
#       to get it to work without changing the rootCommand line ...
#       your mileage may vary

# actual end of this file
