Files
basecoat/docs/css/custom.css
T

92 lines
1.8 KiB
CSS
Raw Permalink Normal View History

2025-05-07 14:57:30 +08:00
/* HTMX */
.htmx-indicator {
@apply invisible opacity-0 transition-discrete transition-all;
}
.htmx-indicator:not(.htmx-request) {
@apply hidden;
}
.htmx-request,
.htmx-request.htmx-indicator {
@apply visible opacity-100;
}
2025-05-01 12:50:40 +08:00
.content {
> h2 {
2025-06-13 14:14:38 +08:00
@apply mt-12 lg:mt-20 mb-6 scroll-m-22 text-2xl font-semibold tracking-tight first:mt-0;
2025-05-01 12:50:40 +08:00
}
> h3 {
2025-06-13 14:14:38 +08:00
@apply mt-8 mb-6 scroll-m-22 text-xl font-semibold tracking-tight;
2025-05-01 12:50:40 +08:00
}
2025-05-07 14:57:30 +08:00
> h4 {
@apply my-6 scroll-m-22 font-semibold tracking-tight;
}
2025-05-01 12:50:40 +08:00
.prose {
@apply my-6;
2025-06-14 16:48:01 +08:00
2025-05-01 12:50:40 +08:00
a {
@apply font-medium underline underline-offset-4;
}
code:not(pre > code) {
@apply relative rounded-md bg-muted/50 px-[0.3rem] py-[0.2rem] font-mono text-sm;
2025-05-01 12:50:40 +08:00
}
blockquote {
@apply border-l-4 border-border pl-4;
}
ol {
@apply list-decimal ml-6;
}
ul {
@apply list-disc ml-6;
}
2025-05-01 20:53:03 +08:00
ol,
ul {
li {
@apply mt-2;
}
}
2025-06-13 14:14:38 +08:00
dl {
@apply border-b pb-3 my-6;
dt {
@apply border-t pt-3 mt-3 first:mt-0;
}
dd {
@apply mt-2;
}
dl {
@apply mt-4 border-b-0 pb-0 pl-8 my-0;
}
}
2025-05-01 12:50:40 +08:00
b,
strong {
@apply font-semibold;
}
> p,
> blockquote,
> ul,
> ol,
> dl,
> table,
> pre,
> p {
2025-05-01 20:53:03 +08:00
@apply my-6;
2025-05-01 12:50:40 +08:00
}
> *:first-child {
@apply !mt-0;
}
> *:last-child {
@apply !mb-0;
}
}
.step {
counter-increment: step;
2025-06-16 18:28:18 +08:00
&:before {
@apply absolute w-8 h-8 md:w-9 md:h-9 bg-muted rounded-full font-mono font-semibold text-center text-sm inline-flex items-center justify-center -indent-px border-4 mr-2 border-background;
@apply md:ml-[-50px] md:mt-[-4px];
content: counter(step);
}
> h3 {
@apply max-md:ml-10 min-h-8 flex items-center;
}
2025-05-01 12:50:40 +08:00
}
}