Skip to content

Commit 7322c03

Browse files
committed
AC-14602::Migrate from TinyMCE to Hugerte.org
1 parent e95a2b4 commit 7322c03

File tree

12 files changed

+54
-54
lines changed

12 files changed

+54
-54
lines changed

app/code/Magento/PageBuilder/Test/Mftf/Section/PageBuilderWYSIWYGSection/WYSIWYGOnPageBuilderInlineSection.xml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -8,29 +8,29 @@
88
<sections xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
99
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Page/etc/SectionObject.xsd">
1010
<section name="WYSIWYGOnPageBuilderInline">
11-
<element name="toolbar" type="button" selector=".tox-tinymce.tox-tinymce-inline"/>
12-
<element name="inlineCss" type="button" selector=".tox-tinymce.tox-tinymce-inline"/>
13-
<element name="notCss" type="button" selector=".tox-tinymce:not(.tox-tinymce-inline)"/>
14-
<element name="undo" type="button" selector=".tox-tinymce-inline button[aria-label='Undo']"/>
15-
<element name="redo" type="button" selector=".tox-tinymce-inline button[aria-label='Redo']"/>
16-
<element name="formatSelector" type="button" selector=".tox-tinymce-inline button[aria-label='Format Paragraph']"/>
17-
<element name="fontSize" type="button" selector=".tox-tinymce-inline button[aria-label*='font size']:nth-of-type(1)"/>
18-
<element name="fontSizeMinus" type="button" selector=".tox-tinymce-inline button[aria-label*='font size']:nth-of-type(1)"/>
19-
<element name="fontSizePlus" type="button" selector=".tox-tinymce-inline button[aria-label*='font size']:nth-of-type(2)"/>
20-
<element name="lineHeight" type="button" selector=".tox-tinymce-inline button[aria-label='Line height']"/>
21-
<element name="textColor" type="button" selector=".tox-tinymce-inline div[aria-label='Text color Black']"/>
22-
<element name="backgroundColor" type="button" selector=".tox-tinymce-inline div[aria-label='Background color Black']"/>
23-
<element name="bold" type="button" selector=".tox-tinymce-inline button[aria-label='Bold']"/>
24-
<element name="italic" type="button" selector=".tox-tinymce-inline button[aria-label='Italic']"/>
25-
<element name="underline" type="button" selector=".tox-tinymce-inline button[aria-label='Underline']"/>
26-
<element name="alignLeft" type="button" selector=".tox-tinymce-inline button[aria-label='Align left']"/>
27-
<element name="alignCenter" type="button" selector=".tox-tinymce-inline button[aria-label='Align center']"/>
28-
<element name="alignRight" type="button" selector=".tox-tinymce-inline button[aria-label='Align right']"/>
29-
<element name="numberedList" type="button" selector=".tox-tinymce-inline div[aria-label='Numbered list']"/>
30-
<element name="bulletList" type="button" selector=".tox-tinymce-inline div[aria-label='Bullet list']"/>
31-
<element name="insertLink" type="button" selector=".tox-tinymce-inline button[aria-label='Insert/edit link']"/>
32-
<element name="imageSelector" type="button" selector=".tox-tinymce-inline button[aria-label='Insert/edit image']"/>
33-
<element name="table" type="button" selector=".tox-tinymce-inline button[aria-label='Table']"/>
11+
<element name="toolbar" type="button" selector=".tox-hugerte.tox-hugerte-inline"/>
12+
<element name="inlineCss" type="button" selector=".tox-hugerte.tox-hugerte-inline"/>
13+
<element name="notCss" type="button" selector=".tox-hugerte:not(.tox-hugerte-inline)"/>
14+
<element name="undo" type="button" selector=".tox-hugerte-inline button[aria-label='Undo']"/>
15+
<element name="redo" type="button" selector=".tox-hugerte-inline button[aria-label='Redo']"/>
16+
<element name="formatSelector" type="button" selector=".tox-hugerte-inline button[aria-label='Format Paragraph']"/>
17+
<element name="fontSize" type="button" selector=".tox-hugerte-inline button[aria-label*='font size']:nth-of-type(1)"/>
18+
<element name="fontSizeMinus" type="button" selector=".tox-hugerte-inline button[aria-label*='font size']:nth-of-type(1)"/>
19+
<element name="fontSizePlus" type="button" selector=".tox-hugerte-inline button[aria-label*='font size']:nth-of-type(2)"/>
20+
<element name="lineHeight" type="button" selector=".tox-hugerte-inline button[aria-label='Line height']"/>
21+
<element name="textColor" type="button" selector=".tox-hugerte-inline div[aria-label='Text color Black']"/>
22+
<element name="backgroundColor" type="button" selector=".tox-hugerte-inline div[aria-label='Background color Black']"/>
23+
<element name="bold" type="button" selector=".tox-hugerte-inline button[aria-label='Bold']"/>
24+
<element name="italic" type="button" selector=".tox-hugerte-inline button[aria-label='Italic']"/>
25+
<element name="underline" type="button" selector=".tox-hugerte-inline button[aria-label='Underline']"/>
26+
<element name="alignLeft" type="button" selector=".tox-hugerte-inline button[aria-label='Align left']"/>
27+
<element name="alignCenter" type="button" selector=".tox-hugerte-inline button[aria-label='Align center']"/>
28+
<element name="alignRight" type="button" selector=".tox-hugerte-inline button[aria-label='Align right']"/>
29+
<element name="numberedList" type="button" selector=".tox-hugerte-inline div[aria-label='Numbered list']"/>
30+
<element name="bulletList" type="button" selector=".tox-hugerte-inline div[aria-label='Bullet list']"/>
31+
<element name="insertLink" type="button" selector=".tox-hugerte-inline button[aria-label='Insert/edit link']"/>
32+
<element name="imageSelector" type="button" selector=".tox-hugerte-inline button[aria-label='Insert/edit image']"/>
33+
<element name="table" type="button" selector=".tox-hugerte-inline button[aria-label='Table']"/>
3434
<element name="tableMenuFirstItem" type="text" selector="div[title='Table']"/>
3535
<element name="tableGrid" type="text" parameterized="true" selector="//div[@class='tox-insert-table-picker']//div[{{size}}]"/>
3636
<element name="fontSizeValue" type="text" parameterized="true" selector="//*[@data-mce-style and contains(@style, '{{size}}')]"/>
@@ -43,9 +43,9 @@
4343
<element name="insertColumnBefore" type="button" selector="button[aria-label='Insert column before']"/>
4444
<element name="insertColumnAfter" type="button" selector="button[aria-label='Insert column after']"/>
4545
<element name="deleteColumn" type="button" selector="button[aria-label='Delete column']"/>
46-
<element name="specialCharacter" type="button" selector=".tox-tinymce-inline button[aria-label='Special character']"/>
47-
<element name="insertWidget" type="button" selector=".tox-tinymce-inline button[aria-label='Insert Widget']"/>
48-
<element name="insertVariable" type="button" selector=".tox-tinymce-inline button[aria-label='Insert Variable']"/>
46+
<element name="specialCharacter" type="button" selector=".tox-hugerte-inline button[aria-label='Special character']"/>
47+
<element name="insertWidget" type="button" selector=".tox-hugerte-inline button[aria-label='Insert Widget']"/>
48+
<element name="insertVariable" type="button" selector=".tox-hugerte-inline button[aria-label='Insert Variable']"/>
4949
<element name="imageSelectorBrowse" type="button" selector="button[title='Browse files']"/>
5050
<element name="imageSelectorOk" type="button" selector="//div[contains(@aria-label, 'Insert/edit image')]//span[contains(@class, 'mce-txt')][text()='Ok']"/>
5151
<element name="formatOption" type="text" parameterized="true" selector="div[title='{{label}}']"/>

app/code/Magento/PageBuilder/Test/Mftf/Section/PageBuilderWYSIWYGSection/WYSIWYGOnPageBuilderSection.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
<sections xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1010
xsi:noNamespaceSchemaLocation="urn:magento:mftf:Page/etc/SectionObject.xsd">
1111
<section name="WYSIWYGOnPageBuilder">
12-
<element name="undo" type="button" selector=".tox-tinymce:not(.tox-tinymce-inline) button[aria-label='Undo']"/>
13-
<element name="redo" type="button" selector=".tox-tinymce:not(.tox-tinymce-inline) button[aria-label='Redo']"/>
14-
<element name="fontSize" type="button" selector=".tox-tinymce:not(.tox-tinymce-inline) button[aria-label*='font size']:nth-of-type(1)"/>
15-
<element name="lineHeight" type="button" selector=".mce-tinymce:not(.mce-tinymce-inline) div[aria-label='Line Height']"/>
16-
<element name="textColor" type="button" selector=".tox-tinymce:not(.tox-tinymce-inline) div[aria-label='Text color Black']"/>
17-
<element name="backgroundColor" type="button" selector=".tox-tinymce:not(.tox-tinymce-inline) div[aria-label='Background color Black']"/>
12+
<element name="undo" type="button" selector=".tox-hugerte:not(.tox-hugerte-inline) button[aria-label='Undo']"/>
13+
<element name="redo" type="button" selector=".tox-hugerte:not(.tox-hugerte-inline) button[aria-label='Redo']"/>
14+
<element name="fontSize" type="button" selector=".tox-hugerte:not(.tox-hugerte-inline) button[aria-label*='font size']:nth-of-type(1)"/>
15+
<element name="lineHeight" type="button" selector=".mce-hugerte:not(.mce-hugerte-inline) div[aria-label='Line Height']"/>
16+
<element name="textColor" type="button" selector=".tox-hugerte:not(.tox-hugerte-inline) div[aria-label='Text color Black']"/>
17+
<element name="backgroundColor" type="button" selector=".tox-hugerte:not(.tox-hugerte-inline) div[aria-label='Background color Black']"/>
1818
<element name="formatSelector" type="button" selector="//div[contains(@class, 'tox-tinymce') and not(contains(@class, 'tox-tinymce-inline'))]//span[text()='Paragraph']"/>
1919
</section>
2020
</sections>

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/_config.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
.textarea {
3636
.error-border(@field-error-control__border-color);
3737
}
38-
.tox-tinymce {
38+
.tox-hugerte {
3939
.error-border(@field-error-control__border-color);
4040
}
4141
}

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/_inline-wysiwyg.less

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
min-height: 20px;
2828
vertical-align: baseline;
2929
}
30-
~ .tox-tinymce-inline {
30+
~ .tox-hugerte-inline {
3131
display: block !important;
3232
height: auto !important;
3333
opacity: 0;
@@ -41,13 +41,13 @@
4141

4242
&.mce-edit-focus {
4343
outline: none;
44-
~ .tox-tinymce-inline {
44+
~ .tox-hugerte-inline {
4545
opacity: 1;
4646
pointer-events: all;
4747
visibility: visible !important;
4848
}
4949
}
50-
&._right-aligned-toolbar ~ div.tox-tinymce-inline {
50+
&._right-aligned-toolbar ~ div.tox-hugerte-inline {
5151
left: auto !important;
5252
}
5353
ul,
@@ -67,7 +67,7 @@
6767
}
6868
}
6969

70-
.tox-tinymce-aux {
70+
.tox-hugerte-aux {
7171
.tox-pop {
7272
max-width: none !important;
7373
min-width: 300px;

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/content-type/banner/_default.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
.pagebuilder-banner-text-content {
4444
position: relative;
4545

46-
.tox-tinymce-inline {
46+
.tox-hugerte-inline {
4747
left: -1px !important;
4848
right: -1px;
4949
z-index: 20;

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/content-type/slide/_collage-center.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
transition: background-color 500ms ease;
1818

1919
&.wysiwyg-container {
20-
.tox-tinymce-inline {
20+
.tox-hugerte-inline {
2121
left: 29px !important;
2222
right: 29px;
2323
}

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/content-type/slide/_collage-left.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
transition: background-color 500ms ease;
1616

1717
&.wysiwyg-container {
18-
.tox-tinymce-inline {
18+
.tox-hugerte-inline {
1919
left: 29px !important;
2020
right: 29px;
2121
}

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/content-type/slide/_collage-right.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
transition: background-color 500ms ease;
1717

1818
&.wysiwyg-container {
19-
.tox-tinymce-inline {
19+
.tox-hugerte-inline {
2020
left: 29px !important;
2121
right: 29px;
2222
}

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/content-type/slide/_default.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
left: -99999px;
6464
}
6565
}
66-
.tox-tinymce-inline {
66+
.tox-hugerte-inline {
6767
left: -1px !important;
6868
right: -1px;
6969
}

app/code/Magento/PageBuilder/view/adminhtml/web/css/source/content-type/text/_default.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
.pagebuilder-content-type.pagebuilder-text {
1111
border-width: 0;
1212

13-
.tox-tinymce-inline {
13+
.tox-hugerte-inline {
1414
left: -1px !important;
1515
right: -1px;
1616
z-index: 20;

0 commit comments

Comments
 (0)