|
1 | 1 | @use '../../variables' as v; |
2 | 2 |
|
3 | | -@mixin editor-border-color($color) { |
4 | | - border-top-color: $color; |
5 | | - border-left-color: $color; |
6 | | - border-right-color: $color; |
7 | | - border-bottom-color: $color; |
| 3 | +@mixin editor-border($color) { |
| 4 | + .EasyMDEContainer .editor-toolbar { |
| 5 | + border-color: $color; |
| 6 | + border-bottom: 1px solid $color; |
| 7 | + } |
| 8 | + .EasyMDEContainer .CodeMirror { |
| 9 | + border-color: $color; |
| 10 | + } |
8 | 11 | } |
9 | 12 |
|
10 | | -.mat-form-field-invalid planet-markdown-textbox { |
11 | | - .editor-toolbar, .CodeMirror { |
12 | | - @include editor-border-color(v.$warn); |
13 | | - } |
| 13 | +planet-markdown-textbox.is-invalid { |
| 14 | + @include editor-border(v.$warn); |
14 | 15 | } |
15 | 16 |
|
16 | | -.mat-focused.ng-valid planet-markdown-textbox, .mat-focused.ng-untouched planet-markdown-textbox { |
17 | | - .editor-toolbar, .CodeMirror { |
18 | | - @include editor-border-color(v.$primary); |
19 | | - } |
| 17 | +planet-markdown-textbox.is-focused:not(.is-invalid) { |
| 18 | + @include editor-border(v.$primary); |
20 | 19 | } |
21 | 20 |
|
22 | 21 | planet-markdown-textbox { |
23 | 22 | .CodeMirror, .CodeMirror-scroll { |
24 | 23 | height: inherit; |
25 | | - min-height: 15vh !important; |
| 24 | + min-height: 15vh; |
26 | 25 | max-height: 15vh; |
27 | | - padding-bottom: 30px !important; |
| 26 | + padding-bottom: 30px; |
28 | 27 | } |
29 | 28 |
|
30 | 29 | .CodeMirror.CodeMirror-fullscreen { |
|
0 commit comments