ui/panels/lobbylist.razor.scss
LobbyList {
width: 100%;
height: 100%;
padding: 32px;
color: white;
font-size: 42px;
flex-direction: column;
gap: 16px;
justify-content: space-evenly;
pointer-events: all;
.header {
font-size: 72px;
}
.lobbies {
flex-grow: 1;
background-color: rgba(black, 0.7);
overflow-x: hidden;
overflow-y: scroll;
padding: 16px;
flex-direction: column;
//border-radius: 10px;
.lobby {
width: 100%;
background-color: rgba(black, 0.5);
padding: 16px;
flex-shrink: 0;
align-items: center;
gap: 16px;
//border-radius: 10px;
cursor: "select-cursor";
img {
width: 72px;
height: 72px;
}
> .info {
flex-direction: column;
font-size: 32px;
.desc {
font-size: 24px;
}
}
> .players {
flex-grow: 1;
justify-content: flex-end;
align-items: center;
gap: 8px;
padding-right: 16px;
}
&:hover {
background-color: rgba(white, 0.01);
}
&:active {
background-color: rgba(white, 0.02);
}
}
}
}