qml: make the record button red and animate it
It is a common design language to have the record button red.
The animation provides a visual feedback when the user is currently recording.
this MR may conflict with !1643 (merged) (new icon) I'll update the MR afterwards.