joplin-css/userchrome.css
2022-10-13 11:31:26 -04:00

254 lines
5.1 KiB
CSS

/* Overriding text highlight color */
.CodeMirror.CodeMirror.CodeMirror .CodeMirror-line::selection, .CodeMirror.CodeMirror.CodeMirror .CodeMirror-line > span::selection, .CodeMirror.CodeMirror.CodeMirror .CodeMirror-line > span > span::selection {
background: #f63f05 !important;
}
/* Fixes a display bug where the last few letters of a full-width line can't be seen */
.CodeMirror-lines {
/* width: 96% !important */
width: 92% !important;
margin: auto !important;
padding-right: 15px !important;
}
.codeMirrorEditor {
background: var(--main) !important;
}
/* Based on arcticicestudio's Nord theme */
/* https://github.com/arcticicestudio/nord */
.cm-s-material-darker .CodeMirror-gutters {
background: #2e3440;
border-right: 0px;
}
.cm-s-material-darker .CodeMirror-guttermarker {
color: #4c566a;
}
.cm-s-material-darker .CodeMirror-guttermarker-subtle {
color: #4c566a;
}
.cm-s-material-darker .CodeMirror-linenumber {
color: #4c566a;
}
.cm-s-material-darker .CodeMirror-cursor {
border-left: 1px solid #f8f8f0 !important;
}
/* Normal Text */
.cm-s-material-darker .cm-variable-2 {
color: var(--text) !important;
}
/* .cm-s-material-darker span{
color: var(--text-p) !important;
} */
.cm-s-material-darker .cm-variable {
color: #82b1c2 !important;
}
/* .cm-s-material-darker .cm-variable-2 {
color: var(--tokens) !important;
} */
span.cm-comment.cm-variable-2 {
color: var(--primary) !important;
}
.cm-s-material-darker span.cm-atom {
color: #b48ead !important;
}
.cm-s-material-darker span.cm-number {
color: #b48ead !important;
}
.cm-s-material-darker span.cm-property,
.cm-s-material-darker span.cm-attribute {
color: #8FBCBB !important;
}
.cm-s-material-darker span.cm-keyword {
color: #5c93a3 !important;
}
.cm-s-material-darker span.cm-builtin {
color: #81A1C1 !important;
}
.cm-s-material-darker span.cm-string {
color: #A3BE8C !important;
}
.cm-s-material-darker span.cm-def {
color: #7cbbd1 !important;
}
.cm-s-material-darker span.cm-bracket {
color: #81A1C1 !important;
}
.cm-s-material-darker span.cm-tag {
color: #bf616a !important;
}
.cm-s-material-darker span.cm-operator {
color: #7896b4 !important;
}
/* HEADERS */
.cm-s-material-darker .cm-header.cm-rm-header-token {
display: none !important;
}
.cm-s-material-darker .cm-header.cm-rm-header-token+span::before {
opacity: 0.25 !important;
margin-left: -24px !important;
font-size: var(--header-size) !important;
}
.cm-s-material-darker .cm-rm-header-token.cm-header-1+span::before {
content: 'h1 ' !important;
}
.cm-s-material-darker .cm-rm-header-token.cm-header-2+span::before {
content: 'h2 ' !important;
}
.cm-s-material-darker .cm-rm-header-token.cm-header-3+span::before {
content: 'h3 ' !important;
}
.cm-s-material-darker .cm-rm-header-token.cm-header-4+span::before {
content: 'h4 ' !important;
}
.cm-s-material-darker .cm-rm-header-token.cm-header-5+span::before {
content: 'h5 ' !important;
}
.cm-s-material-darker .cm-rm-header-token.cm-header-6+span::before {
content: 'h6 ' !important;
}
/* Leading h# tag color */
.cm-s-material-darker .cm-header.cm-rm-header-token+span::before {
color: white !important;
}
.cm-s-material-darker span.cm-header-1 {
color: #d80450 !important;
/*color: var(--h1) !important;*/
}
.cm-s-material-darker span.cm-header-2 {
color: #d80450 !important;
/*color: var(--h2) !important;*/
}
.cm-s-material-darker span.cm-header-3 {
color: #d80450 !important;
/*color: var(--h3) !important;*/
}
.cm-s-material-darker span.cm-header-4 {
color: #d80450 !important;
/*color: var(--h4) !important;*/
}
.cm-s-material-darker span.cm-header-5 {
color: #d80450 !important;
/*color: var(--h5) !important;*/
}
.cm-s-material-darker span.cm-header-6 {
color: #d80450 !important;
/*color: var(--h6) !important;*/
}
/* Strong(bold) */
.cm-variable-2.cm-strong,
.cm-strong {
color: var(--strong) !important;
}
/* Links */
.cm-s-material-darker .cm-rm-link {
color: var(--url) !important;
}
.cm-s-material-darker .cm-url.cm-rm-link {
color: var(--links) !important;
}
/* url dark url for windows */
.cm-s-material-darker .cm-string.cm-url {
color: var(--links) !important;
}
/* Links Text*/
.cm-s-material-darker span.cm-link-text {
color: var(--link-text) !important;
}
/* Image file name */
.cm-s-material-darker .cm-image {
color: var(--image-text) !important;
}
/* Checkboxes */
.cm-s-material-darker .cm-variable-2.cm-rm-list-token {
color: var(--tokens) !important;
}
span.cm-hr {
color: var(--separator) !important;
font-family: monospace !important;
letter-spacing: 1em !important;
}
.cm-s-material-darker span.cm-error {
background: #bf616a;
color: #f8f8f0;
}
.cm-s-material-darker .CodeMirror-activeline-background {
background: #3b4252;
}
.cm-s-material-darker .CodeMirror-matchingbracket {
text-decoration: underline;
color: white !important;
}
/* for ==highlight== */
span.cm-rm-highlight{
color: var(--dark-grey) !important;
}
span.cm-header.cm-rm-highlight{
color: var(--dark-grey) !important;
}
@media (max-width: 800px) {
.kYItFT {
flex-direction: row !important;
align-items: flex-start;
}
.kMMyuz {
border-top: 1px solid #555555;
width: auto !important;
}
}