| /* |
| Terms use normal weight and upper case by default. |
| For settings, the term should be bold and use the original case. |
| Need to use chained :not here to increase the specificity of the selector. |
| */ |
| dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not( |
| .simple |
| ).lldbsetting |
| .field-list |
| > dt { |
| text-transform: none; |
| font-weight: bold; |
| } |
| |
| .lldb-setting-type { |
| --setting-color: var(--light-color); |
| --background-opacity: 0.1; |
| } |
| |
| .lldb-setting-type { |
| float: right; |
| text-align: right; |
| text-indent: 0; |
| line-height: 1.4; |
| background-color: rgba(var(--setting-color), var(--background-opacity)); |
| padding: 0px 8px; |
| border-radius: 99999px; |
| border: rgba(var(--setting-color), 1) 1px solid; |
| font-size: 0.9em; |
| color: rgba(var(--setting-color), 1); |
| } |
| |
| body[data-theme="dark"] .lldb-setting-type { |
| --setting-color: var(--dark-color); |
| --background-opacity: 0.2; |
| } |
| @media (prefers-color-scheme: dark) { |
| body[data-theme="auto"] .lldb-setting-type { |
| --setting-color: var(--dark-color); |
| --background-opacity: 0.2; |
| } |
| } |
| |
| /* anything string-like (default) */ |
| .lldb-setting-type-string, |
| .lldb-setting-type /* fallback */ { |
| --dark-color: 255, 177, 38; |
| --light-color: 125, 98, 1; |
| } |
| |
| /* array-like */ |
| .lldb-setting-type-arguments, |
| .lldb-setting-type-array, |
| .lldb-setting-type-file-list { |
| --dark-color: 211, 131, 255; |
| --light-color: 64, 33, 242; |
| } |
| |
| /* map-like */ |
| .lldb-setting-type-dictionary, |
| .lldb-setting-type-path-map { |
| --dark-color: 243, 0, 255; |
| --light-color: 157, 0, 183; |
| } |
| |
| /* boolean */ |
| .lldb-setting-type-boolean { |
| --dark-color: 29, 180, 8; |
| --light-color: 0, 123, 33; |
| } |
| |
| /* numbers */ |
| .lldb-setting-type-sint64, |
| .lldb-setting-type-uint64 { |
| --dark-color: 80, 164, 198; |
| --light-color: 1, 108, 140; |
| } |
| |
| /* enum */ |
| .lldb-setting-type-enum { |
| --dark-color: 255, 87, 73; |
| --light-color: 191, 3, 10; |
| } |