Made html height: 100%; and body min-height: 100% so the waves fill up the full window height even when the page content is short.