I really liked the concept and calling Bob's hat stupid felt oddly satisfying. To fix your UI problem, you would need to set the Canvas to scale with screen size.
At least I think that's your problem but if not then idk what to tell you lmao. Great job though!!!