Andrey Titovskiy 1 anno fa
parent
commit
8c401633b5
72 ha cambiato i file con 128894 aggiunte e 73 eliminazioni
  1. 128810 2
      build/ckeditor.js
  2. 1 1
      build/ckeditor.js.map
  3. 1 1
      build/translations/af.js
  4. 1 1
      build/translations/ar.js
  5. 1 1
      build/translations/ast.js
  6. 1 1
      build/translations/az.js
  7. 1 1
      build/translations/bg.js
  8. 1 1
      build/translations/bn.js
  9. 1 1
      build/translations/bs.js
  10. 1 1
      build/translations/ca.js
  11. 1 1
      build/translations/cs.js
  12. 1 1
      build/translations/da.js
  13. 1 1
      build/translations/de-ch.js
  14. 1 1
      build/translations/de.js
  15. 1 1
      build/translations/el.js
  16. 1 1
      build/translations/en-au.js
  17. 1 1
      build/translations/en-gb.js
  18. 1 1
      build/translations/en.js
  19. 1 1
      build/translations/eo.js
  20. 1 1
      build/translations/es-co.js
  21. 1 1
      build/translations/es.js
  22. 1 1
      build/translations/et.js
  23. 1 1
      build/translations/eu.js
  24. 1 1
      build/translations/fa.js
  25. 1 1
      build/translations/fi.js
  26. 1 1
      build/translations/fr.js
  27. 1 1
      build/translations/gl.js
  28. 1 1
      build/translations/gu.js
  29. 1 1
      build/translations/he.js
  30. 1 1
      build/translations/hi.js
  31. 1 1
      build/translations/hr.js
  32. 1 1
      build/translations/hu.js
  33. 1 1
      build/translations/id.js
  34. 1 1
      build/translations/it.js
  35. 1 1
      build/translations/ja.js
  36. 1 1
      build/translations/jv.js
  37. 1 1
      build/translations/kk.js
  38. 1 1
      build/translations/km.js
  39. 1 1
      build/translations/kn.js
  40. 1 1
      build/translations/ko.js
  41. 1 1
      build/translations/ku.js
  42. 1 1
      build/translations/lt.js
  43. 1 1
      build/translations/lv.js
  44. 1 1
      build/translations/ms.js
  45. 1 1
      build/translations/nb.js
  46. 1 1
      build/translations/ne.js
  47. 1 1
      build/translations/nl.js
  48. 1 1
      build/translations/no.js
  49. 1 1
      build/translations/oc.js
  50. 1 1
      build/translations/pl.js
  51. 1 1
      build/translations/pt-br.js
  52. 1 1
      build/translations/pt.js
  53. 1 1
      build/translations/ro.js
  54. 1 1
      build/translations/si.js
  55. 1 1
      build/translations/sk.js
  56. 1 1
      build/translations/sl.js
  57. 1 1
      build/translations/sq.js
  58. 1 1
      build/translations/sr-latn.js
  59. 1 1
      build/translations/sr.js
  60. 1 1
      build/translations/sv.js
  61. 1 1
      build/translations/th.js
  62. 1 1
      build/translations/tk.js
  63. 1 1
      build/translations/tr.js
  64. 1 1
      build/translations/tt.js
  65. 1 1
      build/translations/ug.js
  66. 1 1
      build/translations/uk.js
  67. 1 1
      build/translations/ur.js
  68. 1 1
      build/translations/uz.js
  69. 1 1
      build/translations/vi.js
  70. 1 1
      build/translations/zh-cn.js
  71. 1 1
      build/translations/zh.js
  72. 14 1
      src/ckeditor.js

File diff suppressed because it is too large
+ 128810 - 2
build/ckeditor.js


File diff suppressed because it is too large
+ 1 - 1
build/ckeditor.js.map


File diff suppressed because it is too large
+ 1 - 1
build/translations/af.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ar.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ast.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/az.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/bg.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/bn.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/bs.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ca.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/cs.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/da.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/de-ch.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/de.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/el.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/en-au.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/en-gb.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/en.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/eo.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/es-co.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/es.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/et.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/eu.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/fa.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/fi.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/fr.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/gl.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/gu.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/he.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/hi.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/hr.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/hu.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/id.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/it.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ja.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/jv.js


+ 1 - 1
build/translations/kk.js

@@ -1 +1 @@
-!function(n){const t=n.kk=n.kk||{};t.dictionary=Object.assign(t.dictionary||{},{"Align center":"Ортадан туралау","Align left":"Солға туралау","Align right":"Оңға туралау",Justify:"","Text alignment":"Мәтінді туралау","Text alignment toolbar":"Мәтінді туралау құралдар тақтасы"}),t.getPluralForm=function(n){return 1!=n}}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
+(function(d){	const l = d['kk'] = d['kk'] || {};	l.dictionary=Object.assign(		l.dictionary||{},		{"Align center":"Ортадан туралау","Align left":"Солға туралау","Align right":"Оңға туралау",Justify:"","Text alignment":"Мәтінді туралау","Text alignment toolbar":"Мәтінді туралау құралдар тақтасы"}	);l.getPluralForm=function(n){return (n!=1);;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));

File diff suppressed because it is too large
+ 1 - 1
build/translations/km.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/kn.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ko.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ku.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/lt.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/lv.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ms.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/nb.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ne.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/nl.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/no.js


+ 1 - 1
build/translations/oc.js

@@ -1 +1 @@
-!function(i){const o=i.oc=i.oc||{};o.dictionary=Object.assign(o.dictionary||{},{"%0 of %1":"",Bold:"Gras",Cancel:"Anullar","Cannot upload file:":"",Italic:"Italica","Remove color":"","Restore default":"","Rich Text Editor. Editing area: %0":"",Save:"Enregistrar","Show more items":"",Strikethrough:"",Subscript:"",Superscript:"",Underline:""}),o.getPluralForm=function(i){return i>1}}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));
+(function(d){	const l = d['oc'] = d['oc'] || {};	l.dictionary=Object.assign(		l.dictionary||{},		{"%0 of %1":"",Bold:"Gras",Cancel:"Anullar","Cannot upload file:":"",Italic:"Italica","Remove color":"","Restore default":"","Rich Text Editor. Editing area: %0":"",Save:"Enregistrar","Show more items":"",Strikethrough:"",Subscript:"",Superscript:"",Underline:""}	);l.getPluralForm=function(n){return (n > 1);;};})(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={}));

File diff suppressed because it is too large
+ 1 - 1
build/translations/pl.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/pt-br.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/pt.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ro.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/si.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/sk.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/sl.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/sq.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/sr-latn.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/sr.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/sv.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/th.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/tk.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/tr.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/tt.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ug.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/uk.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/ur.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/uz.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/vi.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/zh-cn.js


File diff suppressed because it is too large
+ 1 - 1
build/translations/zh.js


+ 14 - 1
src/ckeditor.js

@@ -43,6 +43,7 @@ import SpecialCharactersEssentials from '@ckeditor/ckeditor5-special-characters/
 
 import { TableColumnResize } from '@ckeditor/ckeditor5-table';
 import HorizontalLine from '@ckeditor/ckeditor5-editor-classic/src/classiceditor';
+import { FontSize } from '@ckeditor/ckeditor5-font';
 
 class ClassicEditor extends ClassicEditorBase {}
 class BalloonEditor extends BalloonEditorBase {}
@@ -107,6 +108,7 @@ const builtinPlugins = [
 	TableColumnResize,
 	TableToolbar,
 	TextTransformation,
+	FontSize,
 	FontColor,
 	FontBackgroundColor,
 	Alignment,
@@ -133,7 +135,7 @@ const defaultConfig = {
 			'bold', 'italic', 'underline', 'strikethrough', 'subscript', 'superscript',
 			'link', 'bulletedList', 'numberedList',
 			'|',
-			'fontColor', 'fontBackgroundColor',
+			'fontSize', 'fontColor', 'fontBackgroundColor',
 			'|',
 			'alignment',
 			'|',
@@ -147,6 +149,17 @@ const defaultConfig = {
 			'specialCharacters'
 		]
 	},
+	fontSize: {
+		options: [
+			9,
+			11,
+			13,
+			'default',
+			17,
+			19,
+			21
+		]
+	},
 	image: {
 		styles: [
 			'alignLeft', 'alignCenter', 'alignRight'