refactor: header mobile menu with gray blocks