feat: code block language selection (#198)

* code block language selection

* cleanup

* Add copy button
This commit is contained in:
Philip Okugbe
2024-08-24 18:12:19 +01:00
committed by GitHub
parent 4433d5174d
commit 17475bf123
4 changed files with 85 additions and 3 deletions

View File

@ -1,6 +1,13 @@
.ProseMirror {
.codeBlock {
padding: 4px;
border-radius: var(--mantine-radius-default);
background-color: light-dark(var(--mantine-color-gray-0), var(--mantine-color-dark-8));
}
pre {
padding: var(--mantine-spacing-sm) var(--mantine-spacing-md);
padding: var(--mantine-spacing-xs) var(--mantine-spacing-md);
margin: 4px;
font-family: "JetBrainsMono", var(--mantine-font-family-monospace);
border-radius: var(--mantine-radius-default);
@ -87,7 +94,7 @@
}
}
:not(pre) > code {
:not(pre) > code {
font-family: "JetBrainsMono", var(--mantine-font-family-monospace);
line-height: var(--mantine-line-height);
padding: 2px calc(var(--mantine-spacing-xs) / 2);