icons.js 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. import alignLeftIcon from '../assets/icons/align-left.svg';
  2. import alignCenterIcon from '../assets/icons/align-center.svg';
  3. import alignRightIcon from '../assets/icons/align-right.svg';
  4. import alignJustifyIcon from '../assets/icons/align-justify.svg';
  5. import backgroundIcon from '../assets/icons/background.svg';
  6. import blockquoteIcon from '../assets/icons/blockquote.svg';
  7. import boldIcon from '../assets/icons/bold.svg';
  8. import cleanIcon from '../assets/icons/clean.svg';
  9. import codeIcon from '../assets/icons/code.svg';
  10. import colorIcon from '../assets/icons/color.svg';
  11. import directionLeftToRightIcon from '../assets/icons/direction-ltr.svg';
  12. import directionRightToLeftIcon from '../assets/icons/direction-rtl.svg';
  13. import formulaIcon from '../assets/icons/formula.svg';
  14. import headerIcon from '../assets/icons/header.svg';
  15. import header2Icon from '../assets/icons/header-2.svg';
  16. import italicIcon from '../assets/icons/italic.svg';
  17. import imageIcon from '../assets/icons/image.svg';
  18. import indentIcon from '../assets/icons/indent.svg';
  19. import outdentIcon from '../assets/icons/outdent.svg';
  20. import linkIcon from '../assets/icons/link.svg';
  21. import listBulletIcon from '../assets/icons/list-bullet.svg';
  22. import listCheckIcon from '../assets/icons/list-check.svg';
  23. import listOrderedIcon from '../assets/icons/list-ordered.svg';
  24. import subscriptIcon from '../assets/icons/subscript.svg';
  25. import superscriptIcon from '../assets/icons/superscript.svg';
  26. import strikeIcon from '../assets/icons/strike.svg';
  27. import tableIcon from '../assets/icons/table.svg';
  28. import underlineIcon from '../assets/icons/underline.svg';
  29. import videoIcon from '../assets/icons/video.svg';
  30. export default {
  31. align: {
  32. '': alignLeftIcon,
  33. center: alignCenterIcon,
  34. right: alignRightIcon,
  35. justify: alignJustifyIcon,
  36. },
  37. background: backgroundIcon,
  38. blockquote: blockquoteIcon,
  39. bold: boldIcon,
  40. clean: cleanIcon,
  41. code: codeIcon,
  42. 'code-block': codeIcon,
  43. color: colorIcon,
  44. direction: {
  45. '': directionLeftToRightIcon,
  46. rtl: directionRightToLeftIcon,
  47. },
  48. formula: formulaIcon,
  49. header: {
  50. '1': headerIcon,
  51. '2': header2Icon,
  52. },
  53. italic: italicIcon,
  54. image: imageIcon,
  55. indent: {
  56. '+1': indentIcon,
  57. '-1': outdentIcon,
  58. },
  59. link: linkIcon,
  60. list: {
  61. bullet: listBulletIcon,
  62. check: listCheckIcon,
  63. ordered: listOrderedIcon,
  64. },
  65. script: {
  66. sub: subscriptIcon,
  67. super: superscriptIcon,
  68. },
  69. strike: strikeIcon,
  70. table: tableIcon,
  71. underline: underlineIcon,
  72. video: videoIcon,
  73. };