add gradien bg
fix style
fix bug style