I made 3 types of events and combined them but seem not good.
Maybe, is the event that works in both mouseenter and mouseleave wrong?
Which type you think best?
first one is too basic.
second one is ideal because it looks good but not too much
third one is good but not ideal because it is not as alerting as the second
fourth one seems a little bit overkill but not had too