Note: showing colors in terminals is done through ANSI codes which have varying levels of compatibility with different terminals. For me, this works on an iTerm terminal, with $TERM set to xterm-256color.
p.append(' \u ', 250, 240)
p.append(' \h ', 250, 238)