fix tag layout to only use the available width and elide the text properly
(also drop rectangle I have no clue what that was there for, with proper width set even short tags seem properly spaced)