Make a scrolling main menu background?

So I want to add a main menu background that infinitely scrolls, but It needs to be able to be lit up using 2d lights. I cant seem to think of any methods of doing this. Would I want to use a shader?

(Apologies if this isnt the right forum to be posting this in)

Any 2D sprite scrolling method would suffice.

The usual technique for infinite scrolling is is to continuously remove rows / columns from the side going away, and add fresh ones to the side coming on.