From d3dbdd4ceb7cbadf77c71375ab5e99116c4b76c3 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 10 Apr 2026 21:02:05 +0300 Subject: [PATCH] docs(scripting): typos in "Trilium Demo" note (closes #8230) --- apps/edit-docs/demo/!!!meta.json | 2 +- apps/edit-docs/demo/root/Trilium Demo.html | 26 +- .../Trilium Demo/Books/Book template.html | 15 +- apps/edit-docs/demo/style.css | 977 +++++++++--------- apps/server/src/assets/db/demo.zip | Bin 917598 -> 917423 bytes 5 files changed, 515 insertions(+), 505 deletions(-) diff --git a/apps/edit-docs/demo/!!!meta.json b/apps/edit-docs/demo/!!!meta.json index d8c4710f93..50d1460e2b 100644 --- a/apps/edit-docs/demo/!!!meta.json +++ b/apps/edit-docs/demo/!!!meta.json @@ -1,6 +1,6 @@ { "formatVersion": 2, - "appVersion": "0.100.0", + "appVersion": "0.102.2", "files": [ { "isClone": false, diff --git a/apps/edit-docs/demo/root/Trilium Demo.html b/apps/edit-docs/demo/root/Trilium Demo.html index 59f6c6d557..3920159069 100644 --- a/apps/edit-docs/demo/root/Trilium Demo.html +++ b/apps/edit-docs/demo/root/Trilium Demo.html @@ -18,30 +18,23 @@ width="150" height="150">

Welcome to Trilium Notes! -

This is a "demo" document packaged with Trilium to showcase some of its features and also give you some ideas on how you might structure your notes. You can play with it, and modify the note content and tree structure as you wish.

If you need any help, visit triliumnotes.org or - our GitHub repository - -

-

Cleanup

- + our GitHub repository.

+

Cleanup

Once you're finished with experimenting and want to cleanup these pages, you can simply delete them all.

-

Formatting

- +

Formatting

Trilium supports classic formatting like italic, bold, bold and italic. - You can add links pointing to external pages or  + You can add links pointing to external pages or   Formatting examples.

-

Lists

- +

Lists

Ordered: -

  1. First Item
  2. @@ -56,7 +49,6 @@

Unordered: -

-

Block quotes

- +

Block quotes

Whereof one cannot speak, thereof one must be silent”

– Ludwig Wittgenstein

@@ -75,9 +66,8 @@

See also other examples like tables, checkbox lists, highlighting, code blocksand - math examples.

+ href="Trilium%20Demo/Formatting%20examples/Checkbox%20lists.html">checkbox lists, highlighting, code blocks, + and math examples.

diff --git a/apps/edit-docs/demo/root/Trilium Demo/Books/Book template.html b/apps/edit-docs/demo/root/Trilium Demo/Books/Book template.html index b6ece231ed..e54ae932e5 100644 --- a/apps/edit-docs/demo/root/Trilium Demo/Books/Book template.html +++ b/apps/edit-docs/demo/root/Trilium Demo/Books/Book template.html @@ -14,24 +14,19 @@

Main characters

-

… here put main characters …

 

-

Plot

- +

Plot

… describe main plot lines …

 

-

Tone

- +

Tone

 

-

Genre

- +

Genre

scifi / drama / romance

 

-

Similar books

- +

Similar books

    -
  • +
diff --git a/apps/edit-docs/demo/style.css b/apps/edit-docs/demo/style.css index d1209630ab..2e961cdb7a 100644 --- a/apps/edit-docs/demo/style.css +++ b/apps/edit-docs/demo/style.css @@ -1,633 +1,658 @@ /** - * @license Copyright (c) 2003-2025, CKSource Holding sp. z o.o. All rights reserved. + * @license Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options */ -:root{ - --ck-content-color-mention-background:hsla(341, 100%, 30%, 0.1); - --ck-content-color-mention-text:hsl(341, 100%, 30%); -} -.ck-content .mention{ - background:var(--ck-content-color-mention-background); - color:var(--ck-content-color-mention-text); -} - .ck-content code{ - background-color:hsla(0, 0%, 78%, 0.3); - padding:.15em; - border-radius:2px; + background-color:#c7c7c74d; + border-radius:2px; + padding:.15em; } .ck-content blockquote{ - overflow:hidden; - padding-right:1.5em; - padding-left:1.5em; - - margin-left:0; - margin-right:0; - font-style:italic; - border-left:solid 5px hsl(0, 0%, 80%); + border-left:5px solid #ccc; + margin-left:0; + margin-right:0; + padding-left:1.5em; + padding-right:1.5em; + font-style:italic; + overflow:hidden; } .ck-content[dir="rtl"] blockquote{ - border-left:0; - border-right:solid 5px hsl(0, 0%, 80%); + border-left:0; + border-right:5px solid #ccc; } .ck-content pre{ - padding:1em; - color:hsl(0, 0%, 20.8%); - background:hsla(0, 0%, 78%, 0.3); - border:1px solid hsl(0, 0%, 77%); - border-radius:2px; - text-align:left; - direction:ltr; - - tab-size:4; - white-space:pre-wrap; - font-style:normal; - min-width:200px; + color:#353535; + text-align:left; + tab-size:4; + white-space:pre-wrap; + direction:ltr; + background:#c7c7c74d; + border:1px solid #c4c4c4; + border-radius:2px; + min-width:200px; + margin:.9em 0; + padding:1em; + font-style:normal; } .ck-content pre code{ - background:unset; - padding:0; - border-radius:0; - } + background:unset; + border-radius:0; + padding:0; +} :root{ - --ck-content-font-family:Helvetica, Arial, Tahoma, Verdana, Sans-Serif; - --ck-content-font-size:medium; - --ck-content-font-color:#000; - --ck-content-line-height:1.5; - --ck-content-word-break:break-word; + --ck-content-font-family:Helvetica, Arial, Tahoma, Verdana, Sans-Serif; + --ck-content-font-size:medium; + --ck-content-font-color:#000; + --ck-content-line-height:1.5; + --ck-content-word-break:normal; + --ck-content-overflow-wrap:break-word; } .ck-content{ - font-family:var(--ck-content-font-family); - font-size:var(--ck-content-font-size); - color:var(--ck-content-font-color); - line-height:var(--ck-content-line-height); - word-break:var(--ck-content-word-break); + font-family:var(--ck-content-font-family); + font-size:var(--ck-content-font-size); + color:var(--ck-content-font-color); + line-height:var(--ck-content-line-height); + word-break:var(--ck-content-word-break); + overflow-wrap:var(--ck-content-overflow-wrap); } :root{ - --ck-content-font-size-tiny:0.7em; - --ck-content-font-size-small:0.85em; - --ck-content-font-size-big:1.4em; - --ck-content-font-size-huge:1.8em; + --ck-content-font-size-tiny:.7em; + --ck-content-font-size-small:.85em; + --ck-content-font-size-big:1.4em; + --ck-content-font-size-huge:1.8em; } + .ck-content .text-tiny{ - font-size:var(--ck-content-font-size-tiny); - } + font-size:var(--ck-content-font-size-tiny); +} + .ck-content .text-small{ - font-size:var(--ck-content-font-size-small); - } + font-size:var(--ck-content-font-size-small); +} + .ck-content .text-big{ - font-size:var(--ck-content-font-size-big); - } + font-size:var(--ck-content-font-size-big); +} + .ck-content .text-huge{ - font-size:var(--ck-content-font-size-huge); - } + font-size:var(--ck-content-font-size-huge); +} :root{ - --ck-content-highlight-marker-yellow:hsl(60, 97%, 73%); - --ck-content-highlight-marker-green:hsl(120, 93%, 68%); - --ck-content-highlight-marker-pink:hsl(345, 96%, 73%); - --ck-content-highlight-marker-blue:hsl(201, 97%, 72%); - --ck-content-highlight-pen-red:hsl(0, 85%, 49%); - --ck-content-highlight-pen-green:hsl(112, 100%, 27%); + --ck-content-highlight-marker-yellow:#fdfd77; + --ck-content-highlight-marker-green:#62f962; + --ck-content-highlight-marker-pink:#fc7899; + --ck-content-highlight-marker-blue:#72ccfd; + --ck-content-highlight-pen-red:#e71313; + --ck-content-highlight-pen-green:#128a00; } .ck-content .marker-yellow{ - background-color:var(--ck-content-highlight-marker-yellow); - } + background-color:var(--ck-content-highlight-marker-yellow); +} + .ck-content .marker-green{ - background-color:var(--ck-content-highlight-marker-green); - } + background-color:var(--ck-content-highlight-marker-green); +} + .ck-content .marker-pink{ - background-color:var(--ck-content-highlight-marker-pink); - } + background-color:var(--ck-content-highlight-marker-pink); +} + .ck-content .marker-blue{ - background-color:var(--ck-content-highlight-marker-blue); - } + background-color:var(--ck-content-highlight-marker-blue); +} .ck-content .pen-red{ - color:var(--ck-content-highlight-pen-red); - background-color:transparent; - } + color:var(--ck-content-highlight-pen-red); + background-color:#0000; +} + .ck-content .pen-green{ - color:var(--ck-content-highlight-pen-green); - background-color:transparent; - } + color:var(--ck-content-highlight-pen-green); + background-color:#0000; +} .ck-content hr{ - margin:15px 0; - height:4px; - background:hsl(0, 0%, 87%); - border:0; + background:#dedede; + border:0; + height:4px; + margin:15px 0; } :root{ - --ck-content-color-image-caption-background:hsl(0, 0%, 97%); - --ck-content-color-image-caption-text:hsl(0, 0%, 20%); + --ck-content-color-image-caption-background:#f7f7f7; + --ck-content-color-image-caption-text:#333; } + .ck-content .image > figcaption{ - display:table-caption; - caption-side:bottom; - word-break:normal; - overflow-wrap:anywhere; - break-before:avoid; - color:var(--ck-content-color-image-caption-text); - background-color:var(--ck-content-color-image-caption-background); - padding:.6em; - font-size:.75em; - outline-offset:-1px; + caption-side:bottom; + word-break:normal; + overflow-wrap:anywhere; + break-before:avoid; + color:var(--ck-content-color-image-caption-text); + background-color:var(--ck-content-color-image-caption-background); + outline-offset:-1px; + padding:.6em; + font-size:.75em; + display:table-caption; } + @media (forced-colors: active){ -.ck-content .image > figcaption{ - background-color:unset; - color:unset; + .ck-content .image > figcaption{ + background-color:unset; + color:unset; + } } - } + .ck-content img.image_resized{ - height:auto; + height:auto; } .ck-content .image.image_resized{ - max-width:100%; - display:block; - box-sizing:border-box; + box-sizing:border-box; + max-width:100%; + display:block; } .ck-content .image.image_resized img{ - width:100%; - } - -.ck-content .image.image_resized > figcaption{ - display:block; - } - -:root{ - --ck-content-image-style-spacing:1.5em; - --ck-content-inline-image-style-spacing:calc(var(--ck-content-image-style-spacing) / 2); + width:100%; } -.ck-content .image.image-style-block-align-left, - .ck-content .image.image-style-block-align-right{ - max-width:calc(100% - var(--ck-content-image-style-spacing)); - } - -.ck-content .image.image-style-align-left, - .ck-content .image.image-style-align-right{ - clear:none; - } - -.ck-content .image.image-style-side{ - float:right; - margin-left:var(--ck-content-image-style-spacing); - max-width:50%; - } - -.ck-content .image.image-style-align-left{ - float:left; - margin-right:var(--ck-content-image-style-spacing); - } - -.ck-content .image.image-style-align-right{ - float:right; - margin-left:var(--ck-content-image-style-spacing); - } - -.ck-content .image.image-style-block-align-right{ - margin-right:0; - margin-left:auto; - } - -.ck-content .image.image-style-block-align-left{ - margin-left:0; - margin-right:auto; - } - -.ck-content .image-style-align-center{ - margin-left:auto; - margin-right:auto; - } - -.ck-content .image-style-align-left{ - float:left; - margin-right:var(--ck-content-image-style-spacing); - } - -.ck-content .image-style-align-right{ - float:right; - margin-left:var(--ck-content-image-style-spacing); - } - -.ck-content p + .image.image-style-align-left, - .ck-content p + .image.image-style-align-right, - .ck-content p + .image.image-style-side{ - margin-top:0; - } - -.ck-content .image-inline.image-style-align-left, - .ck-content .image-inline.image-style-align-right{ - margin-top:var(--ck-content-inline-image-style-spacing); - margin-bottom:var(--ck-content-inline-image-style-spacing); - } - -.ck-content .image-inline.image-style-align-left{ - margin-right:var(--ck-content-inline-image-style-spacing); - } - -.ck-content .image-inline.image-style-align-right{ - margin-left:var(--ck-content-inline-image-style-spacing); - } - -.ck-content .image{ - display:table; - clear:both; - text-align:center; - margin:0.9em auto; - min-width:50px; - } - -.ck-content .image img{ - display:block; - margin:0 auto; - max-width:100%; - min-width:100%; - height:auto; - } - -.ck-content .image-inline{ - display:inline-flex; - max-width:100%; - align-items:flex-start; - } - -.ck-content .image-inline picture{ - display:flex; - } - -.ck-content .image-inline picture, - .ck-content .image-inline img{ - flex-grow:1; - flex-shrink:1; - max-width:100%; - } +.ck-content .image.image_resized > figcaption{ + display:block; +} :root{ - --ck-content-list-marker-color:var(--ck-content-font-color); - --ck-content-list-marker-font-family:var(--ck-content-font-family); - --ck-content-list-marker-font-size:var(--ck-content-font-size); + --ck-content-image-style-spacing:1.5em; + --ck-content-inline-image-style-spacing:calc(var(--ck-content-image-style-spacing) / 2); +} + +.ck-content .image.image-style-block-align-left, .ck-content .image.image-style-block-align-right{ + max-width:calc(100% - var(--ck-content-image-style-spacing)); +} + +.ck-content .image.image-style-align-left, .ck-content .image.image-style-align-right{ + clear:none; +} + +.ck-content .image.image-style-side{ + float:right; + margin-left:var(--ck-content-image-style-spacing); + max-width:50%; +} + +.ck-content .image.image-style-align-left{ + float:left; + margin-right:var(--ck-content-image-style-spacing); +} + +.ck-content .image.image-style-align-right{ + float:right; + margin-left:var(--ck-content-image-style-spacing); +} + +.ck-content .image.image-style-block-align-right{ + margin-left:auto; + margin-right:0; +} + +.ck-content .image.image-style-block-align-left{ + margin-left:0; + margin-right:auto; +} + +.ck-content .image-style-align-center{ + margin-left:auto; + margin-right:auto; +} + +.ck-content .image-style-align-left{ + float:left; + margin-right:var(--ck-content-image-style-spacing); +} + +.ck-content .image-style-align-right{ + float:right; + margin-left:var(--ck-content-image-style-spacing); +} + +.ck-content p + .image.image-style-align-left, .ck-content p + .image.image-style-align-right, .ck-content p + .image.image-style-side{ + margin-top:0; +} + +.ck-content .image-inline.image-style-align-left, .ck-content .image-inline.image-style-align-right{ + margin-top:var(--ck-content-inline-image-style-spacing); + margin-bottom:var(--ck-content-inline-image-style-spacing); +} + +.ck-content .image-inline.image-style-align-left{ + margin-right:var(--ck-content-inline-image-style-spacing); +} + +.ck-content .image-inline.image-style-align-right{ + margin-left:var(--ck-content-inline-image-style-spacing); +} + +.ck-content .image{ + clear:both; + text-align:center; + min-width:50px; + margin:.9em auto; + display:table; +} + +.ck-content .image img{ + min-width:100%; + max-width:100%; + height:auto; + margin:0 auto; + display:block; +} + +.ck-content .image-inline{ + align-items:flex-start; + max-width:100%; + display:inline-flex; +} + +.ck-content .image-inline picture{ + display:flex; +} + +.ck-content .image-inline picture, .ck-content .image-inline img{ + flex-grow:1; + flex-shrink:1; + max-width:100%; +} + +:root{ + --ck-content-list-marker-color:var(--ck-content-font-color); + --ck-content-list-marker-font-family:var(--ck-content-font-family); + --ck-content-list-marker-font-size:var(--ck-content-font-size); } .ck-content li > p:first-of-type{ - margin-top:0; - } + margin-top:0; +} .ck-content li > p:only-of-type{ - margin-top:0; - margin-bottom:0; - } + margin-top:0; + margin-bottom:0; +} .ck-content li.ck-list-marker-bold::marker{ - font-weight:bold; - } + font-weight:bold; +} .ck-content li.ck-list-marker-italic::marker{ - font-style:italic; - } + font-style:italic; +} .ck-content li.ck-list-marker-color::marker{ - color:var(--ck-content-list-marker-color); - } + color:var(--ck-content-list-marker-color); +} .ck-content li.ck-list-marker-font-family::marker{ - font-family:var(--ck-content-list-marker-font-family); - } + font-family:var(--ck-content-list-marker-font-family); +} .ck-content li.ck-list-marker-font-size::marker{ - font-size:var(--ck-content-list-marker-font-size); - } + font-size:var(--ck-content-list-marker-font-size); +} .ck-content li.ck-list-marker-font-size-tiny::marker{ - font-size:var(--ck-content-font-size-tiny); - } + font-size:var(--ck-content-font-size-tiny); +} .ck-content li.ck-list-marker-font-size-small::marker{ - font-size:var(--ck-content-font-size-small); - } + font-size:var(--ck-content-font-size-small); +} .ck-content li.ck-list-marker-font-size-big::marker{ - font-size:var(--ck-content-font-size-big); - } + font-size:var(--ck-content-font-size-big); +} .ck-content li.ck-list-marker-font-size-huge::marker{ - font-size:var(--ck-content-font-size-huge); - } + font-size:var(--ck-content-font-size-huge); +} .ck-content ol{ - list-style-type:decimal; + list-style-type:decimal; } .ck-content ol ol{ - list-style-type:lower-latin; - } + list-style-type:lower-latin; +} .ck-content ol ol ol{ - list-style-type:lower-roman; - } + list-style-type:lower-roman; +} .ck-content ol ol ol ol{ - list-style-type:upper-latin; - } + list-style-type:upper-latin; +} .ck-content ol ol ol ol ol{ - list-style-type:upper-roman; - } + list-style-type:upper-roman; +} .ck-content ul{ - list-style-type:disc; + list-style-type:disc; } .ck-content ul ul{ - list-style-type:circle; - } + list-style-type:circle; +} .ck-content ul ul ul{ - list-style-type:square; - } + list-style-type:square; +} .ck-content ul ul ul ul{ - list-style-type:square; - } + list-style-type:square; +} :root{ - --ck-content-todo-list-checkmark-size:16px; + --ck-content-todo-list-checkmark-size:16px; } -.ck-content .todo-list{ - list-style:none; + +.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input{ + -webkit-appearance:none; + width:var(--ck-content-todo-list-checkmark-size); + height:var(--ck-content-todo-list-checkmark-size); + vertical-align:middle; + border:0; + margin-left:0; + margin-right:-15px; + display:inline-block; + position:relative; + left:-25px; + right:0; } -.ck-content .todo-list li{ - position:relative; - margin-bottom:5px; - } -.ck-content .todo-list li .todo-list{ - margin-top:5px; - } -.ck-content .todo-list .todo-list__label > input{ - -webkit-appearance:none; - display:inline-block; - position:relative; - width:var(--ck-content-todo-list-checkmark-size); - height:var(--ck-content-todo-list-checkmark-size); - vertical-align:middle; - border:0; - left:-25px; - margin-right:-15px; - right:0; - margin-left:0; - } -.ck-content[dir=rtl] .todo-list .todo-list__label > input{ - left:0; - margin-right:0; - right:-25px; - margin-left:-15px; - } -.ck-content .todo-list .todo-list__label > input::before{ - display:block; - position:absolute; - box-sizing:border-box; - content:''; - width:100%; - height:100%; - border:1px solid hsl(0, 0%, 20%); - border-radius:2px; - transition:250ms ease-in-out box-shadow; - } + +[dir="rtl"]:is(.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input){ + margin-left:-15px; + margin-right:0; + left:0; + right:-25px; +} + +:is(.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input):before{ + box-sizing:border-box; + content:""; + border:1px solid #333; + border-radius:2px; + width:100%; + height:100%; + transition:box-shadow .25s ease-in-out; + display:block; + position:absolute; +} + @media (prefers-reduced-motion: reduce){ -.ck-content .todo-list .todo-list__label > input::before{ - transition:none; - } - } -.ck-content .todo-list .todo-list__label > input::after{ - display:block; - position:absolute; - box-sizing:content-box; - pointer-events:none; - content:''; - left:calc( var(--ck-content-todo-list-checkmark-size) / 3); - top:calc( var(--ck-content-todo-list-checkmark-size) / 5.3); - width:calc( var(--ck-content-todo-list-checkmark-size) / 5.3); - height:calc( var(--ck-content-todo-list-checkmark-size) / 2.6); - border-style:solid; - border-color:transparent; - border-width:0 calc( var(--ck-content-todo-list-checkmark-size) / 8) calc( var(--ck-content-todo-list-checkmark-size) / 8) 0; - transform:rotate(45deg); - } -.ck-content .todo-list .todo-list__label > input[checked]::before{ - background:hsl(126, 64%, 41%); - border-color:hsl(126, 64%, 41%); - } -.ck-content .todo-list .todo-list__label > input[checked]::after{ - border-color:hsl(0, 0%, 100%); - } + :is(.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input):before{ + transition:none; + } +} + +:is(.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input):after{ + box-sizing:content-box; + pointer-events:none; + content:""; + left:calc(var(--ck-content-todo-list-checkmark-size) / 3); + top:calc(var(--ck-content-todo-list-checkmark-size) / 5.3); + width:calc(var(--ck-content-todo-list-checkmark-size) / 5.3); + height:calc(var(--ck-content-todo-list-checkmark-size) / 2.6); + border-style:solid; + border-color:#0000; + border-width:0 calc(var(--ck-content-todo-list-checkmark-size) / 8) calc(var(--ck-content-todo-list-checkmark-size) / 8) 0; + display:block; + position:absolute; + transform:rotate(45deg); +} + +:is(.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input)[checked]:before{ + background:#26ab33; + border-color:#26ab33; +} + +:is(.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input)[checked]:after{ + border-color:#fff; +} + +.ck-content .todo-list{ + list-style:none; +} + +.ck-content .todo-list li{ + margin-bottom:5px; + position:relative; +} + +.ck-content .todo-list li .todo-list{ + margin-top:5px; +} + .ck-content .todo-list .todo-list__label .todo-list__label__description{ - vertical-align:middle; - } -.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{ - position:absolute; - } + vertical-align:middle; +} + +.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type="checkbox"]{ + position:absolute; +} + +.ck-editor__editable.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input{ + cursor:pointer; +} + +:is(.ck-editor__editable.ck-content .todo-list .todo-list__label > input, .ck-editor__editable.ck-content .todo-list .todo-list__label > span[contenteditable="false"] > input):hover:before{ + box-shadow:0 0 0 5px #0000001a; +} + +.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type="checkbox"]{ + position:absolute; +} .ck-content .media{ - clear:both; - margin:0.9em 0; - display:block; - min-width:15em; + clear:both; + min-width:15em; + margin:.9em 0; + display:block; +} + +:root{ + --ck-content-color-mention-background:#9900301a; + --ck-content-color-mention-text:#990030; +} + +.ck-content .mention{ + background:var(--ck-content-color-mention-background); + color:var(--ck-content-color-mention-text); } .ck-content .page-break{ - position:relative; - clear:both; - padding:5px 0; - display:flex; - align-items:center; - justify-content:center; + clear:both; + justify-content:center; + align-items:center; + padding:5px 0; + display:flex; + position:relative; } -.ck-content .page-break::after{ - content:''; - position:absolute; - border-bottom:2px dashed hsl(0, 0%, 77%); - width:100%; - } +.ck-content .page-break:after{ + content:""; + border-bottom:2px dashed #c4c4c4; + width:100%; + position:absolute; +} .ck-content .page-break__label{ - position:relative; - z-index:1; - padding:.3em .6em; - display:block; - text-transform:uppercase; - border:1px solid hsl(0, 0%, 77%); - border-radius:2px; - font-size:0.75em; - font-weight:bold; - color:hsl(0, 0%, 20%); - background:hsl(0, 0%, 100%); - box-shadow:2px 2px 1px hsla(0, 0%, 0%, 0.15); - -webkit-user-select:none; - -moz-user-select:none; - -ms-user-select:none; - user-select:none; + z-index:1; + text-transform:uppercase; + color:#333; + -webkit-user-select:none; + user-select:none; + background:#fff; + border:1px solid #c4c4c4; + border-radius:2px; + padding:.3em .6em; + font-size:.75em; + font-weight:bold; + display:block; + position:relative; + box-shadow:2px 2px 1px #00000026; } -@media print{ - .ck-content .page-break{ - padding:0; - } - .ck-content .page-break::after{ - display:none; - } - .ck-content *:has(+ .page-break){ - margin-bottom:0; - } +@media print{ + .ck-content .page-break{ + padding:0; + } + + .ck-content .page-break:after{ + display:none; + } + + .ck-content :has( + .page-break){ + margin-bottom:0; + } +} + +.ck-content .table th{ + text-align:start; } .ck-content[dir="rtl"] .table th{ - text-align:right; - } + text-align:right; +} .ck-content[dir="ltr"] .table th{ - text-align:left; - } + text-align:left; +} .ck-content figure.table:not(.layout-table){ - display:table; - } + display:table; +} .ck-content figure.table:not(.layout-table) > table{ - width:100%; - height:100%; - } + width:100%; + height:100%; +} .ck-content .table:not(.layout-table){ - margin:0.9em auto; - } + margin:.9em auto; +} -.ck-content table.table:not(.layout-table), - .ck-content figure.table:not(.layout-table) > table{ - border-collapse:collapse; - border-spacing:0; - border:1px double hsl(0, 0%, 70%); - } +.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table{ + border-collapse:collapse; + border-spacing:0; + border:1px double #b3b3b3; +} -.ck-content table.table:not(.layout-table) > thead > tr > th, .ck-content figure.table:not(.layout-table) > table > thead > tr > th, .ck-content table.table:not(.layout-table) > tbody > tr > th, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th{ - font-weight:bold; - background:hsla(0, 0%, 0%, 5%); - } +:is(:is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > thead, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tfoot, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tbody) > tr > th{ + background:#0000000d; + font-weight:bold; +} -.ck-content table.table:not(.layout-table) > thead > tr > td, - .ck-content figure.table:not(.layout-table) > table > thead > tr > td, - .ck-content table.table:not(.layout-table) > tbody > tr > td, - .ck-content figure.table:not(.layout-table) > table > tbody > tr > td, - .ck-content table.table:not(.layout-table) > thead > tr > th, - .ck-content figure.table:not(.layout-table) > table > thead > tr > th, - .ck-content table.table:not(.layout-table) > tbody > tr > th, - .ck-content figure.table:not(.layout-table) > table > tbody > tr > th{ +:is(:is(:is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > thead, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tfoot, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tbody) > tr > td, :is(:is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > thead, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tfoot, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tbody) > tr > th) > p:first-of-type{ + margin-top:0; +} - min-width:2em; - padding:0.4em; - border:1px solid hsl(0, 0%, 75%); - } +:is(:is(:is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > thead, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tfoot, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tbody) > tr > td, :is(:is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > thead, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tfoot, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tbody) > tr > th) > p:last-of-type{ + margin-bottom:0; +} -.ck-content table.table:not(.layout-table) > thead > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:first-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:first-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:first-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:first-of-type{ - margin-top:0; - } - -.ck-content table.table:not(.layout-table) > thead > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > td > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > td > p:last-of-type, .ck-content table.table:not(.layout-table) > thead > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > thead > tr > th > p:last-of-type, .ck-content table.table:not(.layout-table) > tbody > tr > th > p:last-of-type, .ck-content figure.table:not(.layout-table) > table > tbody > tr > th > p:last-of-type{ - margin-bottom:0; - } +:is(:is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > thead, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tfoot, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tbody) > tr > td, :is(:is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > thead, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tfoot, :is(.ck-content table.table:not(.layout-table), .ck-content figure.table:not(.layout-table) > table) > tbody) > tr > th{ + border:1px solid #bfbfbf; + min-width:2em; + padding:.4em; +} @media print{ - .ck-content figure.table:not(.layout-table){ - width:fit-content; - height:fit-content; - } - .ck-content figure.table:not(.layout-table) > table{ - height:initial; - } + .ck-content figure.table:not(.layout-table){ + width:fit-content; + height:fit-content; + } + + .ck-content figure.table:not(.layout-table) > table{ + height:initial; + } } -.ck-content table.table.layout-table, - .ck-content figure.table.layout-table{ - margin-top:0; - margin-bottom:0; - } - -.ck-content table.table.layout-table, - .ck-content figure.table.layout-table > table{ - border-spacing:0; - } - -:root{ - --ck-content-color-table-caption-background:hsl(0, 0%, 97%); - --ck-content-color-table-caption-text:hsl(0, 0%, 20%); -} -.ck-content .table > figcaption, -.ck-content figure.table > table > caption{ - display:table-caption; - caption-side:top; - word-break:normal; - overflow-wrap:anywhere; - text-align:center; - color:var(--ck-content-color-table-caption-text); - background-color:var(--ck-content-color-table-caption-background); - padding:.6em; - font-size:.75em; - outline-offset:-1px; -} -@media (forced-colors: active){ - .ck-content .table > figcaption, .ck-content figure.table > table > caption{ - background-color:unset; - color:unset; - } - } - -.ck-content .table .ck-table-resized{ - table-layout:fixed; +.ck-content table.table.layout-table, .ck-content figure.table.layout-table{ + margin-top:0; + margin-bottom:0; } -.ck-content .table td, -.ck-content .table th{ - overflow-wrap:break-word; +.ck-content table.table.layout-table, .ck-content figure.table.layout-table > table{ + border-spacing:0; } :root{ - --ck-content-table-style-spacing:1.5em; + --ck-content-table-style-spacing:1.5em; } .ck-content .table.table-style-align-left{ - float:left; - margin-right:var(--ck-content-table-style-spacing); - } + float:left; + margin-right:var(--ck-content-table-style-spacing); +} .ck-content .table.table-style-align-right{ - float:right; - margin-left:var(--ck-content-table-style-spacing); - } + float:right; + margin-left:var(--ck-content-table-style-spacing); +} .ck-content .table.table-style-align-center{ - margin-left:auto; - margin-right:auto; - } + margin-left:auto; + margin-right:auto; +} .ck-content .table.table-style-block-align-left{ - margin-left:0; - margin-right:auto; - } + margin-left:0; + margin-right:auto; +} .ck-content .table.table-style-block-align-right{ - margin-left:auto; - margin-right:0; - } \ No newline at end of file + margin-left:auto; + margin-right:0; +} + +:root{ + --ck-content-color-table-caption-background:#f7f7f7; + --ck-content-color-table-caption-text:#333; +} + +.ck-content .table > figcaption, .ck-content figure.table > table > caption{ + caption-side:top; + word-break:normal; + overflow-wrap:anywhere; + text-align:center; + color:var(--ck-content-color-table-caption-text); + background-color:var(--ck-content-color-table-caption-background); + outline-offset:-1px; + padding:.6em; + font-size:.75em; + display:table-caption; +} + +@media (forced-colors: active){ + .ck-content .table > figcaption, .ck-content figure.table > table > caption{ + background-color:unset; + color:unset; + } +} + +.ck-content .table .ck-table-resized{ + table-layout:fixed; +} + +.ck-content .table td, .ck-content .table th{ + overflow-wrap:break-word; +} \ No newline at end of file diff --git a/apps/server/src/assets/db/demo.zip b/apps/server/src/assets/db/demo.zip index c84c99383a47e6f7d0409416e4a74432fb927a9d..acb4c966c36c166072ec80e640bdcb85de96bd59 100644 GIT binary patch delta 30302 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 m z*Dx`aD<|-dUjOcodHC*D2b!b8mM3#U4DJ+$;r@(VQ<8=uvMH!^n2@u_goNDr(!(Hr z98{^<6zk#~=<_FN+jef=a!_;Y-W{H!Z-uZPE^J`eHNe4-^@H`aE*MRg<<|&@KVzr; EKQOL^egFUf delta 30269 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 W01j%*A51?Hg^duh