mirror of
https://github.com/TriliumNext/Notes.git
synced 2025-07-30 19:52:28 +08:00
style(next): split the main theme CSS code into multiple files
This commit is contained in:
parent
018557bb57
commit
cc1962d9c0
File diff suppressed because it is too large
Load Diff
104
src/public/stylesheets/theme-next/notes/text.css
Normal file
104
src/public/stylesheets/theme-next/notes/text.css
Normal file
@ -0,0 +1,104 @@
|
|||||||
|
/*
|
||||||
|
* TEXT NOTES
|
||||||
|
*/
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Code Blocks
|
||||||
|
*/
|
||||||
|
|
||||||
|
.ck-content pre {
|
||||||
|
border: 0;
|
||||||
|
border-radius: 6px;
|
||||||
|
box-shadow: var(--code-block-box-shadow);
|
||||||
|
padding: 0 !important;
|
||||||
|
margin-top: 2px !important;
|
||||||
|
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 {
|
||||||
|
--ck-color-code-block-label-background: rgba(128, 128, 128, .5);
|
||||||
|
border-radius: 0 0 5px 5px;
|
||||||
|
padding: 0px 10px;
|
||||||
|
letter-spacing: .5px;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ck-content pre code {
|
||||||
|
display: block;
|
||||||
|
padding: 1em;
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
|
.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: "”";
|
||||||
|
right: 0.35em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.ck-content hr {
|
||||||
|
margin: 5px 0;
|
||||||
|
height: 1px;
|
||||||
|
background-color: var(--main-border-color);
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.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;
|
||||||
|
}
|
59
src/public/stylesheets/theme-next/settings.css
Normal file
59
src/public/stylesheets/theme-next/settings.css
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
/*
|
||||||
|
* Settings
|
||||||
|
*/
|
||||||
|
:root {
|
||||||
|
--options-card-padding: 17px;
|
||||||
|
--options-title-font-size: 1rem;
|
||||||
|
--options-title-offset: 13px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-section {
|
||||||
|
border-radius: 12px;
|
||||||
|
border: 1px solid var(--card-border-color) !important;
|
||||||
|
box-shadow: var(--card-box-shadow);
|
||||||
|
background: var(--card-background-color);
|
||||||
|
padding: var(--options-card-padding);
|
||||||
|
margin-bottom: calc(var(--options-title-offset) + 26px) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.note-detail-content-widget-content.options {
|
||||||
|
--default-padding: 15px;
|
||||||
|
padding-top: calc(var(--default-padding) + var(--options-title-offset) + var(--options-title-font-size));
|
||||||
|
padding-bottom: var(--default-padding);
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-section h4 {
|
||||||
|
font-size: var(--options-title-font-size);
|
||||||
|
font-weight: bold;
|
||||||
|
color: var(--launcher-pane-text-color);
|
||||||
|
margin-top: calc(-1 * var(--options-card-padding) - var(--options-title-font-size) - var(--options-title-offset)) !important;
|
||||||
|
margin-bottom: calc(var(--options-title-offset) + var(--options-card-padding)) !important;
|
||||||
|
margin-left: calc(-1 * var(--options-card-padding));
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-section h5 {
|
||||||
|
font-size: var(--options-title-font-size);
|
||||||
|
font-weight: bold;
|
||||||
|
margin-top: 1em !important;
|
||||||
|
margin-bottom: unset !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-section h5:first-of-type {
|
||||||
|
margin-top: unset !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-section hr {
|
||||||
|
margin-left: calc(var(--options-card-padding) * -1);
|
||||||
|
margin-right: calc(var(--options-card-padding) * -1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-section p:last-of-type:not(:first-of-type),
|
||||||
|
.options-section h4 + p:last-child,
|
||||||
|
.options-section .existing-anonymized-databases {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.options-section .options-mime-types {
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
1193
src/public/stylesheets/theme-next/shell.css
Normal file
1193
src/public/stylesheets/theme-next/shell.css
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user