chore: consolidate platform split checks
This commit is contained in:
@@ -5,6 +5,34 @@
|
||||
.form-help { font-size: 12px; color: var(--muted); }
|
||||
input, select, textarea { border: 1px solid var(--line); border-radius: 5px; background: #fff; font: inherit; padding: 10px 12px; color: var(--text); width: 100%; box-shadow: inset 0 1px 2px rgba(0,0,0,.04); }
|
||||
textarea { resize: vertical; }
|
||||
.form-field:has(input:disabled, select:disabled, textarea:disabled, input[readonly], textarea[readonly]) .form-label { color: var(--control-disabled-label); }
|
||||
input:disabled:not([type="checkbox"]):not([type="radio"]),
|
||||
select:disabled,
|
||||
textarea:disabled,
|
||||
input[readonly]:not([type="checkbox"]):not([type="radio"]),
|
||||
textarea[readonly] {
|
||||
border-color: var(--control-disabled-border);
|
||||
background: var(--control-disabled-bg);
|
||||
color: var(--control-disabled-text);
|
||||
box-shadow: inset 0 1px 0 rgba(255,255,255,.32);
|
||||
opacity: 1;
|
||||
}
|
||||
input:disabled:not([type="checkbox"]):not([type="radio"]),
|
||||
select:disabled,
|
||||
textarea:disabled {
|
||||
cursor: not-allowed;
|
||||
}
|
||||
input[readonly]:not(:disabled),
|
||||
textarea[readonly]:not(:disabled) {
|
||||
cursor: default;
|
||||
}
|
||||
input:disabled::placeholder,
|
||||
textarea:disabled::placeholder,
|
||||
input[readonly]::placeholder,
|
||||
textarea[readonly]::placeholder {
|
||||
color: var(--control-disabled-placeholder);
|
||||
opacity: 1;
|
||||
}
|
||||
.btn { border: 1px solid var(--line-dark); border-radius: 4px; padding: 9px 14px; font: inherit; font-weight: 700; cursor: pointer; background: #f8f8f7; color: var(--text); box-shadow: 0 1px 2px rgba(0,0,0,.15); }
|
||||
.btn-primary { background: var(--green); border-color: #5aa99b; color: #fff; }
|
||||
.btn-ghost { border-color: transparent; background: transparent; box-shadow: none; }
|
||||
|
||||
Reference in New Issue
Block a user