codexmobile-relay / client /src /styles /09-styles.css
Codex
deploy: CodexMobile Relay
90f0300
Raw
History Blame Contribute Delete
1.9 kB
[data-theme="dark"] .pairing-form input {
color: var(--text);
background: #202020;
border-color: #303030;
}
.pairing-form button {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 6px;
min-width: 92px;
height: 48px;
border: 0;
border-radius: 10px;
color: #fff;
background: #1f2937;
}
[data-theme="dark"] .pairing-form button {
color: #171717;
background: #f4f4f5;
}
.pairing-form button:disabled {
opacity: 0.45;
}
.pairing-error {
margin-top: 12px;
color: var(--danger);
font-size: 14px;
}
.spin {
animation: spin 800ms linear infinite;
}
@keyframes spin {
to {
transform: rotate(360deg);
}
}
@media (min-width: 820px) {
body {
display: grid;
place-items: center;
background: #e8e9e5;
}
#root {
width: min(430px, 100vw);
height: min(932px, var(--app-height, 100dvh));
border-left: 1px solid #d7d9d5;
border-right: 1px solid #d7d9d5;
box-shadow: 0 24px 80px rgba(20, 24, 31, 0.16);
}
.app-shell {
position: relative;
width: 100%;
max-width: 100%;
height: 100%;
}
[data-theme="dark"] body {
background: #111111;
}
[data-theme="dark"] #root {
border-left-color: #303030;
border-right-color: #303030;
box-shadow: 0 24px 80px rgba(0, 0, 0, 0.42);
}
}
@media (max-width: 480px) {
.composer-controls {
gap: 4px;
padding-right: 4px;
padding-left: 4px;
}
.control-left,
.control-right {
gap: 4px;
}
.permission-pill {
max-width: 82px;
}
.model-select {
max-width: 78px;
}
.dialog-button {
width: 44px;
min-width: 44px;
flex-basis: 44px;
padding: 0;
border-radius: 50%;
}
.dialog-button span {
display: none;
}
}
@media (max-width: 380px) {
.permission-pill {
max-width: 64px;
overflow: hidden;
}
.model-select {
max-width: 66px;
}
}