Skip to content
This repository was archived by the owner on Jun 24, 2025. It is now read-only.

Commit e89b41a

Browse files
authored
Merge pull request #1120 from TriliumNext/style/next/restyle-ckeditor
Style Next: Restyle CKEditor
2 parents 93841f7 + c8a3ce4 commit e89b41a

File tree

1 file changed

+93
-1
lines changed
  • src/public/stylesheets/theme-next/notes

1 file changed

+93
-1
lines changed

src/public/stylesheets/theme-next/notes/text.css

Lines changed: 93 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,97 @@
11
/*
2-
* TEXT NOTES
2+
* CKEDITOR
3+
*/
4+
5+
/*
6+
* Toolbar
7+
*/
8+
9+
.ck.ck-toolbar {
10+
--ck-color-toolbar-background: transparent;
11+
12+
--ck-color-button-default-background: transparent;
13+
--ck-color-button-default-hover-background: var(--hover-item-background-color);
14+
--ck-color-button-default-disabled-background: transparent;
15+
16+
--ck-color-button-on-background: transparent;
17+
--ck-color-button-on-hover-background: var(--hover-item-background-color);
18+
19+
--ck-focus-ring: 1px solid var(--input-focus-outline-color);
20+
--ck-color-focus-border: var(--input-focus-outline-color);
21+
--ck-focus-outer-shadow: none;
22+
23+
--ck-border-radius: 6px;
24+
}
25+
26+
/* Disabled button */
27+
:root .classic-toolbar-widget .ck.ck-button.ck-disabled {
28+
opacity: .75;
29+
}
30+
31+
/*
32+
* Dropdowns
33+
*/
34+
35+
/* Dropdown body */
36+
:root .ck.ck-dropdown__panel,
37+
:root .ck-balloon-panel {
38+
--ck-color-panel-background: var(--menu-background-color);
39+
--ck-color-panel-border: var(--modal-border-color);
40+
41+
box-shadow: 0px 10px 20px rgba(0, 0, 0, var(--dropdown-shadow-opacity));
42+
border: 1px solid var(--modal-border-color) !important;
43+
border-radius: var(--dropdown-border-radius) !important;
44+
background: var(--menu-background-color) !important;
45+
backdrop-filter: var(--dropdown-backdrop-filter);
46+
padding: var(--menu-padding-size);
47+
}
48+
49+
:root ul.ck.ck-list,
50+
:root div.ck.ck-balloon-panel:not(.ck-tooltip) {
51+
border: none;
52+
background: transparent;
53+
}
54+
55+
/* Dropdown list item */
56+
:root ul.ck.ck-list button.ck-button {
57+
padding: 2px 16px;
58+
background: transparent;
59+
border-radius: 6px !important;
60+
box-shadow: unset;
61+
}
62+
63+
/* Checked list item */
64+
:root ul.ck.ck-list button.ck-button.ck-on:not(:hover) {
65+
background: transparent !important;
66+
}
67+
68+
:root ul.ck.ck-list button.ck-button:hover,
69+
:root ul.ck.ck-list button.ck-button.ck-on:hover {
70+
background: var(--hover-item-background-color);
71+
color: var(--hover-item-color);
72+
}
73+
74+
/* Color picker dropdown */
75+
76+
/* Color picker button */
77+
:root .ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker {
78+
--ck-color-base-border: transparent; /* Remove the top border */
79+
80+
border-bottom-left-radius: var(--ck-border-radius);
81+
border-bottom-right-radius: var(--ck-border-radius);
82+
}
83+
84+
/* Table dropdown */
85+
86+
.ck-insert-table-dropdown__grid {
87+
--ck-color-base-border: var(--ck-color-panel-border); /* Cell box color */
88+
--ck-color-focus-border: var(--hover-item-text-color); /* Selected cell box border color */
89+
--ck-color-focus-outer-shadow: var(--hover-item-background-color); /* Selected cell box background color */
90+
--ck-border-radius: 0;
91+
}
92+
93+
/*
94+
* EDITOR'S CONTENT
395
*/
496

597
/*

0 commit comments

Comments
 (0)