cloudstudio
Version:
Run VS Code on a remote server.
115 lines (109 loc) • 1.86 kB
CSS
body {
user-select: none;
}
.space-between {
width: 100%;
max-width: 400px;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.space-start {
width: 100%;
max-width: 400px;
display: flex;
flex-direction: row;
justify-content: start;
align-items: center;
}
.cursor {
line-height: 20px;
}
.time {
margin: 16px 0;
color: #0097fb;
}
.time-loop {
width: 54px;
white-space: nowrap;
}
.oprate {
margin: 16px 0;
}
.oprate button {
width: 140px;
height: 28px;
color: #fff;
}
.oprate .invite {
background-color: #0e639c;
}
.oprate .stop,
.oprate .quit {
background-color: #3a3d41;
}
.oprate .quit {
width: 100%;
max-width: 400px;
}
.hidden {
display: none;
}
.follow-panel {
position: relative;
padding: 10px 15px;
display: flex;
align-items: center;
border-top: 1px solid transparent;
display: none;
}
.follow-label {
font-size: var(--vscode-font-size);
line-height: 16px;
/* color: #bbb; */
color: var(--vscode-descriptionForeground);
}
.follow-avatar {
width: 16px;
height: 16px;
background-position: 0;
background-repeat: no-repeat;
background-size: 16px;
margin-left: 6px;
}
.follow-username {
margin-left: 8px;
font-size: var(--vscode-font-size);
line-height: 16px;
color: var(--vscode-foreground);
word-break: break-all;
flex: 1;
}
.follow-close {
/* position: absolute;
right: 14px;
top: 50%;
transform: translateY(-50%); */
width: 16px;
height: 16px;
z-index: 1;
cursor: pointer;
transition: background 0.5s linear;
border-radius: 50%;
color: var(--vscode-foreground);
opacity: 0.8;
}
.follow-close:hover {
opacity: 1;
}
.follow-close-svg {
}
.body.vscode-light .follow-username {
}
/* 深色主题 */
body.vscode-dark {
}
/* 高对比度主题 */
body.vscode-high-contrast .follow-username {
}