Fix display='false' by returning null.
Fix icons not using id as name for default.
Add background halo around text for legibility.
Add background halo around icons for legibility.