As is, libframe draws the "tick" with the boxes on top & bottom matching the font color, but the vertical bar connecting them always black. This is an issue on dark backgrounds. This change causes it to use the font color for both parts. Reference: /n/sources/patch/applied/frame-tick-font-color Date: Mon Dec 10 21:54:38 CET 2012 Signed-off-by: a@9srv.net --- /sys/src/libframe/frinit.c Mon Dec 10 21:50:01 2012 +++ /sys/src/libframe/frinit.c Mon Dec 10 21:50:00 2012 @@ -50,7 +50,7 @@ /* background color */ draw(f->tick, f->tick->r, f->cols[BACK], nil, ZP); /* vertical line */ - draw(f->tick, Rect(FRTICKW/2, 0, FRTICKW/2+1, ft->height), f->display->black, nil, ZP); + draw(f->tick, Rect(FRTICKW/2, 0, FRTICKW/2+1, ft->height), f->cols[TEXT], nil, ZP); /* box on each end */ draw(f->tick, Rect(0, 0, FRTICKW, FRTICKW), f->cols[TEXT], nil, ZP); draw(f->tick, Rect(0, ft->height-FRTICKW, FRTICKW, ft->height), f->cols[TEXT], nil, ZP);