UNPKG

@component-book/react

Version:

## Description

575 lines (457 loc) 9.97 kB
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap"); body { margin: 0; } .component-book { margin: 0; padding: 0; outline: none; box-sizing: border-box; font-family: "Inter", sans-serif; } .cb-relative{ position: relative; } .cb-m-5{ margin: 1.25rem; } .cb-mx-3{ margin-left: 0.75rem; margin-right: 0.75rem; } .cb-my-3{ margin-top: 0.75rem; margin-bottom: 0.75rem; } .cb-my-5{ margin-top: 1.25rem; margin-bottom: 1.25rem; } .cb-mb-2{ margin-bottom: 0.5rem; } .cb-mb-20{ margin-bottom: 5rem; } .cb-mb-5{ margin-bottom: 1.25rem; } .cb-mt-2{ margin-top: 0.5rem; } .cb-flex{ display: flex; } .cb-grid{ display: grid; } .cb-hidden{ display: none; } .cb-h-\[100px\]{ height: 100px; } .cb-h-\[60px\]{ height: 60px; } .cb-h-\[calc\(100vh-60px\)\]{ height: calc(100vh - 60px); } .cb-h-full{ height: 100%; } .cb-h-screen{ height: 100vh; } .cb-w-full{ width: 100%; } .cb-w-screen{ width: 100vw; } .cb-flex-1{ flex: 1 1 0%; } .cb-cursor-pointer{ cursor: pointer; } .cb-select-none{ -webkit-user-select: none; -moz-user-select: none; user-select: none; } .cb-flex-col{ flex-direction: column; } .cb-items-center{ align-items: center; } .cb-justify-center{ justify-content: center; } .cb-justify-between{ justify-content: space-between; } .cb-gap-2{ gap: 0.5rem; } .cb-gap-3{ gap: 0.75rem; } .cb-gap-4{ gap: 1rem; } .cb-gap-6{ gap: 1.5rem; } .cb-overflow-y-auto{ overflow-y: auto; } .cb-overflow-x-hidden{ overflow-x: hidden; } .cb-rounded-lg{ border-radius: 0.5rem; } .cb-border{ border-width: 1px; } .cb-border-solid{ border-style: solid; } .cb-border-black{ --tw-border-opacity: 1; border-color: rgb(0 0 0 / var(--tw-border-opacity)); } .cb-border-slate-200{ --tw-border-opacity: 1; border-color: rgb(226 232 240 / var(--tw-border-opacity)); } .cb-border-slate-300{ --tw-border-opacity: 1; border-color: rgb(203 213 225 / var(--tw-border-opacity)); } .cb-border-transparent{ border-color: transparent; } .cb-border-b-slate-200{ --tw-border-opacity: 1; border-bottom-color: rgb(226 232 240 / var(--tw-border-opacity)); } .cb-bg-slate-50{ --tw-bg-opacity: 1; background-color: rgb(248 250 252 / var(--tw-bg-opacity)); } .cb-bg-slate-900{ --tw-bg-opacity: 1; background-color: rgb(15 23 42 / var(--tw-bg-opacity)); } .cb-bg-white{ --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } .cb-p-1{ padding: 0.25rem; } .cb-p-2{ padding: 0.5rem; } .cb-p-5{ padding: 1.25rem; } .cb-px-10{ padding-left: 2.5rem; padding-right: 2.5rem; } .cb-px-2{ padding-left: 0.5rem; padding-right: 0.5rem; } .cb-px-5{ padding-left: 1.25rem; padding-right: 1.25rem; } .cb-py-1{ padding-top: 0.25rem; padding-bottom: 0.25rem; } .cb-py-\[5px\]{ padding-top: 5px; padding-bottom: 5px; } .\!cb-pl-5{ padding-left: 1.25rem !important; } .cb-text-left{ text-align: left; } .cb-text-lg{ font-size: 1.125rem; line-height: 1.75rem; } .cb-text-sm{ font-size: 0.875rem; line-height: 1.25rem; } .cb-text-xs{ font-size: 0.75rem; line-height: 1rem; } .cb-font-bold{ font-weight: 700; } .cb-font-semibold{ font-weight: 600; } .\!cb-text-black{ --tw-text-opacity: 1 !important; color: rgb(0 0 0 / var(--tw-text-opacity)) !important; } .cb-text-black{ --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); } .cb-text-slate-500{ --tw-text-opacity: 1; color: rgb(100 116 139 / var(--tw-text-opacity)); } .cb-text-slate-900{ --tw-text-opacity: 1; color: rgb(15 23 42 / var(--tw-text-opacity)); } .cb-text-white{ --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } .cb-shadow-sm{ --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } .hover\:cb-bg-slate-100:hover{ --tw-bg-opacity: 1; background-color: rgb(241 245 249 / var(--tw-bg-opacity)); } .hover\:cb-bg-slate-200:hover{ --tw-bg-opacity: 1; background-color: rgb(226 232 240 / var(--tw-bg-opacity)); } .hover\:cb-text-black:hover{ --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); } .focus\:cb-border-slate-400:focus{ --tw-border-opacity: 1; border-color: rgb(148 163 184 / var(--tw-border-opacity)); } :is([cb-theme="dark"] .dark\:cb-border-slate-600){ --tw-border-opacity: 1; border-color: rgb(71 85 105 / var(--tw-border-opacity)); } :is([cb-theme="dark"] .dark\:cb-border-slate-700){ --tw-border-opacity: 1; border-color: rgb(51 65 85 / var(--tw-border-opacity)); } :is([cb-theme="dark"] .dark\:cb-border-white){ --tw-border-opacity: 1; border-color: rgb(255 255 255 / var(--tw-border-opacity)); } :is([cb-theme="dark"] .dark\:cb-border-b-slate-700){ --tw-border-opacity: 1; border-bottom-color: rgb(51 65 85 / var(--tw-border-opacity)); } :is([cb-theme="dark"] .dark\:cb-bg-slate-800){ --tw-bg-opacity: 1; background-color: rgb(30 41 59 / var(--tw-bg-opacity)); } :is([cb-theme="dark"] .dark\:cb-bg-slate-900){ --tw-bg-opacity: 1; background-color: rgb(15 23 42 / var(--tw-bg-opacity)); } :is([cb-theme="dark"] .dark\:\!cb-text-white){ --tw-text-opacity: 1 !important; color: rgb(255 255 255 / var(--tw-text-opacity)) !important; } :is([cb-theme="dark"] .dark\:cb-text-slate-300){ --tw-text-opacity: 1; color: rgb(203 213 225 / var(--tw-text-opacity)); } :is([cb-theme="dark"] .dark\:cb-text-slate-400){ --tw-text-opacity: 1; color: rgb(148 163 184 / var(--tw-text-opacity)); } :is([cb-theme="dark"] .dark\:cb-text-white){ --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } :is([cb-theme="dark"] .dark\:hover\:cb-bg-slate-700:hover){ --tw-bg-opacity: 1; background-color: rgb(51 65 85 / var(--tw-bg-opacity)); } :is([cb-theme="dark"] .dark\:hover\:cb-bg-slate-800:hover){ --tw-bg-opacity: 1; background-color: rgb(30 41 59 / var(--tw-bg-opacity)); } :is([cb-theme="dark"] .dark\:hover\:cb-text-white:hover){ --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } @media (min-width: 1024px){ .lg\:cb-flex{ display: flex; } .lg\:cb-hidden{ display: none; } .lg\:cb-w-\[250px\]{ width: 250px; } .lg\:cb-grid-cols-3{ grid-template-columns: repeat(3, minmax(0, 1fr)); } .lg\:cb-border{ border-width: 1px; } .lg\:cb-border-solid{ border-style: solid; } .lg\:cb-border-transparent{ border-color: transparent; } .lg\:cb-border-r-slate-200{ --tw-border-opacity: 1; border-right-color: rgb(226 232 240 / var(--tw-border-opacity)); } .lg\:cb-pl-0{ padding-left: 0px; } .lg\:cb-pl-5{ padding-left: 1.25rem; } :is([cb-theme="dark"] .dark\:lg\:cb-border-r-slate-700){ --tw-border-opacity: 1; border-right-color: rgb(51 65 85 / var(--tw-border-opacity)); } } /** * prism.js default theme for JavaScript, CSS and HTML * Based on dabblet (http://dabblet.com) * @author Lea Verou */ code[class*="language-"], pre[class*="language-"] { color: black; background: none; text-shadow: 0 1px white; font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; font-size: 1em; text-align: left; white-space: pre; word-spacing: normal; word-break: normal; word-wrap: normal; line-height: 1.5; -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; -webkit-hyphens: none; hyphens: none; } pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { text-shadow: none; background: #b3d4fc; } pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { text-shadow: none; background: #b3d4fc; } pre[class*="language-"]::selection, pre[class*="language-"] ::selection, code[class*="language-"]::selection, code[class*="language-"] ::selection { text-shadow: none; background: #b3d4fc; } @media print { code[class*="language-"], pre[class*="language-"] { text-shadow: none; } } /* Code blocks */ pre[class*="language-"] { padding: 1em; margin: .5em 0; overflow: auto; } :not(pre) > code[class*="language-"], pre[class*="language-"] { background: #f5f2f0; } /* Inline code */ :not(pre) > code[class*="language-"] { padding: .1em; border-radius: .3em; white-space: normal; } .token.comment, .token.prolog, .token.doctype, .token.cdata { color: slategray; } .token.punctuation { color: #999; } .token.namespace { opacity: .7; } .token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted { color: #905; } .token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted { color: #690; } .token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string { color: #9a6e3a; /* This background color was intended by the author of this theme. */ background: hsla(0, 0%, 100%, .5); } .token.atrule, .token.attr-value, .token.keyword { color: #07a; } .token.function, .token.class-name { color: #DD4A68; } .token.regex, .token.important, .token.variable { color: #e90; } .token.important, .token.bold { font-weight: bold; } .token.italic { font-style: italic; } .token.entity { cursor: help; }