117 lines
2.2 KiB
CSS
117 lines
2.2 KiB
CSS
/* Rendered Markdown */
|
|
|
|
.markdown {
|
|
@apply text-seafoam-50 leading-7 text-base;
|
|
}
|
|
|
|
/* Headings */
|
|
.markdown h1,
|
|
.markdown h2,
|
|
.markdown h3,
|
|
.markdown h4,
|
|
.markdown h5,
|
|
.markdown h6 {
|
|
@apply font-semibold text-seafoam-300 mt-6 mb-2 leading-tight;
|
|
}
|
|
|
|
.markdown h1 {
|
|
@apply text-3xl border-b border-seafoam-900 pb-1;
|
|
}
|
|
.markdown h2 {
|
|
@apply text-2xl border-b border-seafoam-900 pb-1;
|
|
}
|
|
.markdown h3 {
|
|
@apply text-xl text-seafoam-200;
|
|
}
|
|
.markdown h4 {
|
|
@apply text-lg text-seafoam-200;
|
|
}
|
|
.markdown h5 {
|
|
@apply text-base text-seafoam-100;
|
|
}
|
|
.markdown h6 {
|
|
@apply text-sm text-seafoam-100;
|
|
}
|
|
|
|
.markdown p {
|
|
@apply my-3;
|
|
}
|
|
|
|
.markdown a {
|
|
@apply text-seafoam-400 underline underline-offset-2 transition-colors duration-150 hover:text-seafoam-300;
|
|
}
|
|
|
|
.markdown strong {
|
|
@apply font-bold text-seafoam-100;
|
|
}
|
|
.markdown em {
|
|
@apply italic text-seafoam-200;
|
|
}
|
|
|
|
.markdown code {
|
|
@apply font-mono text-sm bg-seafoam-950 text-seafoam-300 px-1 py-0.5 rounded border border-seafoam-900;
|
|
}
|
|
|
|
.markdown pre {
|
|
@apply bg-seafoam-950 border border-seafoam-900 rounded-lg px-5 py-4 overflow-x-auto my-4;
|
|
}
|
|
.markdown pre code {
|
|
@apply bg-transparent border-0 p-0 text-sm text-seafoam-100;
|
|
}
|
|
|
|
.markdown blockquote {
|
|
@apply border-l-2 border-seafoam-700 my-4 px-4 py-2 bg-seafoam-950 text-seafoam-200 rounded-r italic;
|
|
}
|
|
|
|
.markdown hr {
|
|
@apply border-0 border-t border-seafoam-900 my-6;
|
|
}
|
|
.markdown ul,
|
|
.markdown ol {
|
|
@apply my-3 pl-6;
|
|
}
|
|
.markdown ul {
|
|
@apply list-disc;
|
|
}
|
|
.markdown ol {
|
|
@apply list-decimal;
|
|
}
|
|
.markdown li {
|
|
@apply my-1;
|
|
}
|
|
.markdown li::marker {
|
|
@apply text-seafoam-700;
|
|
}
|
|
|
|
.markdown ul ul,
|
|
.markdown ol ul {
|
|
list-style-type: circle;
|
|
}
|
|
.markdown ul ul ul {
|
|
list-style-type: square;
|
|
}
|
|
|
|
.markdown table {
|
|
@apply block w-full border-collapse my-4 text-sm overflow-x-auto max-w-full;
|
|
}
|
|
.markdown thead {
|
|
@apply bg-seafoam-950;
|
|
}
|
|
.markdown th {
|
|
@apply text-left px-3 py-2 text-seafoam-300 font-semibold border-b-2 border-seafoam-700;
|
|
}
|
|
.markdown td {
|
|
@apply px-3 py-2 border-b border-seafoam-900 text-seafoam-100;
|
|
}
|
|
.markdown tbody tr:hover {
|
|
@apply bg-seafoam-950;
|
|
}
|
|
|
|
.markdown img {
|
|
@apply max-w-full rounded-md border border-seafoam-900 my-2;
|
|
}
|
|
|
|
.markdown input[type="checkbox"] {
|
|
@apply accent-seafoam-700 mr-1;
|
|
}
|