adsdasd
This commit is contained in:
@@ -124,4 +124,67 @@
|
||||
body {
|
||||
@apply bg-background text-foreground;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* ── Tiptap editor content styles ─────────────────────────────────────────── */
|
||||
.tiptap-content .ProseMirror {
|
||||
outline: none;
|
||||
min-height: inherit;
|
||||
}
|
||||
.tiptap-content .ProseMirror p.is-editor-empty:first-child::before {
|
||||
content: attr(data-placeholder);
|
||||
float: left;
|
||||
color: oklch(0.556 0 0);
|
||||
pointer-events: none;
|
||||
height: 0;
|
||||
}
|
||||
.tiptap-content .ProseMirror > * + * { margin-top: 0.65em; }
|
||||
.tiptap-content .ProseMirror h1 { font-size: 1.6rem; font-weight: 700; line-height: 1.2; }
|
||||
.tiptap-content .ProseMirror h2 { font-size: 1.3rem; font-weight: 700; line-height: 1.3; }
|
||||
.tiptap-content .ProseMirror h3 { font-size: 1.1rem; font-weight: 600; line-height: 1.4; }
|
||||
.tiptap-content .ProseMirror strong { font-weight: 700; }
|
||||
.tiptap-content .ProseMirror em { font-style: italic; }
|
||||
.tiptap-content .ProseMirror u { text-decoration: underline; }
|
||||
.tiptap-content .ProseMirror s { text-decoration: line-through; }
|
||||
.tiptap-content .ProseMirror mark { background-color: oklch(0.97 0.18 95); border-radius: 0.15em; padding: 0 0.15em; }
|
||||
.tiptap-content .ProseMirror ul { list-style-type: disc; padding-left: 1.4em; }
|
||||
.tiptap-content .ProseMirror ol { list-style-type: decimal; padding-left: 1.4em; }
|
||||
.tiptap-content .ProseMirror li > p { margin: 0; }
|
||||
.tiptap-content .ProseMirror blockquote {
|
||||
border-left: 3px solid oklch(0.708 0 0);
|
||||
margin-left: 0;
|
||||
padding-left: 1em;
|
||||
color: oklch(0.556 0 0);
|
||||
font-style: italic;
|
||||
}
|
||||
.tiptap-content .ProseMirror code {
|
||||
background: oklch(0.97 0 0);
|
||||
border-radius: 0.25em;
|
||||
padding: 0.1em 0.35em;
|
||||
font-size: 0.875em;
|
||||
font-family: var(--font-mono, monospace);
|
||||
}
|
||||
.tiptap-content .ProseMirror pre {
|
||||
background: oklch(0.145 0 0);
|
||||
color: oklch(0.922 0 0);
|
||||
border-radius: 0.5em;
|
||||
padding: 0.85em 1.1em;
|
||||
overflow-x: auto;
|
||||
}
|
||||
.tiptap-content .ProseMirror pre code {
|
||||
background: none;
|
||||
padding: 0;
|
||||
font-size: 0.85em;
|
||||
color: inherit;
|
||||
}
|
||||
.tiptap-content .ProseMirror hr {
|
||||
border: none;
|
||||
border-top: 2px solid oklch(0.922 0 0);
|
||||
margin: 1.25em 0;
|
||||
}
|
||||
.dark .tiptap-content .ProseMirror p.is-editor-empty:first-child::before { color: oklch(0.708 0 0); }
|
||||
.dark .tiptap-content .ProseMirror mark { background-color: oklch(0.75 0.15 90 / 0.35); }
|
||||
.dark .tiptap-content .ProseMirror code { background: oklch(0.269 0 0); }
|
||||
.dark .tiptap-content .ProseMirror pre { background: oklch(0.1 0 0); }
|
||||
.dark .tiptap-content .ProseMirror blockquote { border-left-color: oklch(0.556 0 0); color: oklch(0.708 0 0); }
|
||||
.dark .tiptap-content .ProseMirror hr { border-top-color: oklch(1 0 0 / 10%); }
|
||||
Reference in New Issue
Block a user