File tree 1 file changed +18
-0
lines changed
frontend/src/components/RichTextEditor/Toolbar
1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -56,12 +56,18 @@ const Toolbar = ({ editor }) => {
56
56
< Button
57
57
onClick = { ( ) => editor . chain ( ) . focus ( ) . toggleBold ( ) . run ( ) }
58
58
disabled = { ! editor . can ( ) . chain ( ) . focus ( ) . toggleBold ( ) . run ( ) }
59
+ style = { {
60
+ backgroundColor : editor . isActive ( "bold" ) ? "#e0e0e0" : "transparent" ,
61
+ } }
59
62
>
60
63
< FormatBold />
61
64
</ Button >
62
65
< Button
63
66
onClick = { ( ) => editor . chain ( ) . focus ( ) . toggleItalic ( ) . run ( ) }
64
67
disabled = { ! editor . can ( ) . chain ( ) . focus ( ) . toggleItalic ( ) . run ( ) }
68
+ style = { {
69
+ backgroundColor : editor . isActive ( "italic" ) ? "#e0e0e0" : "transparent" ,
70
+ } }
65
71
>
66
72
< FormatItalic />
67
73
</ Button >
@@ -70,6 +76,10 @@ const Toolbar = ({ editor }) => {
70
76
disabled = {
71
77
! editor . can ( ) . chain ( ) . focus ( ) . toggleHeading ( { level : 2 } ) . run ( )
72
78
}
79
+ style = { {
80
+ backgroundColor : editor . isActive ( "heading" , { level :3 } )
81
+ ? "#e0e0e0" : "transparent" ,
82
+ } }
73
83
>
74
84
< Title />
75
85
</ Button >
@@ -79,12 +89,20 @@ const Toolbar = ({ editor }) => {
79
89
< Button
80
90
onClick = { ( ) => editor . chain ( ) . focus ( ) . toggleBulletList ( ) . run ( ) }
81
91
disabled = { ! editor . can ( ) . chain ( ) . focus ( ) . toggleBulletList ( ) . run ( ) }
92
+ style = { {
93
+ backgroundColor : editor . isActive ( "bulletList" ) ? "#e0e0e0" : "transparent" ,
94
+
95
+ } }
82
96
>
83
97
< FormatListBulleted />
84
98
</ Button >
85
99
< Button
86
100
onClick = { ( ) => editor . chain ( ) . focus ( ) . toggleOrderedList ( ) . run ( ) }
87
101
disabled = { ! editor . can ( ) . chain ( ) . focus ( ) . toggleOrderedList ( ) . run ( ) }
102
+
103
+ style = { {
104
+ backgroundColor : editor . isActive ( "orderedList" ) ? "#e0e0e0" : "transparent" ,
105
+ } }
88
106
>
89
107
< FormatListNumbered />
90
108
</ Button >
You can’t perform that action at this time.
0 commit comments