UNPKG

@essential-js/ui

Version:

EssentialJS UI

67 lines (65 loc) 1.93 kB
.essential__copyable-code { background: var(--secondary-background); border-radius: var(--card-border-radius); display: flex; flex-direction: column; max-height: 350px; position: relative; padding: 1rem 0; } .essential__copyable-code .title { background: var(--secondary-background); display: flex; padding: 0.5rem 1rem; width: -moz-fit-content; width: fit-content; } .essential__copyable-code .title h4 { color: var(--accent-active); font-family: var(--secondary-font-family); font-size: 0.95rem; font-weight: 500; } .essential__copyable-code .content { background: var(--secondary-background); border-radius: var(--card-border-radius); white-space: pre; max-height: 350px; overflow-y: auto; font-size: 0.95rem; padding: 0 1.5rem; display: grid; grid-template-columns: calc(100% - 24px) 24px; } .essential__copyable-code .content .icon { position: absolute; top: 0.8rem; right: 1rem; width: 20px; cursor: pointer; transition: transform 0.1s ease-out; } .essential__copyable-code .content .icon:hover { transform: scale(1.1); } .essential__copyable-code .content .icon:active { transform: scale(0.9); } @import url("https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap"); .essential__code { border-radius: var(--card-border-radius); display: flex; flex-direction: column; justify-content: center; overflow-x: auto; height: min-content; } .essential__code .prism-code.language-tsx { background: transparent !important; } .essential__code .prism-code.language-tsx .token-line, .essential__code .prism-code.language-tsx * { font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace; font-style: normal !important; } /*# sourceMappingURL=code.css.map*/