[improved] appearance.background attribute parsing