Testing What Users Actually See with Vitest and Chromatic