// Code formatting. .highlight .copy-icon { position: absolute; right: 20px; top: 18px; opacity: 0.7; } .highlight pre { /* Avoid pushing up the copy buttons. */ margin: 0; } .td-content { // Highlighted code. .highlight { @extend .card; margin: 0rem 0; padding: 0rem; margin-bottom: 2rem; max-width: 100%; border: none; pre { margin: 0; padding: 1rem; border-radius: 10px; } } // Inline code p code, li>code, table code { color: inherit; padding: 0.2em 0.4em; margin: 0; font-size: 85%; word-break: normal; background-color: rgba($black, 0.05); border-radius: $border-radius; br { display: none; } } // Code blocks pre { word-wrap: normal; background-color: $gray-100; padding: $spacer; max-width: 100%; >code { background-color: inherit !important; padding: 0; margin: 0; font-size: 100%; word-break: normal; white-space: pre; border: 0; } } pre.mermaid { background-color: inherit; font-size: 0; } }