|
@tailwind base; |
|
@tailwind components; |
|
@tailwind utilities; |
|
|
|
.link { |
|
@apply font-semibold hover:text-orange-500 transition-colors; |
|
} |
|
.thin-link { |
|
@apply hover:text-orange-500 transition-colors; |
|
} |
|
.thinner-link { |
|
@apply hover:text-orange-500 transition-colors; |
|
} |
|
|
|
.prose :where(img):not(:where([class~="not-prose"] *)) { |
|
margin-top: 0; |
|
margin-bottom: 0; |
|
} |
|
|
|
.group:hover .group-hover\:flex { |
|
|
|
display: flex; |
|
} |
|
.group:active .group-active\:flex { |
|
|
|
display: flex; |
|
} |
|
@media (min-width: 640px) { |
|
|
|
.sm\:block { |
|
@apply block; |
|
} |
|
} |
|
@media (min-width: 768px) { |
|
|
|
.md\:block { |
|
@apply block; |
|
} |
|
} |
|
|
|
@layer base { |
|
a.text-link { |
|
@apply font-semibold text-gray-800 underline decoration-orange-500 underline-offset-2 hover:text-orange-500; |
|
} |
|
} |
|
|
|
@layer utilities { |
|
@variants hover, focus { |
|
.filter-none { |
|
filter: none; |
|
} |
|
.filter-grayscale { |
|
filter: grayscale(100%); |
|
} |
|
.shadow-alternate-sm { |
|
box-shadow: |
|
0px 5px 5px rgba(0, 0, 0, 0.03), |
|
0px 2px 2px rgba(0, 0, 0, 0.03), |
|
0px 0px 1px rgba(0, 0, 0, 0.03); |
|
} |
|
.shadow-alternate { |
|
box-shadow: |
|
0px 10px 20px rgba(0, 0, 0, 0.04), |
|
0px 2px 6px rgba(0, 0, 0, 0.04), |
|
0px 0px 1px rgba(0, 0, 0, 0.04); |
|
} |
|
.shadow-alternate-xl { |
|
box-shadow: |
|
0px 24px 32px rgba(0, 0, 0, 0.04), |
|
0px 16px 24px rgba(0, 0, 0, 0.04), |
|
0px 4px 8px rgba(0, 0, 0, 0.04), |
|
0px 0px 1px rgba(0, 0, 0, 0.04); |
|
} |
|
} |
|
} |
|
|
|
|
|
.active-example-tab { |
|
@apply border-orange-500 rounded-full text-orange-500 ring-1 bg-orange-50 ring-orange-200 hover:!text-orange-500 cursor-pointer shadow shadow-orange-200; |
|
} |
|
|
|
|
|
.prose > p > img { |
|
@apply max-w-full mx-auto my-0 w-4/5; |
|
} |
|
.prose > p > video { |
|
@apply max-w-full mx-auto my-0 w-4/5; |
|
} |
|
|
|
.prose code::before { |
|
display: none; |
|
} |
|
|
|
.prose code::after { |
|
display: none; |
|
} |
|
|
|
|
|
.thin-link.current-nav-link { |
|
@apply text-orange-500; |
|
} |
|
.thin-link.current-nav-link:not(.subheading) { |
|
@apply border-orange-500 md:border-l-2 pl-4; |
|
} |
|
.link.current-nav-link { |
|
@apply border-orange-500 text-orange-500; |
|
} |
|
.thinner-link.current-nav-link { |
|
@apply border-orange-500 text-orange-500; |
|
} |
|
.second-nav-link { |
|
@apply border-l-2 border-gray-100 px-3; |
|
} |
|
.current-nav-link { |
|
@apply border-orange-500 text-orange-500; |
|
} |
|
|
|
|
|
|
|
.current-playground-demo { |
|
@apply text-orange-500 pl-4; |
|
} |
|
|
|
|
|
.selected-demo { |
|
@apply font-semibold bg-gray-50 rounded text-orange-500; |
|
} |
|
code.language-python { |
|
@apply !leading-7 !whitespace-pre-wrap !break-all; |
|
} |
|
code.language-bash { |
|
@apply !leading-7 !whitespace-pre-wrap !break-all; |
|
} |
|
|
|
.group-hover-visible { |
|
@apply group-hover:visible; |
|
} |
|
.anchor-img { |
|
@apply w-7 max-w-full inline-block m-0 ml-2; |
|
} |
|
.anchor-img-small { |
|
@apply w-5 max-w-full inline-block m-0 ml-0.5; |
|
} |
|
.selected-version { |
|
@apply font-semibold text-orange-500; |
|
} |
|
.selected-version:before { |
|
content: "• "; |
|
} |
|
|
|
|
|
.clipboard-button { |
|
@apply absolute right-0 px-1.5 pb-1 text-gray-500 text-sm z-[100] opacity-0 duration-100; |
|
} |
|
.clipboard-button:hover { |
|
@apply cursor-pointer; |
|
} |
|
.clipboard-button:hover > svg { |
|
@apply fill-gray-700; |
|
} |
|
.clipboard-button:focus { |
|
@apply outline-0; |
|
} |
|
|
|
|
|
.interactive-banner { |
|
@apply absolute right-0 px-1.5 pt-0.5 pb-1 m-4 -mt-1 text-sm z-[100] bg-orange-500 rounded-lg; |
|
} |
|
|
|
.codeblock { |
|
@apply relative bg-gray-50 mx-auto p-3 mt-2; |
|
} |
|
.codeblock:hover > .clipboard-button { |
|
@apply opacity-100 duration-200; |
|
} |
|
|
|
[type="search"]::-webkit-search-cancel-button { |
|
@apply appearance-none h-5 w-5; |
|
-webkit-appearance: none; |
|
background-image: url("/src/lib/assets/img/esc.svg"); |
|
background-size: 20px 20px; |
|
} |
|
|
|
.view-code { |
|
@apply w-16 p-2 mx-auto hover:bg-gray-100; |
|
background: rgb(249, 250, 251); |
|
} |
|
|
|
|
|
.selected-demo-tab { |
|
@apply font-semibold text-orange-500 rounded-t-md border-2 border-gray-100 border-b-0 bg-white; |
|
} |
|
.selected-demo-window { |
|
@apply rounded-b-md border-2 border-gray-100 -mt-0.5; |
|
} |
|
|
|
.tip { |
|
@apply bg-gradient-to-br from-orange-50 to-white border-orange-50 border-l-2 border-l-orange-300 text-orange-700 p-4 px-6; |
|
} |
|
|
|
.tip strong { |
|
@apply text-orange-700; |
|
} |
|
|
|
.tip code { |
|
@apply text-orange-700; |
|
} |
|
|
|
.tip a { |
|
@apply text-orange-700; |
|
} |
|
|
|
.shared-link:before { |
|
content: url("img/anchor_orange.svg"); |
|
width: 15px; |
|
display: inline-block; |
|
margin-right: 5px; |
|
} |
|
|
|
li > p { |
|
margin: 0.25rem 0 !important; |
|
padding: 0 !important; |
|
} |
|
|
|
ul > li, |
|
li > ul { |
|
margin: 0 !important; |
|
padding-top: 0 !important; |
|
padding-bottom: 0 !important; |
|
} |
|
|
|
code { |
|
font-weight: 500 !important; |
|
border: 1px solid #e2e8f0; |
|
border-radius: 0.25rem; |
|
padding: 0.175rem 0.25rem; |
|
font-size: 0.8em !important; |
|
background: #f7fafc; |
|
} |
|
|
|
h1 > code, |
|
h2 > code, |
|
h3 > code, |
|
h4 > code, |
|
h5 > code, |
|
h6 > code { |
|
font-weight: 600 !important; |
|
border: none; |
|
border-radius: 0; |
|
background-color: transparent; |
|
} |
|
|
|
h5, |
|
h6 { |
|
margin-top: 2rem; |
|
} |
|
|
|
.token.table { |
|
display: unset; |
|
} |
|
|