feat: certification rules, content sanitization, handle draft course updates and reset content, better redis logging

This commit is contained in:
Rotimi Best
2026-03-30 08:24:55 +01:00
parent ff2ad59377
commit 5a8f50f67b
131 changed files with 5643 additions and 2134 deletions
+25
View File
@@ -180,6 +180,31 @@ html .dark {
@apply text-end;
}
.prose hr {
@apply my-6 border-t;
border-top-color: var(--border);
}
.prose pre {
@apply my-4 overflow-auto rounded-lg p-4;
background-color: var(--muted);
}
.dark .prose pre {
background-color: color-mix(in oklch, var(--muted) 30%, transparent);
}
.prose pre code {
@apply bg-transparent p-0 text-sm;
font-family: 'JetBrains Mono', monospace, Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono';
color: inherit;
}
.prose code:not(pre code) {
@apply rounded px-1.5 py-0.5 text-sm font-semibold;
background-color: var(--muted);
}
/* .dark .prose h1,
.dark .prose h2,
.dark .prose h3,