diff --git a/public/assets/js/icons/default/icons.js b/public/assets/js/icons/default/icons.js
new file mode 100644
index 000000000..c7fcf4d0c
--- /dev/null
+++ b/public/assets/js/icons/default/icons.js
@@ -0,0 +1,170 @@
+tinymce.IconManager.add('default', {
+ icons: {
+ 'accessibility-check': '',
+ 'action-next': '',
+ 'action-prev': '',
+ 'align-center': '',
+ 'align-justify': '',
+ 'align-left': '',
+ 'align-none': '',
+ 'align-right': '',
+ 'arrow-left': '',
+ 'arrow-right': '',
+ 'bold': '',
+ 'bookmark': '',
+ 'border-width': '',
+ 'brightness': '',
+ 'browse': '',
+ 'cancel': '',
+ 'change-case': '',
+ 'character-count': '',
+ 'checklist-rtl': '',
+ 'checklist': '',
+ 'checkmark': '',
+ 'chevron-down': '',
+ 'chevron-left': '',
+ 'chevron-right': '',
+ 'chevron-up': '',
+ 'close': '',
+ 'code-sample': '',
+ 'color-levels': '',
+ 'color-picker': '',
+ 'color-swatch-remove-color': '',
+ 'color-swatch': '',
+ 'comment-add': '',
+ 'comment': '',
+ 'contrast': '',
+ 'copy': '',
+ 'crop': '',
+ 'cut-column': '',
+ 'cut-row': '',
+ 'cut': '',
+ 'document-properties': '',
+ 'drag': '',
+ 'duplicate-column': '',
+ 'duplicate-row': '',
+ 'duplicate': '',
+ 'edit-block': '',
+ 'edit-image': '',
+ 'embed-page': '',
+ 'embed': '',
+ 'emoji': '',
+ 'fill': '',
+ 'flip-horizontally': '',
+ 'flip-vertically': '',
+ 'format-painter': '',
+ 'format': '',
+ 'fullscreen': '',
+ 'gallery': '',
+ 'gamma': '',
+ 'help': '',
+ 'highlight-bg-color': '',
+ 'home': '',
+ 'horizontal-rule': '',
+ 'image-options': '',
+ 'image': '',
+ 'indent': '',
+ 'info': '',
+ 'insert-character': '',
+ 'insert-time': '',
+ 'invert': '',
+ 'italic': '',
+ 'line': '',
+ 'link': '',
+ 'list-bull-circle': '',
+ 'list-bull-default': '',
+ 'list-bull-square': '',
+ 'list-num-default-rtl': '',
+ 'list-num-default': '',
+ 'list-num-lower-alpha-rtl': '',
+ 'list-num-lower-alpha': '',
+ 'list-num-lower-greek-rtl': '',
+ 'list-num-lower-greek': '',
+ 'list-num-lower-roman-rtl': '',
+ 'list-num-lower-roman': '',
+ 'list-num-upper-alpha-rtl': '',
+ 'list-num-upper-alpha': '',
+ 'list-num-upper-roman-rtl': '',
+ 'list-num-upper-roman': '',
+ 'lock': '',
+ 'ltr': '',
+ 'more-drawer': '',
+ 'new-document': '',
+ 'new-tab': '',
+ 'non-breaking': '',
+ 'notice': '',
+ 'ordered-list-rtl': '',
+ 'ordered-list': '',
+ 'orientation': '',
+ 'outdent': '',
+ 'page-break': '',
+ 'paragraph': '',
+ 'paste-column-after': '',
+ 'paste-column-before': '',
+ 'paste-row-after': '',
+ 'paste-row-before': '',
+ 'paste-text': '',
+ 'paste': '',
+ 'permanent-pen': '',
+ 'plus': '',
+ 'preferences': '',
+ 'preview': '',
+ 'print': '',
+ 'quote': '',
+ 'redo': '',
+ 'reload': '',
+ 'remove-formatting': '',
+ 'remove': '',
+ 'resize-handle': '',
+ 'resize': '',
+ 'restore-draft': '',
+ 'rotate-left': '',
+ 'rotate-right': '',
+ 'rtl': '',
+ 'save': '',
+ 'search': '',
+ 'select-all': '',
+ 'selected': '',
+ 'settings': '',
+ 'sharpen': '',
+ 'sourcecode': '',
+ 'spell-check': '',
+ 'strike-through': '',
+ 'subscript': '',
+ 'superscript': '',
+ 'table-cell-properties': '',
+ 'table-cell-select-all': '',
+ 'table-cell-select-inner': '',
+ 'table-delete-column': '',
+ 'table-delete-row': '',
+ 'table-delete-table': '',
+ 'table-insert-column-after': '',
+ 'table-insert-column-before': '',
+ 'table-insert-row-above': '',
+ 'table-insert-row-after': '',
+ 'table-left-header': '',
+ 'table-merge-cells': '',
+ 'table-row-properties': '',
+ 'table-split-cells': '',
+ 'table-top-header': '',
+ 'table': '',
+ 'template': '',
+ 'temporary-placeholder': '',
+ 'text-color': '',
+ 'toc': '',
+ 'translate': '',
+ 'underline': '',
+ 'undo': '',
+ 'unlink': '',
+ 'unlock': '',
+ 'unordered-list': '',
+ 'unselected': '',
+ 'upload': '',
+ 'user': '',
+ 'visualblocks': '',
+ 'visualchars': '',
+ 'warning': '',
+ 'zoom-in': '',
+ 'zoom-out': '',
+ }
+});
\ No newline at end of file
diff --git a/public/assets/js/icons/default/icons.min.js b/public/assets/js/icons/default/icons.min.js
new file mode 100644
index 000000000..8e1f34450
--- /dev/null
+++ b/public/assets/js/icons/default/icons.min.js
@@ -0,0 +1 @@
+tinymce.IconManager.add("default",{icons:{"accessibility-check":'',"action-next":'',"action-prev":'',"align-center":'',"align-justify":'',"align-left":'',"align-none":'',"align-right":'',"arrow-left":'',"arrow-right":'',bold:'',bookmark:'',"border-width":'',brightness:'',browse:'',cancel:'',"change-case":'',"character-count":'',"checklist-rtl":'',checklist:'',checkmark:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',close:'',"code-sample":'',"color-levels":'',"color-picker":'',"color-swatch-remove-color":'',"color-swatch":'',"comment-add":'',comment:'',contrast:'',copy:'',crop:'',"cut-column":'',"cut-row":'',cut:'',"document-properties":'',drag:'',"duplicate-column":'',"duplicate-row":'',duplicate:'',"edit-block":'',"edit-image":'',"embed-page":'',embed:'',emoji:'',fill:'',"flip-horizontally":'',"flip-vertically":'',"format-painter":'',format:'',fullscreen:'',gallery:'',gamma:'',help:'',"highlight-bg-color":'',home:'',"horizontal-rule":'',"image-options":'',image:'',indent:'',info:'',"insert-character":'',"insert-time":'',invert:'',italic:'',line:'',link:'',"list-bull-circle":'',"list-bull-default":'',"list-bull-square":'',"list-num-default-rtl":'',"list-num-default":'',"list-num-lower-alpha-rtl":'',"list-num-lower-alpha":'',"list-num-lower-greek-rtl":'',"list-num-lower-greek":'',"list-num-lower-roman-rtl":'',"list-num-lower-roman":'',"list-num-upper-alpha-rtl":'',"list-num-upper-alpha":'',"list-num-upper-roman-rtl":'',"list-num-upper-roman":'',lock:'',ltr:'',"more-drawer":'',"new-document":'',"new-tab":'',"non-breaking":'',notice:'',"ordered-list-rtl":'',"ordered-list":'',orientation:'',outdent:'',"page-break":'',paragraph:'',"paste-column-after":'',"paste-column-before":'',"paste-row-after":'',"paste-row-before":'',"paste-text":'',paste:'',"permanent-pen":'',plus:'',preferences:'',preview:'',print:'',quote:'',redo:'',reload:'',"remove-formatting":'',remove:'',"resize-handle":'',resize:'',"restore-draft":'',"rotate-left":'',"rotate-right":'',rtl:'',save:'',search:'',"select-all":'',selected:'',settings:'',sharpen:'',sourcecode:'',"spell-check":'',"strike-through":'',subscript:'',superscript:'',"table-cell-properties":'',"table-cell-select-all":'',"table-cell-select-inner":'',"table-delete-column":'',"table-delete-row":'',"table-delete-table":'',"table-insert-column-after":'',"table-insert-column-before":'',"table-insert-row-above":'',"table-insert-row-after":'',"table-left-header":'',"table-merge-cells":'',"table-row-properties":'',"table-split-cells":'',"table-top-header":'',table:'',template:'',"temporary-placeholder":'',"text-color":'',toc:'',translate:'',underline:'',undo:'',unlink:'',unlock:'',"unordered-list":'',unselected:'',upload:'',user:'',visualblocks:'',visualchars:'',warning:'',"zoom-in":'',"zoom-out":''}});
\ No newline at end of file
diff --git a/public/assets/js/icons/default/index.js b/public/assets/js/icons/default/index.js
new file mode 100644
index 000000000..ca4184a42
--- /dev/null
+++ b/public/assets/js/icons/default/index.js
@@ -0,0 +1,7 @@
+// Exports the "default" icons for usage with module loaders
+// Usage:
+// CommonJS:
+// require('tinymce/icons/default')
+// ES2015:
+// import 'tinymce/icons/default'
+require('./icons.js');
\ No newline at end of file