packages/core/styles/content/code.pcss (58 lines of code) (raw):

/** * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ :root { --ifm-code-background: color-mod( var(--ifm-color-emphasis-100) tint(var(--ifm-light-value)) ); --ifm-code-border-radius: var(--ifm-global-radius); --ifm-code-font-size: 90%; --ifm-code-padding-horizontal: 0.1rem; --ifm-code-padding-vertical: 0.1rem; --ifm-pre-background: var(--ifm-color-emphasis-100); --ifm-pre-border-radius: var(--ifm-code-border-radius); --ifm-pre-color: inherit; --ifm-pre-line-height: 1.45; --ifm-pre-padding: 1rem; } code { background-color: var(--ifm-code-background); border: 0.1rem solid rgba(0, 0, 0, 0.1); border-radius: var(--ifm-code-border-radius); font-family: var(--ifm-font-family-monospace); font-size: var(--ifm-code-font-size); padding: var(--ifm-code-padding-vertical) var(--ifm-code-padding-horizontal); vertical-align: middle; } a code { color: inherit; } pre { background-color: var(--ifm-pre-background); border-radius: var(--ifm-pre-border-radius); color: var(--ifm-pre-color); font: var(--ifm-code-font-size) / var(--ifm-pre-line-height) var(--ifm-font-family-monospace); margin: 0 0 var(--ifm-spacing-vertical); overflow: auto; padding: var(--ifm-pre-padding); code { background-color: transparent; border: none; font-size: 100%; line-height: inherit; padding: 0; } } kbd { background-color: var(--ifm-color-emphasis-0); border: 1px solid var(--ifm-color-emphasis-400); border-radius: 0.2rem; box-shadow: inset 0 -1px 0 var(--ifm-color-emphasis-400); color: var(--ifm-color-emphasis-800); font: 80% var(--ifm-font-family-monospace); padding: 0.15rem 0.3rem; }