{"componentChunkName":"component---src-templates-author-page-tsx","path":"/author/coco-poley/page/5/","result":{"data":{"allContentfulCategory":{"edges":[{"node":{"contentful_id":"2gOurgpDj1BasZvVToN13z","slug":"tiny-sparks","title":"The Tiny Way","description":{"description":"Understand the Tiny Way - our heritage, values-driven approach and thinking through stories from and about Tiny people and culture, technology and the world at large."}}},{"node":{"contentful_id":"2a3w396SgR2Fl1ep4eYu0w","slug":"product-management","title":"Product-Led Growth","description":{"description":"Everything from product roadmaps and market fit, through customer acquisition and onboarding to retention and product-led growth, can be found here to help you grow your brand, company and product."}}},{"node":{"contentful_id":"T7VZcLaLRpt6XlNLJPLmL","slug":"wysiwyg-world","title":"World of WYSIWYG","description":{"description":"Learn about the WYSIWYG world of rich text editors - the power behind the democratization of content creation, web applications and SaaS projects."}}},{"node":{"contentful_id":"6HNYGjOUjHzUS2gXBnMVXn","slug":"design-and-ux","title":"Content Marketing & Design","description":{"description":"Be at the forefront of content design trends, get inspiration for your projects and learn new ways to use content marketing strategies and content-led approaches that deliver brilliant user experiences."}}},{"node":{"contentful_id":"6XFMYLCe4AEYIDazkjGFvb","slug":"engineering","title":"Developer Insights","description":{"description":"The perfect source for all web application and software developers, as well as engineering teams who want to stay up to date with the latest development tools, developer insights, leading edge thinking and experiments."}}},{"node":{"contentful_id":"24ufWIsR0ImSvxvvIrutB5","slug":"open-source","title":"Open Source","description":{"description":"Having a vibrant open source community is a vital part of TinyMCE, so you'll find important open source contribution news here – both from our own community, and from other open source projects in global communities."}}},{"node":{"contentful_id":"2fLgNI8yOMeZHNl1nSQ11","slug":"how-tos-and-tutorials","title":"How-to Use TinyMCE","description":{"description":"Learn how-to use TinyMCE rich text editor, all in one place – here's our set-up tips, tricks, FAQs, updates and new releases, customisations, ideas on things to build and easy migration from other text editing platforms."}}}]},"allContentfulBlogPost":{"edges":[{"node":{"title":"How to Configure Google Fonts in TinyMCE","slug":"tinymce-google-fonts","featured":true,"lastUpdated":"Jul 2nd, 2025","description":{"description":"<p>Learn how to integrate Google Fonts into TinyMCE in just five simple steps. Follow our easy guide with code samples to enhance your editor&rsquo;s typography.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to integrate Google Fonts into TinyMCE in just five simple steps. Follow our easy guide with code samples to enhance your editor’s typography."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Configure Google Fonts in TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABnlBMVEUJElMKE1QACE8AB04ABU4ABE4AA00AAU0ABk4JE1QEDlEAAk4AAEwAAEkAAEoAAE0AB08dI14tM2kkKmUtMmgqMGgoLmY1PG9PV4JJUX5MVIE1PHAYHlwABU8iKWM7Qnk5QXk+RXo9RHo4P3ZgaJGTnsN4gqtIUIE0PHQfKGQAB1ACClBaZZdsd6drdqZrd6ZncqFzfaSZpMh9iK88RXkmNm8mMGcQHFkADFIBCVADDFEACFAkK2VcZ5hveqlueahueqhqdaR0fqSVoMZ7hq4/S348O2tkNktDL1sAF1daZJVqdKJpc6FqdKFlcJ1zfKGRnMF4g6xCS38rOW8zM2IbIVoMF1YiKGI6QXk9SI0+SZE/SpE+SZA/So1IUH1ES3s0O3MqM28fLGcAClEMFFMVG1cZImc5Us1mduFnd99jdOA+V9USIHEXHVocIl8fJWAWHFkME1IABEwGGm8cKHYgK3YcKXcRIXQDC04EDE8EDVAFDlAIEFEMFFILFFQABEsAAEIAAD0AADwAAD4ABksBCU8CCk8CC08CC1ADDFDf/+DCAAAAg0lEQVQIHU3BPQ4BURhA0XvHi58YU+jEChRqq9IrqFiCNdgLG2AHopUIIyYfU3nniKIgSkTnTUQa+BJSQ1fR2hiEBdWj9O82vGMBU3MXsGAWt4mZE4mFjs1B4jiL8cgMJDhP5+YgAdfKv/2youj1idGhbD2HP6vyXetmh2t/mmTrU2+/Ax4heOmj0ekAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/509NyAsQYkYS5gsCtrHbI5/20113d484cdca22c515ffc88d64cc89d/How_to_Configure_Google_Fonts_in_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Google Fonts: what is it and how to use it in TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to integrate Google Fonts into TinyMCE in just five simple steps. Follow our easy guide with code samples to enhance your editor’s typography.\n\n"}}},{"node":{"title":"Migrate from Tiptap to TinyMCE: The Vue.js Configuration","slug":"migrate-from-tiptap-to-tinymce","featured":true,"lastUpdated":"Jun 17th, 2025","description":{"description":"<p>Make the move from Tiptap to TinyMCE in your Vue.js project. Learn the best practices for a smooth migration and enhanced rich text editing.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Make the move from Tiptap to TinyMCE in your Vue.js project. Learn the best practices for a smooth migration and enhanced rich text editing."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Migrating from Tiptap to TinyMCE Vue.js","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABv1BMVEUJE1QKE1QACE8ACFAACFENFVINFFIKFlQRHFgRGlgAE1UIE1QADFEABU8ABk8AB08AClAJFVUfGVYFFVULF1UACFIADlU1JVZdNU8HGVcAAE8AAE4ABE4tIVVsO00gIFkDGVkAAFIACVUUIFouJ1cOHFhhQ0eRXz58R0V7PUl5NUx8LFF7KVF0JlEOAEsAAE0AC1MpIlUAEVgqMV+np7COjpsAAFQNF1QAAExeSFSRZ1aVXU2BRk6AQVR3PVyJSWN7N1lCO2A9QGMnK1kADFMABFQ0OWKysrqWl6IAAFEAClEPFlMAAEdKTm2Pk6GRlaOPlKGCh5Z2e4yJjpuUmKShoq2bnKdra4AFElMBFFYVH1kADFQMGVcPF1QOFVJPUG1/gJBzdYd4eYoxNFwPF1IbIFQ4O2AlKFgnKlgWGlMDDlIACU8DElMABFIAClIOF1QAAElERWV1dYd2d4h1dogbH1QAAEsED1EMFVMMFlQmIVcsIFQRG1ULE1IAAEYAAEgAAk6Gh5SBgpEABFA/KlJQMVAEFFMDDFEAA04ABU5WV3FRU24MFFIOFlMDDlEFD1ILFFQAAk8AAEoAA08ABE8NpA28AAAAkklEQVQI12NkYGRkgAJGxv9MjGDADcQMQPHPDHyMcCAFUQREPzlgYiwMPIxo4IEiixy6GKMII4sIEvewHZThI4yu8s8SJhUhMLgscIJ/Dh8YTP/MtJ+Vh5t717JrXG+4ardzAcFEBgami4LzuObef/aFU5aTk7Obg4PjSy/QC5yfq559YWBojeR4Hf2/kb0B6GYAle8ijdhUS2oAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/40UUVlyshpj2JqSN9h6GWp/695a3412e4bceaa122e1e06f950060ee/Migrating_from_Tiptap_to_TinyMCE_Vue.js_Setup_.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Migrating from Tiptap to TinyMCE: Vue.js configuration | TinyMCE"},"metaDescription":{"metaDescription":"Make the move from Tiptap to TinyMCE in your Vue.js project. Learn the best practices for a smooth migration and enhanced rich text editing."}}},{"node":{"title":"How to Change TinyMCE Line Height, Margins, Paragraph Spacing","slug":"tinymce-margins-line-height-spacing","featured":true,"lastUpdated":"Jun 10th, 2025","description":{"description":"<p>Learn how to change TinyMCE line height, margins, and paragraph spacing with this comprehensive guide. Perfect for optimizing the TinyMCE editor.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to change TinyMCE line height, margins, and paragraph spacing with this comprehensive guide. Perfect for optimizing the TinyMCE editor."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to change TinyMCE line height, margins, paragraph spacing","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABwlBMVEUKE1QACE8ACFAACVENFVINFFIMFlQSHVgYHlcAFFUIE1QBDVEABk8AB08AClAIFlUSGVYHFVUMF1UACFIAD1UrIlZNLU4MGlcAAk8AAE8AAE4dG1VGJ00XHlkFGVkAAFIACVUZIFoqIVcPHFhXPUl9UkRxQUdtNklmK0xzKFB3KVJ0KlJ4LVNHG1IAEVQXGFYAEVgqMV+np7COjpsAAFQAD1QOF1QAAE1ZQU+KXkuEST94Pkx/QFODOliMN1eNL1KeOlVVHlEABlALF1UABlU0OWKysrqWl6IAAFEAClEPFlMAAEdRVXGOkaCMkJ+eoq2anqmOkp+Nk5+PlKFFTmsAAEsABU8RGFQIE1MBFFYVH1kADFQMGVcPF1QOFVI/QWNmZ3x3eIl1dohaXHRFR2dJS2lSVG8jKFcAAEoAAEwJE1IACU8EElMABFIAClIAAEZlZnuYmKSjo62dnahXWHIAAEQAAEk5O2E3OWAEElQJFFMhIlYrI1QUG1ULE1ImKVcMElEAA04VG1TOztLFxssADFEvIVNCKFEMFVMHEVMAAk4NFVObm6aMjZoACFEOFVMED1EFD1IABU4AAEMAAEULFFQOksf6AAAAiklEQVQI12NkYGBkgAJGxv9MjGDAxcgIEv7C84WXEQ4kwApBxE8OmBgLIzcjBmCRY8QiKIJNkEEYTeSE6SIWFSibYUkshOHRzMD06+cxXt6vh7g/Z/Dw8Czg5ubuZ2BgUpjJ8Gq74tXuc5xAwPCDg+PLhP9M5f+iNa82f2VkWMPOvpJBhLmWgYUBALw3HpPpSMRwAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/35w4uszQtSISsHmQN33irB/e2ec8101b064472dfe9eca8172cef5b1/-TinyMCE--Blog_header-_How_to_change_TinyMCE_line_height__margins__paragraph_spacing.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"How to Change TinyMCE Line Height, Margins, Paragraph Spacing | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to change TinyMCE line height, margins, and paragraph spacing with this comprehensive guide. Perfect for optimizing the TinyMCE editor."}}},{"node":{"title":"The State of Web Development in 2025: From the Experts","slug":"state-of-web-development-expert-insights-2025","featured":true,"lastUpdated":"May 28th, 2025","description":{"description":"<p>Discover expert insights on how AI is reshaping web development in 2025. Explore future trends, productivity tips, ethical concerns, and more.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover expert insights on how AI is reshaping web development in 2025. Explore future trends, productivity tips, ethical concerns, and more."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"State of Web Development: From the experts","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABdFBMVEX4+//7/P/8/f/8/v/7/f/6+//4+v/9/v/6/P/+///9///////6/v/5+//8///4/P/8/P38/Pz9/f7+/v77+/z7+/v9/f3////z8/Tc3N/g4ePX19vb297k5Ofh4eTV1dnc3ODd3eDa2t7X2Nvb29/a297q6uzv7/Hj5ObZ2d319fb+/v/+///39/ny8vTw8fPv8PLz9PXz8/P09fb8/f3w8PH7+ff+/fz6+/rh4eH09PTq6ury9PfEn5O2paD6/v/Z2d+hfWjX2dv09/vUt6viz8j7///OzdSfalXV0tP3/P+1rLPApJnG0eSdWUmhZ1DQ2+icn7y3cTOTmaDH1/OIaX6nlKDQ4/iNo9atdG+qt8zH2/p9e6Srioff5fDl6e6mkIvirJ/14uO8v8iGcm2qrbDh6fiSmbSBjsnL2/+/zOqOjbCCkLPe5vSQlafGcXL2ztT/9/f/+/rz9Pbw8vPw8v32+P/09/zq6/D7/Pv87+//9PVK5ajBAAAAEHRSTlP9/v7+/v79/v7+/v7+/f79KooxZAAAAJxJREFUCB1dwU0OwVAUBtDvu+9qSdu0xEBM/K+AVQsDiYE92IMw0lASA4Om7XtKYtJzCBJ0IBx+pFKSMWmFtUJM5YAWnuq1+Qd+vVAqYhJ8oJ8OUlTGDQFfS4+13M80UyhwB3LBTfVqFsBojMnUYjYH2Vmy4XRW6bJhdVH02OQkPxyTZB/Hu00UbcNwHQSBMCqK4A0P1jhYkdKoNR9BISvN1et7pgAAAABJRU5ErkJggg==","aspectRatio":1.7816836262719704,"src":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1926&h=1081&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4fAGbw6uWTvaIy8jal0Zv1/58c5163e1dbf82551e23be0fade5c24e/State_of_Web_Dev_Post-Webinar_Wrap_Up_Blog.png?w=1926&h=1081&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"The State of Web Development in 2025: From the Experts | TinyMCE"},"metaDescription":{"metaDescription":"Discover expert insights on how AI is reshaping web development in 2025. Explore future trends, productivity tips, ethical concerns, and more."}}},{"node":{"title":"How to Resize an Image Using HTML","slug":"how-to-resize-image-html","featured":true,"lastUpdated":"May 20th, 2025","description":{"description":"<p>Images are essential for a website's visual appeal. Learn how to resize images using HTML, explore various techniques, and understand their impact on performance and responsiveness.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Images are essential for a website's visual appeal. Learn how to resize images using HTML, explore various techniques, and understand their impact on performance and responsiveness."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to resize an image using HTML","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAgH/8QAJhAAAQQBAwMEAwAAAAAAAAAAAQIDBBEFAAYhBxIxCBMUQVFigf/EABgBAAMBAQAAAAAAAAAAAAAAAAECAwUH/8QAIREAAgIBAwUBAAAAAAAAAAAAAQIAEQMhIjESE1Jh0YH/2gAMAwEAAhEDEQA/AIn6ObD2/wBUMmqBPdaxKo0QOOynnjTq+6qqxXGuq5Gy4iTdgnTTj7MkstClqvfPyaRkPTdsrG/GM3PxcdFeUpLmQkOqS0yAkkKsKPmhVj70uPOS2+69AXFJJG2TlutrGwMy7FwMyVkIDNtiRJbQkrUFEEp7SbQeCCeefGtI9s0Uv95hA84VUt7HTPcjOrYWCk22qvxqYUOtMLgUkGxEvZSZKeccdkurUskqtRo/zUwioAqjQRetn3MdTDrAKUKoWoEk1+x08E//2Q==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3nsCkUnsGSC4cIFeBStj4E/50972457bf6eeb50a7db85d8099b983c/How_to_resize_an_image_using_HTML.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to resize an image in HTML - 3 methods for image resizing | TinyMCE"},"metaDescription":{"metaDescription":"Images are essential for a website's visual appeal. Learn how to resize images using HTML, explore various techniques, and understand their impact on performance and responsiveness."}}},{"node":{"title":"Dark Mode Text Editor: How to Enable TinyMCE Dark Mode","slug":"dark-mode-tinymce-rich-text-editor","featured":true,"lastUpdated":"May 15th, 2025","description":{"description":"<p>Learn how to enable TinyMCE Dark Mode in this comprehensive guide. Customize your Dark Mode Text Editor for a more comfortable user experience.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to enable TinyMCE Dark Mode in this comprehensive guide. Customize your Dark Mode Text Editor for a more comfortable user experience."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Dark mode in a rich text editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABqlBMVEUIElMABE4ABU4AB08ACE8KE1QJElMGEVMAEVQAEVYADlMABk8ABE8AA04ABk4EDVEABFAdIVldPVMxJ1oEFlEbH04FDUgXHEwXG0wVGkwkKFMjJ1ImKlMgI0gIDEAAAD8AAEIABEsABk0jI1ltPlI5KVwAFVAPFkkGD0kWHE0SGUsVG00UGkwZHk4ZHk0bIEwnNIMxPpMvPZMjNJEADlwAAkkABU8GH1wEGVkACEsZIllTXYlXYY1WYYxWYItGT3wAEFQACVEAAE45T75gcttldNpPYtQCG3YAAEQNFlQLE1QBCksXIVhRXIdVX4tVX4pRW4c7RHIADVMAD00nJlkvKmAAGGEADFsJEVIPFlUDDEsfKFxfaZVjbppjbplkb5pKU4AADlQAFVNLL1BfM04IIFkLE1EAB04CClEBCUoRG1NASXRDTHdCS3ZDTHgzPGoAC1AADlEAEE0VHE8gIVcDFFYKE1IBCU8EDE0ACEoAAEcAAEYAAUkEDEwFDkwIEU0CDksADE4KElIJE1QEDlEACFAJElIGDlEHD1ENFVIFD1ELFFQCC1AFDlBOpQ5/AAAAf0lEQVQI12NkYGBkZGSAA0Ywnx2If3L8ZAcLMH5h5GFg/M4owAgG/5kYEYCFQYgRA7CoXdLHFDzLCFe60wNMrVJgYWTghwlCWWkMQEMZUtB094IEGUpAyqD2d5U3/WdsZmwACv/nYPjB2FgfogcSr2FkbauEe+d/5x8GBtZ/PwADhRl8OzRSHgAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1xeR6oRjItK7Lt0ZAhXIz1/5e4d5e53aaf8fa3307ee7e217ddcaf76/How_to_enable_dark_mode_in_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Dark Mode Text Editor: How to Enable TinyMCE Dark Mode | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to enable TinyMCE Dark Mode in this comprehensive guide. Customize your Dark Mode Text Editor for a more comfortable user experience."}}},{"node":{"title":"Best Rich Text Editors for PDF Export: Features Compared","slug":"rich-text-editor-pdf-export","featured":false,"lastUpdated":"May 9th, 2025","description":{"description":"<p>Discover the best rich text editors for PDF export. Compare features, functionality, and ease of use to find the right editor for your needs</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Discover the best rich text editors for PDF export. Compare features, functionality, and ease of use to find the right editor for your needs"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"PDF Export Feature Comparison in RTEs Compared","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABVlBMVEUJElMJE1QKE1QABk8ACE8AAk8AAE8AB04AAEwAAEkAB08AAE0ABE4JElQLFFQLE1QKE1QACE8AB08EDlEDC1ADDFAIEFIABk8ABU8ADFEAD1QAEVYLF1YGEFIKElIAAE8AAk8ADFIADVMCEVQIF1YAAlEEEVQKE1NZPkiJXj94TEBzRUJwPkVuOUZyOEhvMkpvLkxtKk5cI1EAEFZdXXWBgpFDRGUAB1QHFFVTQlWDZl2AaWuHZmSJXlp7VV5wS1x8TFx/TV99SmBgJFEAElcAD1N9fY6MjJpXWHEAAFMADlRaXXeBhZWHipmIjJt4fI+FiZiOkZ+Pk6CLj514fY4AAFABF1dOT2tsbYFRUm0AAFIAAE4AAEsAAE0AAU4IEVEOFVEABE8EEFMDEFMADVQAAFEED1MACVAAA04AAk4JElIJE1MGE1QBCU8CC1AGD1ILFFQMFFRuEPJcAAAAEHRSTlP+/v7+/v7+/v7+/v7+/v7+czrRdgAAAIhJREFUCB1NwTEKwlAQRdF3J4N8kYAG3Iu9G7C0EBvXJSKksrawsFf3YmOhIGLGJATiOWiM/qHq4WSV/hmOm6PQRwpJiYa5JdWSanTkDOndp9Qytwm9goacgt5tBlwyRgsRBpzeC+A1gq2RK0xRfefLY0rpeuYg8kGoFVqhKKX1zp+bvTqlWsYP48wd5fhMhOcAAAAASUVORK5CYII=","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4rUafAcDhopB9etKCUbW9V/e3f6775ee6dabe6a40d6b1f51d877ea4/PDF_Export_Feature_Comparison_in_RTEs_v2.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"Best Rich Text Editors for PDF Export: TinyMCE, Froala compared | TinyMCE"},"metaDescription":{"metaDescription":"Discover the best rich text editors for PDF export. Compare features, functionality, and ease of use to find the right editor for your needs"}}},{"node":{"title":"Self-hosted vs Cloud-hosted TinyMCE: Which Deployment is Best for Your Business?","slug":"cloud-based-vs-self-hosted-rich-text-editor","featured":false,"lastUpdated":"Apr 29th, 2025","description":{"description":"<p>Cloud based or web based rich text editors offer different results compared to server based WYSIWYGs. Find out if a cloud based WYSIWYG is right for you.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Cloud based or web based rich text editors offer different results compared to server based WYSIWYGs. Find out if a cloud based WYSIWYG is right for you."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Choosing between a self-hosted and cloud hosted rich text editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQMIB//EACQQAAICAgIBAwUAAAAAAAAAAAECAwQFEQAhBgcIMRMiI0Fh/8QAGgEAAgIDAAAAAAAAAAAAAAAAAQIAAwQFB//EACMRAAIBBAEDBQAAAAAAAAAAAAECAAMREiExIiNBUWFxgcH/2gAMAwEAAhEDEQA/AId9JPTvFeazzSZy9DTqsm0lklA+8Hsa2NbBHOrVa5R8F5Ht+zU4kKHmlQ+3XxzLWLFPC5XHSTLC0v17NsRqD8ADcmt7PBTq5HuviPi8RibaEnnyZBUzVmnFAlQ1GNaWOKUTIZEJVyrjogkEgjrmTRBwu5vffprxHfC/StvsmLhz17xu9JLjphXeRQrfjVwR0fhgRwsAy7kUA8w5HzbM52qal62s1diGKCCNex8dqoPEpqAbiMVA2IhUVYYtKBtT+v6eW33KeZ//2Q==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3qYM5IQZ58omiyUylvBRRR/78dc1a242291e4262ebb1ec4c4f34c5d/Choosing_between_on-prem_and_cloud_hosted.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Product-Led Growth","slug":"product-management"},"metaTitle":{"metaTitle":"Self-hosted vs Cloud-hosted Rich Text Editor: Comparison | TinyMCE"},"metaDescription":{"metaDescription":"Cloud based or web based rich text editors offer different results compared to server based WYSIWYGs. Find out if a cloud based WYSIWYG is right for you."}}},{"node":{"title":"How to Resize an Image Using CSS: Best Three Methods","slug":"how-to-resize-image-css","featured":false,"lastUpdated":"Apr 22nd, 2025","description":{"description":"<p>Images play a crucial role in the aesthetics of a website. Learn how to resize images using CSS, explore different methods, and test their responsiveness.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Images play a crucial role in the aesthetics of a website. Learn how to resize images using CSS, explore different methods, and test their responsiveness."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Resizing Images in CSS | TinyMCE","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAggDBAf/xAAnEAABAwIEBgMBAAAAAAAAAAABAgMEBREABhIhBxMUFTFhCCRxof/EABcBAQEBAQAAAAAAAAAAAAAAAAIBBQf/xAAhEQEAAgICAgIDAAAAAAAAAAABAhEAAyExIoESUWHB0f/aAAwDAQACEQMRAD8ASPhDkWicTamuDMSITkeMHHHy4TzFareLi22Oq7JbNSt2PXHWZNxoor33/M0mpfHDJlKZjuTK9Dhx3lKSuSuQfrgJJBUAo73AAvtvg696y87r8BeFWuMXbN0WJSat0tLVUFRkNi/cmUNO6rm9gkkafBB940b0zCWpU9frERSzYU+8pPuuRn18lxbN7X5aim+3rBCznAOD3OYkEdW+QfILhI/pxfjH6yvPeSyZTtQLb8lxT7yk2Ljh1E2JA3/MCMYw8YlGSSra5//Z","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/KgcEIHzrXaNiaDPczTzs9/28ee4361dffa530fe0081b852906ed30/Resizing_Images_in_CSS.jpg?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Resize an Image Using CSS - Best 3 Methods | TinyMCE"},"metaDescription":{"metaDescription":"Images play a crucial role in the aesthetics of a website. Learn how to resize images using CSS, explore different methods, and test their responsiveness."}}},{"node":{"title":"Upgrade Your RTE's Image Capabilities with TinyMCE 7.8","slug":"tinymce-7-8-powerful-image-filters-for-your-rte","featured":true,"lastUpdated":"Apr 17th, 2025","description":{"description":"<p>TinyMCE 7.8 lets you edit, filter, and enhance images directly in your rich text editor. Learn how to configure it in minutes.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"TinyMCE 7.8 lets you edit, filter, and enhance images directly in your rich text editor. Learn how to configure it in minutes."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Upgrade Your RTE's Image Capabilities with TinyMCE 7.8","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABYlBMVEUIElMKE1QACE8CCk8PF1MOFlMPFlMOF1UIEVMEDVEAB08GDlAQF1MCClADDFAEDFAHEFIOFlUABk8BCU8DC1AJEVEPGFQADlMAEFQBD1MBC1AAA08AAE8AAE4AAU4ABU8TG1YVHlcAAlIAAFIADFMPGVYAClBPNUl/UUGARESQQ0eGME11I097KVEIBE4IFVMCElUAB1JZWnNra386PGAADFQAAExHP1x6X2SFXGCAVWOGYnRyU2xxSGQMD1AFElICFVcAD1R4eIqUlaFtbYEAEFUAAEhdX3eKjZuWmaaBhpWDh5aNkJ18gJArL1oCDlEEFFYADVNPUGxwcINNTmsABFMAAE0AAEsNFVEMFFMED1IOGFYACFMAAFMABVIVHlgPF1QQF1QOFVMABE4AA04AAk4ABU4BDFEAD1MADVIQGFQEDVACC1AHD1EFDlAFDVARGFQEDlEJElMLFFQMFFIRF1MQWS2lAAAAo0lEQVQIHTXBMQ7BUADH4f+vnuQpkmfFwAUqcQsXsEsMYnSRjiaJ0eAUhg4uYJAgwmCzNHkWtKrfh0B/gPgARvalgiUnAaGV5OVtjcKzmtJBEoK7uvw8UkOdgjs6clfJtCl5R+Yc7QPjKMmRGe70Nu7S5+Ra515FIbkRBM0oefcOycBtW5tG41bPrFENyUsKJ0h8gtV0aRbEytkZsZW34zSYfwGIsiO53Ozd2QAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/Ky5BbjkYOeKsH5qRQGN1a/e5144395d1bb16e523dc793a63ac585b/-Blog_Header--TinyMCE-_Upgrade_Your_RTE-s_Image_Capabilities_with_TinyMCE_7.8.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"New in TinyMCE 7.8: Add Image Filters to Your RTE | TinyMCE"},"metaDescription":{"metaDescription":"TinyMCE 7.8 lets you edit, filter, and enhance images directly in your rich text editor. Learn how to configure it in minutes."}}},{"node":{"title":"Create a Full-Stack React Email Editor Using TinyMCE and Nylas email API: Part 1","slug":"create-full-stack-react-email-editor-part-1","featured":true,"lastUpdated":"Apr 16th, 2025","description":{"description":"<p>Create a powerful React Email Editor using TinyMCE and Nylas API. Detailed guide with code walkthrough and video replay.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Create a powerful React Email Editor using TinyMCE and Nylas API. Detailed guide with code walkthrough and video replay."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Nylas Email API and TinyMCE in a React email app","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABSlBMVEX/5s//58//59D95c3/5s7+5s//5tD95dHy3dT85NH95c/7483+5Mzr5N3V5u735tX/6dT+6db+5dHs2dajqubn1df14ND04ND65NLk5uXK6Pfv3NTz29n09PP96dj+5tD95NH749P54tT139bi0Nnw3Nb05Nn36eH88ej88+359vL67uzvt8futcH84c/+6NH44dX34Nf44dfs3t3m4efu4t/46uD67+b78+z++PP//Pn74tr3ysH/6NP/6NL85NL44db129Dw2tPLzefP1u+psu316OH88eb/9u7b19TMy8n66dj76Nf+59P649P549X55dipr+uJnPKytOj26tr77N+1sbCioKD138v649L95NL95dT+6dj/7Nvz49v25dv/7Nf/6tTx48//6NHy3Mjw2sb65dL45NH/59L/6dX/69f/69X/6dP/6NDmKI2gAAAAhElEQVQIHV3BPxLBQBiH4feX3VlrZIZaEdfw7zRa51E7hRsoNdp0JgWjoqHIjM9GCuF5RCKQmTBaGS0Zzns8DQFBX3czECFHHecaNNGfI/jLeKgfgJ9WI3XtAHedxbKIMZZFr3G4Ab6fa65koY8TiQIr6THQc8uajatJBNkS9rxAgJG8AfhJG7sZKnYRAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/1N9HGwOdb6l1PMZtQTCr8J/375c97e7b050d1a80a771f54f76298d6/Nylas_Email_How-To_Part_One.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Create a React Email Editor with TinyMCE & Nylas API: Part 1 | TinyMCE"},"metaDescription":{"metaDescription":"Create a powerful React Email Editor using TinyMCE and Nylas API. Detailed guide with code walkthrough and video replay."}}},{"node":{"title":"Open Source License Comparison: Which One Suits Your Project?","slug":"opensource-rich-text-editor-licences","featured":false,"lastUpdated":"Apr 11th, 2025","description":{"description":"<p>Explore a comparison of popular Open Source Licenses to make the right choice for your software</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Explore a comparison of popular Open Source Licenses to make the right choice for your software"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Open Source license comparison: which one to choose?","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB11BMVEUIElMAB08ACE8ABU4AB04AAE0ABE0AAEgAAEcAAEkHEVMJElMKE1QACE8ABk4ABU4ABE4AB08EDVEAB04ABk8AA04AAU4AAk4AAk0eJF4uM2okKmYtM2krMWksMWkqMGgzOWwzOGwoLWYIDlYAAEYAAU0ABU8ABFEAAVAhKGM7Qnk+Rns+RXs/RntBSHw3PnVFTXxncppjbZNDS3IAAEgABE0THFdARGg5PmUlL2hbZZdteahteKdmcaFZYpVCSYBdZpCcq9Ocq9R1gacAAEcAAEsoL19iY3pbXHUtOG1cZ5hveqlueahueqhseKdjbZ5aY5ZHToAvPJFlddlfb9hbatM+UMEAAFoSG1c/RGo5PmYlLmhaZJVsd6ZocqFmcaBhbJ1XZJdDToFGUI17is96ic56iMtte74OF1gAC1IABVEdI2FHU4tTYZpOWpJSXphIVIw3RHk9RHMuOW5aZY+YpsuXpcmSoMWIlbkjKVkID1EBCU8QFlYtNm83QnovOXI3QnksOHEuMWRiN0lLNFkTJmMgJmASGVYAA0wBCU4EDFEIEFEMFFIGD1AABk0AAkwNGlchJ1wSHVgAAE4AAEoAAEwACVALFFQEDFADC08CCk8AClEABE+zmrZvAAAADHRSTlP+/v7+/v7+/v7+/v7WzDArAAAAgUlEQVQIHWXBPRLBYBSG0ff5chOFMIlWaUVmLMVoLIHlKKU0SmtQ6lMR35UgM37OQTkCoZeYNF6bMg8x8btLpBBvmctoGNATrUsgmdESIN5OFgqeJHrBVPDHNKEjPlisFvyyeC35tm+Cr8vWsTjsxp1Rlc9ThtvVRiCdpylLyT3WDzyRIgR8SoF7AAAAAElFTkSuQmCC","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/5cQ34NWiWL3hc3fwBjhQIv/5120edf3f7c5bf3a9afb70b4305e0bc7/Open_Source_license_comparison__which_one_to_choose_.png?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"Open Source License Comparison: Which One Suits Your Project? | TinyMCE"},"metaDescription":{"metaDescription":"Explore a comparison of popular Open Source Licenses to make the right choice for your software"}}}]}},"pageContext":{"limit":12,"skip":48,"numPages":9,"currentPage":5,"slug":"coco-poley","title":"Coco Poley","metaDescription":"Coco Poley is the Technical Content Marketer for TinyMCE","description":"Coco Poley is a creative content marketer and writer with over 10 years of experience in technology and storytelling. Currently a Technical Content Marketer at TinyMCE, she crafts engaging content strategies, blogs, tutorials, and resources to help developers use TinyMCE effectively. Coco excels at transforming complex technical ideas into accessible narratives that drive audience growth and brand visibility.","longBio":["Coco Poley is a creative content marketer and writer with 10+ years of experience, a strong background in technology, and a talent for engaging storytelling. She specializes in crafting compelling narratives that drive audience growth across various industries.","In her current role as Technical Content Marketer at TinyMCE, Coco Poley develops and executes content strategies that align with business objectives and enhance brand visibility, including writing blogs, tutorials, and resources that empower developers to use TinyMCE in their projects. Her proficiency in understanding complex technical concepts allows her to translate them into accessible and compelling narratives, effectively bridging the gap between technology and its users.","Coco Poley's experience includes collaborating with cross-functional teams to produce a wide range of content, including blog posts, whitepapers, case studies, and social media campaigns. Her work has been instrumental in driving audience growth and establishing thought leadership within competitive markets.","Committed to continuous learning, Coco Poley stays abreast of the latest industry trends and content marketing best practices. Her passion for storytelling and technology drives her dedication to creating meaningful content that resonates with audiences and makes complex topics accessible."],"expertiseList":["Technical Content Marketing","Creative Writing","Data Engineering","Data quality assurance","Content Strategy","Digital Marketing","Storytelling","Audience Analysis","Brand Development","Cross-Functional Team Leadership"],"page":"author","banner":{"description":"Deploy TinyMCE in just 6 lines of code","buttonLabel":"Get your Cloud API Key","externalLink":"https://www.tiny.cloud/get-tiny/","section":["category","author","posts","home","tag"]}}},"staticQueryHashes":["2492987505","740350947"]}