inspired by other people's work:
Cite from: 1)https://developer.mozilla.org/en-US/docs/Web/SVG/Tutorial/Gradients [Gradients] 2)https://www.w3schools.com/graphics/svg_stroking.asp [svg stroking] 3)https://www.w3schools.com/charsets/ref_emoji_smileys.asp [Emoji] 4)https://www.w3schools.com/css/css_colors.asp [CSS Color Names]