.page-layout { min-width: 100vw; min-height: 100vh; .logo { height: 40px; width: calc(100% - 16px); background-color: rgba(255, 255, 255, 0.1); margin: 8px 8px; display: flex; align-items: center; justify-content: center; color: rgba(255, 255, 255, 0.5); font-size: 30px; font-weight: bold; overflow: hidden; white-space: nowrap; } } .page-content { background-color: #f2f3f5; }