159 lines
3.0 KiB
CSS
Raw Normal View History

/*
* TEXT NOTES
*/
/*
* Code Blocks
*/
2025-01-09 18:07:02 +02:00
.attachment-content-wrapper pre,
.ck-content pre,
.ck-mermaid__editing-view {
border: 0;
border-radius: 6px;
box-shadow: var(--code-block-box-shadow);
padding: 0 !important;
2025-01-09 18:07:02 +02:00
margin-top: 2px !important;
}
.ck-content pre {
overflow: unset;
}
html .note-detail-editable-text :not(figure, .include-note, hr):first-child {
/* Create some space for the top-side shadow */
margin-top: 1px !important;
}
.ck.ck-editor__editable pre[data-language]::after {
2025-01-09 18:07:02 +02:00
--ck-color-code-block-label-background: rgba(128, 128, 128, 0.5);
border-radius: 0 0 5px 5px;
padding: 0px 10px;
2025-01-09 18:07:02 +02:00
letter-spacing: 0.5px;
font-weight: bold;
top: 0;
}
.attachment-content-wrapper pre code,
2025-01-07 19:10:33 +02:00
.ck-content pre code,
.ck-mermaid__editing-view {
display: block;
2025-01-07 19:10:33 +02:00
padding: 1em !important;
overflow: auto;
}
.ck-content pre code::-webkit-scrollbar {
height: 6px;
}
.ck-content pre code::-webkit-scrollbar-thumb {
height: 4px;
border: none !important;
background: gray !important;
}
2025-01-09 18:07:02 +02:00
.ck-content pre code::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
cursor: default;
}
.ck-content blockquote {
background: var(--card-background-color);
border: 1px solid var(--card-border-color) !important;
box-shadow: var(--card-box-shadow);
border-radius: 10px;
padding: 1em 2.5em;
position: relative;
font-style: unset !important;
}
.ck-content blockquote p:last-of-type {
margin-bottom: 0 !important;
}
.ck-content blockquote:before,
.ck-content blockquote:after {
position: absolute;
top: 0;
font-size: 48px;
opacity: 0.1;
}
.ck-content blockquote:before {
content: "“";
left: 0.2em;
}
.ck-content blockquote:after {
content: "”";
2025-01-09 18:07:02 +02:00
right: 0.35em;
}
.ck-content h2,
.ck-content h3,
.ck-content h4,
.ck-content h5,
.ck-content h6 {
font-weight: 300;
}
.ck-content hr {
margin: 5px 0;
height: 1px;
background-color: var(--main-border-color);
opacity: 1;
}
@media (screen) {
.ck-content p code {
border: 1px solid var(--card-border-color);
box-shadow: var(--card-box-shadow);
border-radius: 6px;
background-color: var(--card-background-color);
}
}
.note-detail-printable:not(.word-wrap) pre code {
white-space: pre;
margin-right: 1em;
}
.code-sample-wrapper .hljs {
transition: background-color linear 100ms;
2025-01-07 14:05:08 +02:00
}
.ck-content .footnote-section {
border: 0 !important;
border-top: 1px solid var(--main-border-color) !important;
2025-01-09 18:07:02 +02:00
}
/*
* Search in text panel
*/
.find-replace-widget > div {
padding: 8px;
}
.find-replace-widget > div + div {
padding-top: 0;
}
div.find-replace-widget div.find-widget-found-wrapper {
min-width: 50px;
font-style: normal;
font-weight: normal;
}
/* The up / down buttons of the "Find in text" input */
.find-replace-widget .input-group button {
font-size: 1.3em;
}
.find-replace-widget .form-check {
padding-left: 0;
}
.find-replace-widget .form-check .form-check-input {
margin-left: 0;
}