Cu+ is colourless as its configuration is 1s22s22p63s23p63d10.
In order to absorb visible light, an electron would have to move to a higher energy orbital. The difference in energy of the orbitals would have to equal the energy of a visible wavelength photon. For d orbital splitting, the energy difference is right for the visible range. Unfortunately for d10 ions, the orbitals are full. The next empty orbital that an electron could move into is much higher in energy and would correspond to UV light.