Use vh units instead of JS resizing