新建项目
This commit is contained in:
221
pages/lobby/lobby.wxss
Normal file
221
pages/lobby/lobby.wxss
Normal file
@@ -0,0 +1,221 @@
|
||||
.room-head {
|
||||
padding: 30rpx;
|
||||
background: #183f31;
|
||||
border-radius: 34rpx;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.room-status {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 10rpx;
|
||||
color: rgba(255, 255, 255, 0.72);
|
||||
font-size: 23rpx;
|
||||
}
|
||||
|
||||
.pulse {
|
||||
width: 14rpx;
|
||||
height: 14rpx;
|
||||
background: #d9ef72;
|
||||
border-radius: 50%;
|
||||
box-shadow: 0 0 0 8rpx rgba(217, 239, 114, 0.12);
|
||||
}
|
||||
|
||||
.room-name {
|
||||
margin-top: 28rpx;
|
||||
font-size: 43rpx;
|
||||
font-weight: 900;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.code-wrap {
|
||||
display: flex;
|
||||
align-items: flex-end;
|
||||
justify-content: space-between;
|
||||
margin-top: 34rpx;
|
||||
padding-top: 26rpx;
|
||||
border-top: 2rpx solid rgba(255, 255, 255, 0.12);
|
||||
}
|
||||
|
||||
.code-label {
|
||||
color: rgba(255, 255, 255, 0.6);
|
||||
font-size: 21rpx;
|
||||
}
|
||||
|
||||
.room-code {
|
||||
margin-top: 5rpx;
|
||||
color: #d9ef72;
|
||||
font-size: 50rpx;
|
||||
font-weight: 900;
|
||||
letter-spacing: 7rpx;
|
||||
}
|
||||
|
||||
.share-mini {
|
||||
width: 180rpx;
|
||||
height: 70rpx;
|
||||
margin: 0;
|
||||
background: #d9ef72;
|
||||
color: #17231d;
|
||||
font-size: 24rpx;
|
||||
}
|
||||
|
||||
.rule-strip {
|
||||
display: flex;
|
||||
justify-content: space-around;
|
||||
margin-top: 22rpx;
|
||||
padding: 26rpx 10rpx;
|
||||
background: #fffdf7;
|
||||
border-radius: 26rpx;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.rule-number {
|
||||
font-size: 36rpx;
|
||||
font-weight: 900;
|
||||
}
|
||||
|
||||
.rule-unit {
|
||||
margin-left: 4rpx;
|
||||
color: #68726c;
|
||||
font-size: 20rpx;
|
||||
}
|
||||
|
||||
.rule-name {
|
||||
margin-top: 6rpx;
|
||||
color: #7c8580;
|
||||
font-size: 21rpx;
|
||||
}
|
||||
|
||||
.player-heading .section-label {
|
||||
margin-bottom: 12rpx;
|
||||
}
|
||||
|
||||
.demo-note {
|
||||
margin-top: 26rpx;
|
||||
font-size: 20rpx;
|
||||
}
|
||||
|
||||
.player-list {
|
||||
overflow: hidden;
|
||||
background: #fffdf7;
|
||||
border-radius: 28rpx;
|
||||
}
|
||||
|
||||
.player-row {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 20rpx;
|
||||
padding: 22rpx 26rpx;
|
||||
border-bottom: 2rpx solid rgba(23, 35, 29, 0.07);
|
||||
}
|
||||
|
||||
.player-row:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.player-avatar {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 66rpx;
|
||||
height: 66rpx;
|
||||
background: #e7eee8;
|
||||
border-radius: 22rpx;
|
||||
font-size: 25rpx;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
||||
.player-avatar.host {
|
||||
background: #d9ef72;
|
||||
}
|
||||
|
||||
.player-main {
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.player-name {
|
||||
overflow: hidden;
|
||||
font-size: 27rpx;
|
||||
font-weight: 800;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.host-tag,
|
||||
.bot-tag {
|
||||
margin-left: 10rpx;
|
||||
padding: 3rpx 10rpx;
|
||||
background: #e7eee8;
|
||||
border-radius: 99rpx;
|
||||
color: #1d6b4f;
|
||||
font-size: 18rpx;
|
||||
}
|
||||
|
||||
.bot-tag {
|
||||
background: #fff0df;
|
||||
color: #9c531e;
|
||||
}
|
||||
|
||||
.player-state {
|
||||
margin-top: 6rpx;
|
||||
color: #89918c;
|
||||
font-size: 21rpx;
|
||||
}
|
||||
|
||||
.ready-dot {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 42rpx;
|
||||
height: 42rpx;
|
||||
background: #eef0ed;
|
||||
border-radius: 50%;
|
||||
color: #8b938e;
|
||||
font-size: 22rpx;
|
||||
}
|
||||
|
||||
.ready-dot.ready {
|
||||
background: #1d6b4f;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
.tip-card {
|
||||
display: flex;
|
||||
gap: 20rpx;
|
||||
margin-top: 26rpx;
|
||||
padding: 24rpx;
|
||||
background: #fff0df;
|
||||
border-radius: 24rpx;
|
||||
}
|
||||
|
||||
.tip-icon {
|
||||
display: flex;
|
||||
flex: 0 0 auto;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 46rpx;
|
||||
height: 46rpx;
|
||||
background: #ef8f4a;
|
||||
border-radius: 50%;
|
||||
color: #fff;
|
||||
font-weight: 900;
|
||||
}
|
||||
|
||||
.tip-title {
|
||||
color: #813f16;
|
||||
font-size: 25rpx;
|
||||
font-weight: 800;
|
||||
}
|
||||
|
||||
.tip-copy {
|
||||
margin-top: 8rpx;
|
||||
color: #9c531e;
|
||||
font-size: 22rpx;
|
||||
line-height: 1.55;
|
||||
}
|
||||
|
||||
button[disabled] {
|
||||
background: #c8ceca;
|
||||
color: #fff;
|
||||
}
|
||||
Reference in New Issue
Block a user