The code you found uses millis() correctly, as far as I can see. That means normal button press code should work.
Stop calling functions "voids"... they are "functions".
In this program, the operation of millis() is hidden inside macros
EVERY_N_MILLISECONDS()
EVERY_N_SECONDS()
Those must be utilities provided for your convenience by the FastLED library...