File size: 3,712 Bytes
55847d9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 | /* ===== Vela ็ปไธ็ผ่พๅจๆ ทๅผ ===== */
/* โโ ๆถ้คๆต่งๅจ้ป่ฎค็ฆ็นๆ ทๅผ๏ผ้ป่ฒ่พนๆกๆฅๆบ๏ผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */
.vela-editor-content:focus,
.vela-editor-content *:focus,
.vela-editor-content .ProseMirror:focus,
.vela-editor-content .ProseMirror-focused {
outline: none !important;
box-shadow: none !important;
}
/* โโ ็ผ่พๅจๅ
ๅฎนๅบๅบ็กๆ ทๅผ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */
.vela-editor-content {
outline: none;
width: 100%;
height: 100%;
}
/* ProseMirror ๆ น่็น๏ผๆๆปกๅฎนๅจ๏ผๆถ้คไธๅ็ฆ็นๆ ทๅผ */
.vela-editor-content .ProseMirror {
outline: none !important;
box-shadow: none !important;
width: 100%;
min-height: 100%;
caret-color: var(--color-accent);
}
/* โโ ้ไธญๆๆฌ้ซไบฎ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */
.vela-editor-content ::selection {
background-color: var(--color-editor-selection, rgba(99, 102, 241, 0.2));
}
/* โโ Placeholder โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */
.vela-editor-content .is-editor-empty:first-child::before {
content: attr(data-placeholder);
float: left;
color: var(--color-text-muted);
pointer-events: none;
height: 0;
font-style: italic;
}
/* โโ ๅป้คๆๆ่ชๅฎไน็ .prose-mode ๅ .document-mode ็ๅ
้จ็ป่ โโ */
/* ็ปไธไบค็ฑ TailwindCSS ็ @tailwindcss/typography ๆไปถ่ฟ่ก็ฎก็ */
/* โโ ๅ
ผๅฎนๆง class๏ผๅฐๆช่ฟ็งป็่ฐ็จๆน๏ผ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */
.novel-editor-content {
outline: none;
}
.novel-editor-content .ProseMirror,
.novel-editor-content .ProseMirror-focused {
outline: none !important;
box-shadow: none !important;
}
.arch-editor-content {
outline: none;
}
.arch-editor-content .ProseMirror,
.arch-editor-content .ProseMirror-focused {
outline: none !important;
box-shadow: none !important;
}
/* โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
react-resizable-panels ๅ้ๆกๆ ทๅผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */
[data-separator] {
flex-shrink: 0;
transition: background 0.15s ease;
}
[data-group][style*="flex-direction: row"] > [data-separator] {
width: 1px;
background: var(--color-border);
cursor: col-resize;
}
[data-group][style*="flex-direction: row"] > [data-separator]:hover,
[data-group][style*="flex-direction: row"] > [data-separator][data-separator="dragging"] {
width: 2px;
background: var(--color-sash-hover); /* ็ฝ่ฒๅพฎๅ
๏ผ้่่ฒ */
}
[data-group][style*="flex-direction: column"] > [data-separator] {
height: 1px;
background: var(--color-border);
cursor: row-resize;
}
[data-group][style*="flex-direction: column"] > [data-separator]:hover,
[data-group][style*="flex-direction: column"] > [data-separator][data-separator="dragging"] {
height: 2px;
background: var(--color-sash-hover); /* ็ฝ่ฒๅพฎๅ
๏ผ้่่ฒ */
} |