mindmime's picture
Upload folder using huggingface_hub
a03b3ba verified
@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 {
/* for some reason, group-hover:flex not working on mobile */
display: flex;
}
.group:active .group-active\:flex {
/* for some reason, group-active:flex not working on mobile */
display: flex;
}
@media (min-width: 640px) {
/* for some reason, sm:block not working */
.sm\:block {
@apply block;
}
}
@media (min-width: 768px) {
/* for some reason, md:block not working */
.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);
}
}
}
/* index */
.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;
}
/* guides */
.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;
}
/* docs & guides */
.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;
}
/* playground */
.current-playground-demo {
@apply text-orange-500 pl-4;
}
/* docs */
.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: "• ";
}
/* copy button */
.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 */
.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);
}
/* demos */
.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;
}